Nieaktywny Opublikowano 6 czerwca 2017 Udostępnij Opublikowano 6 czerwca 2017 Jak zrobić np: if player is holding only one item in hand: (W sensie coś w tym stylu, tylko działającego) Lub żeby ustawić limit zestkowań itemu o danej nazwie (np kości o nazwie np Kupa). Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 6 czerwca 2017 Udostępnij Opublikowano 6 czerwca 2017 set {_slot} to slot at bone named "kupa" in player's inventory set {_ilosc} to amount of item in slot {_slot} in player's inventory kuba44a1 i Arrd1337 1 1 Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129190 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 6 czerwca 2017 Udostępnij Opublikowano 6 czerwca 2017 3 godziny temu, KrejzolekPRO napisał: set {_slot} to slot at bone named "kupa" in player's inventory set {_ilosc} to amount of item in slot {_slot} in player's inventory Mi chodzi bardziej o takie coś if amount of item of player is more than or equal to 2: Napisałem to tera, ale to liczy itemy w całym eq zamiast tylko w dłoni. Jak zrobić aby liczyło ilość tylko w dłoni ? Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129208 Udostępnij na innych stronach Więcej opcji udostępniania...
0 kaol48s 211 Opublikowano 6 czerwca 2017 Udostępnij Opublikowano 6 czerwca 2017 Spoiler if amount of player's tool in player's tool is 1: może zadziala Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129209 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 18 godzin temu, xN0MANDx napisał: Mi chodzi bardziej o takie coś if amount of item of player is more than or equal to 2: Napisałem to tera, ale to liczy itemy w całym eq zamiast tylko w dłoni. Jak zrobić aby liczyło ilość tylko w dłoni ? No i teraz sprawdzasz: #{_ilosc} = liczba przedmiotow w dloni if {_ilosc} > 2: Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129249 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 2 godziny temu, KrejzolekPRO napisał: No i teraz sprawdzasz: #{_ilosc} = liczba przedmiotow w dloni if {_ilosc} > 2: No, ale item tak - wyszukuje o pewnej nazwie - a mi chodzi o ten który aktualnie mam w ręku (aby samo ustaliło slot - coś w stylu co tera zmyślam i pewnie nie działa set {_slot} to slot of player's hand Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129283 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 4 minuty temu, xN0MANDx napisał: No, ale item tak - wyszukuje o pewnej nazwie - a mi chodzi o ten który aktualnie mam w ręku (aby samo ustaliło slot - coś w stylu co tera zmyślam i pewnie nie działa set {_slot} to slot of player's hand set {_slot} to slot at player's tool in player's inventory Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129284 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 3 minuty temu, KrejzolekPRO napisał: set {_slot} to slot at player's tool in player's inventory Oj coś nie psztyka [20:30:03 ERROR]: 'player's tool in player's inventory' is not a text (Kowal.sk, line 3: set {_slot} to slot at player's tool in player's inventory') [20:30:03 ERROR]: 'in slot {_slot} in player's inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} in player's inventory') #### KOD NIŻEJ set {_slot} to slot at player's tool in player's inventory set {_ilosc} to amount of item in slot {_slot} in player's inventory if {_ilosc} is more than or equal to 2: Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129287 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 (edytowane) 4 minuty temu, xN0MANDx napisał: Oj coś nie psztyka [20:30:03 ERROR]: 'player's tool in player's inventory' is not a text (Kowal.sk, line 3: set {_slot} to slot at player's tool in player's inventory') [20:30:03 ERROR]: 'in slot {_slot} in player's inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} in player's inventory') #### KOD NIŻEJ set {_slot} to slot at player's tool in player's inventory set {_ilosc} to amount of item in slot {_slot} in player's inventory if {_ilosc} is more than or equal to 2: set {_slot} to slot at player's tool set {_ilosc} to amount of item in slot {_slot} of player's current inventory if {_ilosc} is more than or equal to 2: Może tak? Edytowane 7 czerwca 2017 przez KrejzolekPRO Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129291 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 1 minutę temu, KrejzolekPRO napisał: set {_slot} to slot at player tool's of player's inventory set {_ilosc} to amount of item in slot {_slot} of player's inventory if {_ilosc} is more than or equal to 2: Może tak? Nadal błąd [20:33:43 ERROR]: 'player's inventory' is not an item stack (Kowal.sk, line 3: set {_slot} to slot at player tool's of player's inventory') [20:33:44 ERROR]: 'player's inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} of player's inventory') Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129292 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 Teraz, xN0MANDx napisał: Nadal błąd [20:33:43 ERROR]: 'player's inventory' is not an item stack (Kowal.sk, line 3: set {_slot} to slot at player tool's of player's inventory') [20:33:44 ERROR]: 'player's inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} of player's inventory') Poprawiłem poprzedni komentarz. Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129293 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 3 minuty temu, KrejzolekPRO napisał: Poprawiłem poprzedni komentarz. Ehhh coś nadal nie działa [20:37:48 ERROR]: 'player's tool' is not a text (Kowal.sk, line 3: set {_slot} to slot at player's tool') [20:37:48 ERROR]: 'player's current inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} of player's current inventory') Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129294 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KrejzolekPRO 600 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 11 minut temu, xN0MANDx napisał: Ehhh coś nadal nie działa [20:37:48 ERROR]: 'player's tool' is not a text (Kowal.sk, line 3: set {_slot} to slot at player's tool') [20:37:48 ERROR]: 'player's current inventory' is not an item stack (Kowal.sk, line 4: set {_ilosc} to amount of item in slot {_slot} of player's current inventory') w 1 - player tool's w 2 - player current inventory Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129296 Udostępnij na innych stronach Więcej opcji udostępniania...
0 kapi. 332 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 if player's tool is dirt: name of player's tool is "nazwa": set {_x} to amount of player's tool spróbuj tego Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129304 Udostępnij na innych stronach Więcej opcji udostępniania...
0 KGaZ 28 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 %number of player's tool in the player's inventory% Wymaga: Skript Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129310 Udostępnij na innych stronach Więcej opcji udostępniania...
0 kapi. 332 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 1 minutę temu, KGaZ napisał: %number of player's tool in the player's inventory% Wymaga: Skript To będzie Ci z całego inventory sprawdzało a on chce tylko z łapy Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129311 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 34 minuty temu, iм×kvρi napisał: To będzie Ci z całego inventory sprawdzało a on chce tylko z łapy Ale pisałem że item randomowy w łapce, a nie o pewnej nazwie, a jak daje player's tool zalicza nie tylko łapke i całe pozostałe eq też Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129322 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 @xN0MANDx chcesz pobrać ilość przedmiotu z ręki ? Dobrze zrozumiałem? Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129330 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Nieaktywny Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 9 minut temu, knugi napisał: @xN0MANDx chcesz pobrać ilość przedmiotu z ręki ? Dobrze zrozumiałem? Tak bo ludzie by mogli tak to ulepszać 64 itemy na raz nawet dlatego chce zrobić że jeżeli ktoś ma w ręcy o 1 item za dużo to kod się stopuje. (max 1 item w ręcy tylko if player has only one item in player's hand <-- Takie coś tylko działające Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129333 Udostępnij na innych stronach Więcej opcji udostępniania...
0 knugi 794 Opublikowano 7 czerwca 2017 Udostępnij Opublikowano 7 czerwca 2017 Tak trochę łopatologicznie to zrobiłem ale działa. Jeszcze się pobawię, bo wiem, że kiedyś coś zrobiłem tylko nie pamiętam expressiona, bo były chyba 3 złączone w jeden A chwilowo musisz się zadowolić tym: command /t: trigger: set {_item} to "%player's tool%" set {_item} to "%first 1 character of {_item}%" parsed as integer if {_item} is integer: send "&7Blad. Musisz miec jeden przedmiot w rece!" stop send "&7Jest OK!" Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129335 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 8 czerwca 2017 Udostępnij Opublikowano 8 czerwca 2017 if item amount of player's tool is 1: Wystarczyło zajrzeć do aktualnej dokumentacji skripta: https://bensku.github.io/Skript/expressions.html#ExprItemAmount (w przykładzie użycia jest pokazane jak wyświetlić ilość przedmiotów, które gracz trzyma w ręce). Odnośnik do komentarza https://skript.pl/temat/18945-stack-size/#findComment-129347 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Nieaktywny
Jak zrobić np:
if player is holding only one item in hand: (W sensie coś w tym stylu, tylko działającego)
Lub żeby ustawić limit zestkowań itemu o danej nazwie (np kości o nazwie np Kupa).
Odnośnik do komentarza
https://skript.pl/temat/18945-stack-size/Udostępnij na innych stronach
24 odpowiedzi na to pytanie
Rekomendowane odpowiedzi