Usunięty#1209 6 Opublikowano 9 sierpnia 2015 Udostępnij Opublikowano 9 sierpnia 2015 Witam prosze o napisanie skryptu na banypolegac ma on na tym ze po wpisaniu komedy /b nick prowodtworzy sie folder w skript>bany a w nim plik bany.ymlosoba ktora dostanie bana ta komeda nie moze wejsc na serwera gdy usunie sie plik bany.yml wszyscy dostaja ubz gory dzieki TakinTu Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Shooterowy 356 Opublikowano 9 sierpnia 2015 Udostępnij Opublikowano 9 sierpnia 2015 on script load: if file "plugins/Skript/scripts/Bany/bany.yml" isn't exists: create file "plugins/Skript/scripts/Bany/bany.yml" wf "bany:" to "plugins/Skript/scripts/Bany/bany.yml" command /ban [<offlineplayer>] [<text="Zostales zbanowany!">]: aliases: b trigger: if player doesn't have the permission "sk.ban": send "&cNie masz uprawnien!" stop if arg 1 is not set: send "&cPodaj nazwe gracza!" stop broadcast "&c%player% &7zbanowal &c%arg 1% &7za: &4%uncoloured arg 2%" set "bany.%player%.status" to "true" in yaml file "plugins/Skript/scripts/Bany/bany.yml" set "bany.%player%.powod" to "%uncoloured arg 2%" in yaml file "plugins/Skript/scripts/Bany/bany.yml" kick arg 1 due to "&cBanned: &4%uncoloured arg 2%" on login: set {_banstatus} to single value "bany.%player%.status" get of "plugins/Skript/scripts/Bany/bany.yml" if {_banstatus} is "true": set {_banpowod} to uncoloured single value "bany.%player%.powod" get of "plugins/Skript/scripts/Bany/bany.yml" kick player due to "&cBanned: &4%{_banpowod}%" Usunięty#1209 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Usunięty#1209 6 Opublikowano 13 sierpnia 2015 Autor Udostępnij Opublikowano 13 sierpnia 2015 A jak w tym zrobic ub przez komede ? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 Shooterowy 356 Opublikowano 13 sierpnia 2015 Udostępnij Opublikowano 13 sierpnia 2015 Poprawiłem kod i dodałem komendę /unban on script load: if file "plugins/Skript/scripts/Bany/bany.yml" isn't exists: create file "plugins/Skript/scripts/Bany/bany.yml" wf "bany:" to "plugins/Skript/scripts/Bany/bany.yml" command /ban [<offlineplayer>] [<text="Zostales zbanowany!">]: aliases: b trigger: if player doesn't have the permission "sk.ban": send "&cNie masz uprawnien!" stop if arg 1 is not set: send "&cPodaj nazwe gracza!" stop set {_banstatus} to single value "bany.%arg 1%.status" get of "plugins/Skript/scripts/Bany/bany.yml" if {_banstatus} is "true": send "&cTen gracz jest juz zbanowany!" stop broadcast "&c%sender% &7zbanowal &c%arg 1% &7za: &4%uncoloured arg 2%" set "bany.%arg 1%.status" to "true" in yaml file "plugins/Skript/scripts/Bany/bany.yml" set "bany.%arg 1%.powod" to "%uncoloured arg 2%" in yaml file "plugins/Skript/scripts/Bany/bany.yml" kick arg 1 due to "&cBanned: &4%uncoloured arg 2%" command /unban [<offlineplayer>]: aliases: ub trigger: if player doesn't have the permission "sk.unban": send "&cNie masz uprawnien!" stop if arg 1 is not set: send "&cPodaj nazwe gracza!" stop set {_banstatus} to single value "bany.%arg 1%.status" get of "plugins/Skript/scripts/Bany/bany.yml" if {_banstatus} is not set: send "&cNie ma takiego gracza!" stop broadcast "&c%sender% &7odbanowal &c%arg 1%&7." set {_bany::*} to configuration section "bany" get of "plugins/Skript/scripts/Bany/bany.yml" remove arg from {_bany::*} loop {_bany::*}: set {_bany::%loop-value%::powod} to single value "bany.%loop-value%.powod" get of "plugins/Skript/scripts/Bany/bany.yml" delete file "plugins/Skript/scripts/Bany/bany.yml" create file "plugins/Skript/scripts/Bany/bany.yml" wf "bany:" to "plugins/Skript/scripts/Bany/bany.yml" loop {_bany::*}: set "bany.%loop-value%.status" to "true" in yaml file "plugins/Skript/scripts/Bany/bany.yml" set "bany.%loop-value%.powod" to "%{_bany::%loop-value%::powod}%" in yaml file "plugins/Skript/scripts/Bany/bany.yml" on login: set {_banstatus} to single value "bany.%player%.status" get of "plugins/Skript/scripts/Bany/bany.yml" if {_banstatus} is "true": set {_banpowod} to uncoloured single value "bany.%player%.powod" get of "plugins/Skript/scripts/Bany/bany.yml" kick player due to "&cBanned: &4%{_banpowod}%" Usunięty#1209 1 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
0 DαrϰVεnuς 231 Opublikowano 16 sierpnia 2015 Udostępnij Opublikowano 16 sierpnia 2015 Automatycznie wygenerowana wiadomość. Ten temat został zamknięty. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Usunięty#1209 6
Witam prosze o napisanie skryptu na bany
polegac ma on na tym ze po wpisaniu komedy /b nick prowod
tworzy sie folder w skript>bany a w nim plik bany.yml
osoba ktora dostanie bana ta komeda nie moze wejsc na serwer
a gdy usunie sie plik bany.yml wszyscy dostaja ub
z gory dzieki TakinTu
Odnośnik do komentarza
Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi