Gość Usunięty#1209 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 https://skript.pl/temat/9175-bany-w-sk/ 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}%" Odnośnik do komentarza https://skript.pl/temat/9175-bany-w-sk/#findComment-70598 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Gość Usunięty#1209 Opublikowano 13 sierpnia 2015 Udostępnij Opublikowano 13 sierpnia 2015 A jak w tym zrobic ub przez komede ? Odnośnik do komentarza https://skript.pl/temat/9175-bany-w-sk/#findComment-70867 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}%" Odnośnik do komentarza https://skript.pl/temat/9175-bany-w-sk/#findComment-70885 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 https://skript.pl/temat/9175-bany-w-sk/#findComment-71117 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Gość Usunięty#1209
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
https://skript.pl/temat/9175-bany-w-sk/Udostępnij na innych stronach
4 odpowiedzi na to pytanie
Rekomendowane odpowiedzi