Szymon21xxPL 5 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Witam, mam kod: command /lol [<text>]:trigger:if arg 1 parsed as player is online: broadcast "lelelelel"set %arg 1% to {zmienna} <----- Nie działa :(stopif arg 1 is "lel23"set {lol.%{zmienna}%} to truestop Po prostu chcem, aby podczas jednej komendy, nick gracza zapisywal sie do zmiennej, aby podczas drugiej komendy, nie trzeba bylo przepisywac nicku gracza. Potrafi ktoś ? Z góry dziękuje ;) Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 boleknowak 961 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Set arg 1 to {zmienna} Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60551 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Szymon21xxPL 5 Opublikowano 6 maja 2015 Autor Udostępnij Opublikowano 6 maja 2015 Set arg 1 to {zmienna}the 1st argument can't be set to antything (helper.sk, line 58:Set arg 1 to {gracz.oskarzony}') Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60552 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Set arg 1 to {zmienna}Zastanawiam się jakim cudem jesteś w SDT. @topic Wartości argumentu nie można zmienić, np. przypisać do niego zmiennej. Można natomiast do zmiennej zapisać argument:set {zmienna} to arg-1 boleknowak 1 Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60553 Udostępnij na innych stronach Więcej opcji udostępniania...
0 boleknowak 961 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Jak masz command /lol to musisz dodać [] Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60554 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Szymon21xxPL 5 Opublikowano 6 maja 2015 Autor Udostępnij Opublikowano 6 maja 2015 (edytowane) Zastanawiam się jakim cudem jesteś w SDT. @topic Wartości argumentu nie można zmienić, np. przypisać do niego zmiennej. Można natomiast do zmiennej zapisać argument:set {zmienna} to arg-1Jesli sie nie da, to jest moze inny sposob, dzieki ktoremu mozna zapisac gracza, aby w innej komendzie nie trzeba bylo go wpisywac, tylko juz by byl zapisany? Edytowane 6 maja 2015 przez Szymon21xxPL Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60555 Udostępnij na innych stronach Więcej opcji udostępniania...
0 piratjsk 700 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Jak masz command /lol to musisz dodać []Po co? Przecież już ma ten argument opcjonalny. command /lol [<text>]:Przed napisaniem odpowiedzi naprawdę warto przeczytać post, na który się odpowiada. Jesli sie nie da, to jest moze inny sposob, dzieki ktoremu mozna zapisac gracza, aby w innej komendzie nie trzeba bylo go wpisywac, tylko juz by byl zapisany?Wartość argumentu można zapisać do zmiennej, nie można tylko zrobić tego odwrotnie. Da się więc to zrobić, w ten sposób, o którym myślałeś. Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60557 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Szymon21xxPL 5 Opublikowano 6 maja 2015 Autor Udostępnij Opublikowano 6 maja 2015 Po co? Przecież już ma ten argument opcjonalny.Przed napisaniem odpowiedzi naprawdę warto przeczytać post, na który się odpowiada. Wartość argumentu można zapisać do zmiennej, nie można tylko zrobić tego odwrotnie.Da się więc to zrobić, w ten sposób, o którym myślałeś.Czyli jesli komenda /test nick dodajemy gracza, to komenda /test wylacz nie da rady wylaczyc zmiennej temu graczowi ktorego zapisalismy ? Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60560 Udostępnij na innych stronach Więcej opcji udostępniania...
0 tropereks 780 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 command /test <text>: trigger: set {zmienna.%player%} to arg send "k"command /testu <text>: trigger: clear {zmienna.%player%} send "done'Da się. Możesz to np. zrobić w jednej komendzie, ale z dodatkowym argumentem w komendzie. Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60565 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gorlik 1 Opublikowano 6 maja 2015 Udostępnij Opublikowano 6 maja 2015 Możesz ją wyzerowac. To znaczy ustaw te zmienna na np. Anuluj a gdzieś później dodaj: If {zmienna} is anuluj Ale ogólnie ją z tam tąd wykasować nie idzie Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60566 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Szymon21xxPL 5 Opublikowano 6 maja 2015 Autor Udostępnij Opublikowano 6 maja 2015 Możesz ją wyzerowac. To znaczy ustaw te zmienna na np. Anuluj a gdzieś później dodaj: If {zmienna} is anuluj Ale ogólnie ją z tam tąd wykasować nie idzieAle ja umiem ją anulować, ale zrób tak, aby dało rade innego gracza Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60568 Udostępnij na innych stronach Więcej opcji udostępniania...
0 MiniGameShoot 25 Opublikowano 9 maja 2015 Udostępnij Opublikowano 9 maja 2015 no to z player-arg daj... {zmienna.%player-arg%} i dodaj do komendy [<player>] Odnośnik do komentarza https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/#findComment-60811 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Szymon21xxPL 5
Witam, mam kod:
command /lol [<text>]:
trigger:
if arg 1 parsed as player is online:
broadcast "lelelelel"
set %arg 1% to {zmienna} <----- Nie działa :(
stop
if arg 1 is "lel23"
set {lol.%{zmienna}%} to true
stop
Po prostu chcem, aby podczas jednej komendy, nick gracza zapisywal sie do zmiennej, aby podczas drugiej komendy, nie trzeba bylo przepisywac nicku gracza. Potrafi ktoś ? Z góry dziękuje ;)
Odnośnik do komentarza
https://skript.pl/temat/7645-dodanie-arg-1-do-zmiennej/Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi