-
Ilość zawartości
18 -
Rejestracja
-
Ostatnia wizyta
Osiągnięcia DPS
Początkujący I (2/13)
0
Reputacja
-
Cześć, potrzebuję skryptu, który będzie usuwał graczom wszystkie efekty jakie mają na swojej postaci w momencie kiedy zmieniają świat. Przykład: Jestem w świecie o nazwie "world" i mam efekt strong II. Przechodzę do świata o nazwie "world_the_end" i w tym momencie efekt powinien zniknąć. Mam plugin MultiverseCore więc może nie trzeba pisać skyptu i w tym pluginie da się to jakoś ustawić?
-
W przypadku pętli loop i tak wykonuje komendy. W przypadku if'a nie wykonuje w ogóle komendy i ciągle pokazuje test, który dopisałem. Może to ja coś źle wpisuje if arg 1 is "usun" or "-": if arg 2 is set: if "%arg-2%" contains "zuparomana": execute server command "pex user %arg-2% group set gracz" broadcast "&c&l%arg-2% został usunięty z Zupy Romana" else: send "test" "%player's groups%" - to nie działało
-
Mam Vault i PermissionsEx
-
Niestety nie działa zamiana
-
DPS zareagował(a) na odpowiedź na pytanie:
Skrypt na wioski
-
A jak to zrobić żeby sprawdzał 'arg-2'?
-
Tak jak pisałem wyżej... W tym skrypcie zanim wykonają się komendy, które są tutaj: if arg 1 is "dodaj" or "+": if arg 2 is set: set {nick} to arg 2 execute server command "pex user %{nick}% group set zuparomana" broadcast "&a&l%{nick}% został dodany do Zupy Romana" chciałbym żeby była wysłana prośba do gracza, którego dodajemy z akceptacją (gracz musi być online). Zanim wykonają się poniższe komendy chciałbym żeby skrypt sprawdzał czy osoba, którą chcemy wywalić ma rangę ZupaRomana (gracz może być offline). if arg 1 is "usun" or "-": if arg 2 is set: set {nick} to arg 2 execute server command "pex user %{nick}% group set gracz" broadcast "&c&l%{nick}% został usunięty z Zupy Romana" Udało mi się zrobić usuwanie gracza według tego co pisałem wyżej jednak przy dodawaniu to nie działa. if arg 1 is "usun" or "-": if arg 2 is set: loop all offline players: loop-value's groups contains "zuparomana": execute server command "pex user %arg-2% group set gracz" broadcast "&c&l%arg-2% został usunięty z Zupy Romana"
-
Tylko chodzi o to ze oni mają wyznaczony teren gdzie mogą budować itd. Dostęp do tego jest dzięki temu, że mają rangi konkretnej wioski.
-
Właśnie będzie więcej wiosek ale do każdej będzie osobna komenda i osobna ranga i jak będę miał już gotowe do jednej to do kolejnych sobie poedytuje. Ja nie ogarniam w skryptach tych wszystkich spacji jednak to co wysłałem mi działa i nie wywala błędów. Niestety nie wiem jak skorzystać z twojej rady :c
-
command /zuparomana [<text>] [<text>] [<text>]: aliases: /zr permission: zuparomana.admin trigger: if arg 1 is not set: send "&c&l " send "&cPrawidłowe użycie: /zuparomana (funkcja) (nick)" send "&c&l " send "&3&lKomendy:" send "&6/zuparomana dodaj (nick) - nadaje uprawnienia do Zupy Romana" send "&6/zuparomana usun (nick) - zabiera uprawnienia do Zupy Romana" send "&6/zuparomana blacklist - pokazuje graczy na BlackLiście" if arg 1 is "dodaj" or "+": if arg 2 is set: set {nick} to arg 2 execute server command "pex user %{nick}% group set zuparomana" broadcast "&a&l%{nick}% został dodany do Zupy Romana" if arg 1 is "usun" or "-": if arg 2 is set: set {nick} to arg 2 execute server command "pex user %{nick}% group set gracz" broadcast "&c&l%{nick}% został usunięty z Zupy Romana" if arg 1 is "blacklist" or "bl": send " &0-----&8-----&7-----&f&l[&4&lBlackList&f&l]&7-----&8-----&0-----" send " &9&lZupa Romana:" send "" send " &c&l1. &3Atnonio" send " &c&l2. &3Mik0spl" send " &c&l3. &3Jaskulka_12" send "" send " &0-----&8-----&7-----&f&l[&4&lBlackList&f&l]&7-----&8-----&0-----" if arg 1 is "lista" or "list": loop all offline players: loop-value's groups contains "zuparomana": add loop-value to {_zuparomana::*} send "&7-----> &3Zupa Romana &7<-----" to sender loop {_zuparomana::*}: send " &7- &b%loop-value%" to sender stop Tak myślę, że skrypt mógłby sprawdzać czy osoba, która chce wywalić kogoś z wioski będzie sprawdzana czy sama posiada rangę w tym przypadku ZupaRomana i jednocześnie sprawdzać czy osoba, która jest wyrzucana ma rangę ZupaRomana. Tutaj trzeba też uwzględnić jakoś to żeby nie można było wyrzucić samego siebie. Mają to być jedynie grupy graczy. Terytorium ja ręcznie ogarniam i tak ma zostać
-
Hej! Potrzebowałbym skrypt na wioski, w której lider może dodawać, usuwać graczy, sprawdzać, kto aktualnie do wioski należy, W przypadku dodawania do wioski drugi gracz musi akceptować dodanie. Jednak w przypadku usunięcia kogoś z wioski skrypt musi sprawdzać czy dany lider ma uprawnienia do usuwania konkretnego gracza. Dodawanie do wioski odbywa się poprzez nadanie rangi. Mam już jakiś skrypt napisany jednak brakuje w nim wielu rzeczy. Myślę, że przez jakiegoś discorda będzie łatwiej z komunikacją (DPS#5444).
-
Działa, dzięki bardzo
-
https://imgur.com/a/QlEDn94
-
Ten skrypt coś nie do końca działa. Poza tym dobrze by było żeby każdą grupę wyświetlało oddzielnie.
-
Potrzebuje skrypt wyświetlający graczy z rangami "gracz" "zuparomana" "ferajnaxd". W liście miałyby znaleźć się osoby online i offline. ZDUBLOWANY TEMAT - PROŚBA O USUNIĘCIE
-
Potrzebuje skrypt wyświetlający graczy z rangami "gracz" "zuparomana" "ferajnaxd". W liście miałyby znaleźć się osoby online i offline.
