Lewonier 0 Opublikowano 10 stycznia 2018 Udostępnij Opublikowano 10 stycznia 2018 Czeeść! Da się zrobić w skrypcie że jak kilka osób, powiedzmy 4 osoby wpiszą komendę /dolacz to dopiero wtedy zaczną działać rzeczy jakie są w komendzie czyli np. że ma przenieść gracza na warp start Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 Xyrusek 7 Opublikowano 10 stycznia 2018 Udostępnij Opublikowano 10 stycznia 2018 (edytowane) command /dolacz: trigger: if {dolaczyl.%player%} is false: if {gracze.arena} is less than 4: add 1 to {gracze.arena} set {dolaczyl.%player%} to true send "dolaczyles do areny" on quit: if {dolaczyl.%player%} is true: subtract 1 from {gracze.arena} set {dolaczyl.%player%} to false every 1 second: if {gracze.arena} is 4: broadcast "arena startuje za 5" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 4" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 3" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 2" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 1" wait 1 second broadcast "arena wystartowala" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" Nie testowałem, ale powinno działać Edytowane 10 stycznia 2018 przez Xyrusek Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163664 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Lewonier 0 Opublikowano 10 stycznia 2018 Autor Udostępnij Opublikowano 10 stycznia 2018 12 minut temu, Xyrusek napisał: command /dolacz: trigger: if {dolaczyl.%player%} is false: if {gracze.arena} is less than 4: add 1 to {gracze.arena} set {dolaczyl.%player%} to true send "dolaczyles do areny" on quit: if {dolaczyl.%player%} is true: subtract 1 from {gracze.arena} set {dolaczyl.%player%} to false every 1 second: if {gracze.arena} is 4: broadcast "arena startuje za 5" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 4" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 3" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 2" wait 1 second if {gracze.arena} is 4: broadcast "arena startuje za 1" wait 1 second broadcast "arena wystartowala" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" else: broadcast "Nie ma 4 graczy! Zapelnienie areny: %gracze.arena%/4" Nie testowałem, ale powinno działać Gdy wpisuję komendę nic się nie dzieje Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163665 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Xyrusek 7 Opublikowano 10 stycznia 2018 Udostępnij Opublikowano 10 stycznia 2018 2 minuty temu, Lewonier napisał: Gdy wpisuję komendę nic się nie dzieje Jakieś błędy? Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163666 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Lewonier 0 Opublikowano 11 stycznia 2018 Autor Udostępnij Opublikowano 11 stycznia 2018 19 godzin temu, Xyrusek napisał: Jakieś błędy? Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163739 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Xyrusek 7 Opublikowano 12 stycznia 2018 Udostępnij Opublikowano 12 stycznia 2018 broadcast "wiadomość" zmień na execute console command "wiadomosc" Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163914 Udostępnij na innych stronach Więcej opcji udostępniania...
0 LloydPL 436 Opublikowano 12 stycznia 2018 Udostępnij Opublikowano 12 stycznia 2018 no bo zmiennych nie umiesz wstawiać raku ;v, wiadomości z varami daje się tak send "smth %{jakas.zmienna}%" Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163915 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Lewonier 0 Opublikowano 12 stycznia 2018 Autor Udostępnij Opublikowano 12 stycznia 2018 10 minut temu, LloydPL napisał: no bo zmiennych nie umiesz wstawiać raku ;v, wiadomości z varami daje się tak send "smth %{jakas.zmienna}%" To mógłbyś podać te zmienne... Nie za bardzo się znam jeszcze na tym Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163917 Udostępnij na innych stronach Więcej opcji udostępniania...
0 LordYu 296 Opublikowano 12 stycznia 2018 Udostępnij Opublikowano 12 stycznia 2018 Po co używasz every 1 seconds? Nawet jak nikt nie dołączy do gry, to skrypt tak czy siak, 24/7 będzie co sekundę sprawdzał warunki. Nie lepiej użyć sprawdzania ile wynosi zmienna podczas dołączania? command /dolacz: trigger: add 1 to {gracze.minigra} if {gracze.minigra} is bigger than or equal to 4: jakiś tam kod który ma się wykonać else: broadcast "&&Aktualnie graczy %{gracze.minigra}%" resztę dorób wg. własnej potrzeby Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163919 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#3468 Opublikowano 12 stycznia 2018 Udostępnij Opublikowano 12 stycznia 2018 58 minut temu, Lewonier napisał: To mógłbyś podać te zmienne... Nie za bardzo się znam jeszcze na tym W sensie, gdy uzywasz efektu na wyslanie wiadomosci ze zmienna zrobiona przez siebie, to dajesz zmienna "otoczona" procentami np. %{cos.cos}%, ogolnie to zmienne "wyciagane" z wydarzen zapisuje w sposob %zmienna% przykladowo: on mine: send "%event-block%" Staralem sie wytlumaczyc to, najlepiej jak moglem. Odnośnik do komentarza https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/#findComment-163924 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Lewonier 0
Czeeść!
Da się zrobić w skrypcie że jak kilka osób, powiedzmy 4 osoby wpiszą komendę /dolacz to dopiero wtedy zaczną działać rzeczy jakie są w komendzie czyli np. że ma przenieść gracza na warp start
Odnośnik do komentarza
https://skript.pl/temat/24420-komenda-zadzia%C5%82a-gdy-u%C5%BCyje-j%C4%85-kilak-os%C3%B3b/Udostępnij na innych stronach
9 odpowiedzi na to pytanie
Rekomendowane odpowiedzi