Varter 65 Opublikowano 16 lutego 2017 Udostępnij Opublikowano 16 lutego 2017 Cześć, Napisał by mi ktoś skrypt na to że np. Wlasciciel pisze komęde /nowaedycja i wtedy Usuną się wszystkim graczom rangi do defaulta? (Mam permissionsex i essentials) Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xMarcinos 30 Opublikowano 18 lutego 2017 Udostępnij Opublikowano 18 lutego 2017 (edytowane) Witaj. options: startowaRanga: default command /nowaedycja: permission: nowa.edycja permission message: &cNie masz odpowiednich permisji, aby uzyc tej komendy! executable by: player trigger: loop all players: if loop-player is not op: execute console command "pex user %loop-player% group set default" broadcast "&7&l> &2&lWystartowala nowa edycja serwera! Zyczymy milej gry!" Oto skrypt. Jak chcesz, to możesz zmienić te options: startowaRanga: default . (zmienić default na nazwę zwykłej grupy np. gracz, zależy od nazwy zwykłej grupy jaką posiadasz) Komenda wyświetla wszystkim wiadomość na czacie "> Wystartowala nowa edycja serwera! Zyczymy milej gry!", i daje wszystkim graczom (nie wliczając w to OP [operatorów]) "zwykłą" rangę. P.S. Pomyłki mogą być, ale nie powinno :-D. P.S.2: Skrypt nie testowany, ale powinien działać. Edytowane 18 lutego 2017 przez xMarcinos Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Varter 65 Opublikowano 19 lutego 2017 Autor Udostępnij Opublikowano 19 lutego 2017 Temat do zamknięcia dzięki! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Crystal_PL 93 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 Ale to loopuje tylko graczy online Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Varter 65 Opublikowano 19 lutego 2017 Autor Udostępnij Opublikowano 19 lutego 2017 3 minuty temu, Crystal_PL napisał: Ale to loopuje tylko graczy online Serio? Napiszesz mi jak umiesz? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Crystal_PL 93 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 (edytowane) Nie można chyba jakoś zrobić aby brało graczy offline ;/ Edytowane 19 lutego 2017 przez Crystal_PL Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xMarcinos 30 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 options: startowaRanga: default command /nowaedycja: permission: nowa.edycja permission message: &cNie masz odpowiednich permisji, aby uzyc tej komendy! executable by: player trigger: loop {graczeKiedykolwiek::*}: if loop-value is not op: execute console command "pex user %loop-value% group set {@startowaRanga}" broadcast "&7&l> &2&lWystartowala nowa edycja serwera! Zyczymy milej gry!" on join: if {graczeKiedykolwiek::*} contains player: stop else: add player to {graczeKiedykolwiek::*} on first join: if {graczeKiedykolwiek::*} contains player: stop else: add player to {graczeKiedykolwiek::*} Takie coś powinno działać na wszystkich graczy będących kiedykolwiek na serwerze. P.S. poprawiłem tę opcję {@startowaRanga}, bo można tam było wpisać inną rangę, ale i tak zawsze ranga gracza ustawiała się na "default". Teraz powinno to działać dobrze. Przepraszam za pomyłki. P.S.2 Komenda /nowaedycja wymaga permisji "nowa.edycja". Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Varter 65 Opublikowano 19 lutego 2017 Autor Udostępnij Opublikowano 19 lutego 2017 4 minuty temu, xMarcinos napisał: options: startowaRanga: default command /nowaedycja: permission: nowa.edycja permission message: &cNie masz odpowiednich permisji, aby uzyc tej komendy! executable by: player trigger: loop {graczeKiedykolwiek::*}: if loop-value is not op: execute console command "pex user %loop-value% group set {@startowaRanga}" broadcast "&7&l> &2&lWystartowala nowa edycja serwera! Zyczymy milej gry!" on join: if {graczeKiedykolwiek::*} contains player: stop else: add player to {graczeKiedykolwiek::*} on first join: if {graczeKiedykolwiek::*} contains player: stop else: add player to {graczeKiedykolwiek::*} Takie coś powinno działać na wszystkich graczy będących kiedykolwiek na serwerze. P.S. poprawiłem tę opcję {@startowaRanga}, bo można tam było wpisać inną rangę, ale i tak zawsze ranga gracza ustawiała się na "default". Teraz powinno to działać dobrze. Przepraszam za pomyłki. P.S.2 Komenda /nowaedycja wymaga permisji "nowa.edycja". Działa! Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Crystal_PL 93 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 Musze się czepiać A co jeśli gracz kupił vipa przed tym skryptem i nie wchodzi? To wtedy ma nadal vipa ;d Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Varter 65 Opublikowano 19 lutego 2017 Autor Udostępnij Opublikowano 19 lutego 2017 3 minuty temu, Crystal_PL napisał: Musze się czepiać A co jeśli gracz kupił vipa przed tym skryptem i nie wchodzi? To wtedy ma nadal vipa ;d To sobie juz sam poprawie Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Crystal_PL 93 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 Najlepiej wrzuc ten skrypt na nowa edycje. O ile twoj server wystartowal. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 xVendrome 246 Opublikowano 19 lutego 2017 Udostępnij Opublikowano 19 lutego 2017 Problem został rozwiązany. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Varter 65
Cześć, Napisał by mi ktoś skrypt na to że np. Wlasciciel pisze komęde /nowaedycja i wtedy Usuną się wszystkim graczom rangi do defaulta? (Mam permissionsex i essentials)
Odnośnik do komentarza
Udostępnij na innych stronach
11 odpowiedzi na to pytanie
Rekomendowane odpowiedzi