# # Autor: Gitara17, xCiacho1337 # # Wersja: v1.4 # # Zabrania się: # 1. Edytowania skryptu (mozna edytowac sekcje OPTIONS). # 2. Handlowania skryptem. # 3. Podszywania sie pod autora. # # ZŁAMANIE JAKIEJKOLWIEK ZASADY BEDZIE SUROWO KARANE POD WZGLĘDEM PRAWNYM! # # © Gitara17, xCiacho1337 - 2017 # Niniejszy plik jest chroniony prawami autorskimi. # # Wymagania techniczne serwera: # - Plugin Skript # - Plugin PermissionsEx # - Plugin WildSkript # - Plugin SkQuery # - Silnik serwera kompatybilny z wersja 1.8.x # # INFORMACJE OD AUTORA: # - Po zainstalowaniu skryptu na serwer, najpierw uzyj komendy /rekru-stworz. Inaczej skrypt bedzie dzialal niepoprawnie. # # # CHANGE-LOG # # - Dodano tryb zgloszen. # # Masz propozycje dt. tego lub innych skryptow? Pisz: xremciu10@gmail.com # Napewno sie odwdzieczymy! ;) # # Skrypt zostal opublikowany na mojej generalnej stronie. Zabraniam jego udostepniania na innych! # on script load: if folder "/plugins/xRekru/" doesn't exists: send "[xRekru] Folder xRekru nie istnieje!" to console send "[xRekru] Tworzenie folderu..." to console wait 5 seconds send "[xRekru] Folder - stworzony pomyslnie!" to console create folder "/plugins/xRekru" else: send "[xRekru] Ladowanie folderow..." to console wait 5 seconds send "[xRekru] Foldery zostaly zaladowane pomyslnie!" to console on script load: if file "/plugins/xRekru/config.yml" doesn't exists: send "[xRekru] Plik config.yml nie istnieje!" to console send "[xRekru] Tworzenie pliku config.yml..." to console wait 5 seconds send "[xRekru] Plik konfiguracyjny - stworzony pomyslnie!" to console create file "/plugins/xRekru/config.yml" wf "##########################" to "/plugins/xRekru/config.yml" wf " Nie edytuj tego pliku! " to "/plugins/xRekru/config.yml" wf "##########################" to "/plugins/xRekru/config.yml" wf "" to "/plugins/xRekru/config.yml" wf "enabled: true" to "/plugins/xRekru/config.yml" wf "=====================" to "/plugins/xRekru/config.yml" wf "LOGI SKRYPTU" to "/plugins/xRekru/config.yml" wf "=====================" to "/plugins/xRekru/config.yml" else: send "© ~~~~ Uruchamianie skryptu xRekru - Autor: Gitara17 and xCiacho1337 ~~~~ ©" to console send "[xRekru] Ladowanie plikow..." to console wait 5 seconds send "[xRekru] Pliki zostaly zaladowane pomyslnie!" to console wf "[i] Plik SK zostal zaladowany pomyslnie!" to "/plugins/xRekru/config.yml" on script load: if file "/plugins/xRekru/zgloszenia.yml" doesn't exists: send "[xRekru] Plik zgloszenia.yml nie istnieje!" to console send "[xRekru] Tworzenie pliku zgloszenia.yml..." to console wait 5 seconds send "[xRekru] Plik zgloszenia.yml - stworzony pomyslnie!" to console create file "/plugins/xRekru/zgloszenia.yml" wf "##############################################################################" to "/plugins/xRekru/zgloszenia.yml" wf " Tutaj beda umieszczane wszystkie zgloszenia graczy oraz aktywnosc rekrutacji!" to "/plugins/xRekru/zgloszenia.yml" wf "##############################################################################" to "/plugins/xRekru/zgloszenia.yml" wf "" to "/plugins/xRekru/zgloszenia.yml" wf "" to "/plugins/xRekru/zgloszenia.yml" wf "" to "/plugins/xRekru/zgloszenia.yml" wf "Zgloszenia:" to "/plugins/xRekru/zgloszenia.yml" else: send "[xRekru] Ladowanie pliku zgloszenia.yml..." to console wait 5 seconds send "[xRekru] Plik zgloszenia.yml - zaladowany pomyslnie!" to console variables: {rekru.%player%} = false {ranga} = false {status.zgl} = false {zgl.%player%} = false options: perm: &cBlad: &4Nie masz uprawnien! tag: &8[&bREKRUTACJA&8] on disconnect: if {rekru.%player%} is true: set {rekru.%player%} to false on join: set {rekru.%player%} to false on first join: set {rekru.%player%} to false command /rekrutacja: trigger: if player has permission "rekrutacja.*": if {ranga} is false: send "&8&kwjriwiuwoogu &b&lPOMOC &8&kwjriwiuwoogu" send "&a/rekru-stworz &7- &4&lUzyj tej komendy po zainstalowaniu skryptu!" send "&8&kwjriwiuwoogu &b&lPOMOC &8&kwjriwiuwoogu" else: send "&8&kwjriwiuwoogu &b&lPOMOC &8&kwjriwiuwoogu" send "&a/rekru &7- Rekrutuje gracza." send "&a/rekru-odrzuc &7- Odrzuca rekrutacje." send "&a/rekru-degrad &7-Degraduje gracza." send "&a/rekru-przyjmij &7- Przyjmuje rekrutacje." send "&a/rekru-zgl-on &7- Wlacza tryb zgloszen." send "&a/rekru-zgl-off &7- Wylacza tryb zgloszen." send "&a/rekru-zgl &7- Komenda gracza; Zglasza chec rekrutacji." send "&8&kwjriwiuwoogu &b&lPOMOC &8&kwjriwiuwoogu" else: send "{@tag} {@perm}" every 24 hours: loop all players: if {zgl.%loop-player%} is true: set {zgl.%loop-player%} to false command /rekru-zgl: trigger: if player has permission "rekrutacja.*": if {zgl.%player%} is false: if {status.zgl} is true: send "{@tag} &aZgloszenie zostalo wyslane! :D" send "{@tag} &aGracz &c%player% &azglasza sie do rekrutacji!" to all ops wf "Zgloszenie od: %player%" to "/plugins/xRekru/zgloszenia.yml" set {zgl.%player%} to true else: send "{@tag} &cAktualnie nie ma rekrutacji! ;(" else: send "{@tag} &cJuz sie zglosiles!" else: send "{@tag} {@perm}" command /rekru-zgl-on: trigger: if player has permission "rekrutacja.*": if {status.zgl} is false: send "{@tag} &aRekrutacja zostala otwarta!" broadcast "" broadcast "{@tag} &cGracz &7%player% &cotworzyl rekrutacje! :D" broadcast "" set {status.zgl} to true wf "[i] %player% otworzyl rekrutacje!" to "/plugins/xRekru/zgloszenia.yml" else: send "{@tag} &cRekrutacja jest aktualnie otwarta!" else: send "{@tag} {@perm}" command /rekru-zgl-off: trigger: if player has permission "rekrutacja.*": if {status.zgl} is true: send "{@tag} &aRekrutacja zostala zamknieta!" broadcast "" broadcast "{@tag} &cGracz &7%player% &czamknal rekrutacje! ;(" broadcast "" set {status.zgl} to false wf "[i] %player% zamknal rekrutacje!" to "/plugins/xRekru/zgloszenia.yml" else: send "{@tag} &cRekrutacja jest aktualnie zamknieta!" else: send "{@tag} {@perm}" command /rekru-stworz: trigger: if player has permission "rekrutacja.*": if {ranga} is false: set {ranga} to true send "{@tag} &aTworzenie potrzebnych informacji..." wait 10 seconds execute console command "pex group Rekrut create" execute console command "pex group Rekrut prefix &8[&3Rekrut&8]" execute console command "pex group Rekrut add worldedit.*" execute console command "pex group Rekrut add essentials.*" send "{@tag} &aStworzono!" send "{@tag} &cZyczymy milej gry! ;)" wf "Stworzono potrzebne informacje." to "/plugins/xRekru/config.yml" else: send "&cNie znam takiej komendy! :/" else: send "{@tag} {@perm}" command /rekru [] []: trigger: if player has permission "rekrutacja.*": if arg 1 is set: if arg 1 is online: if arg 2 is set: if {rekru.%arg 1%} is false: set {rekru.%arg 1%} to true set {ranga.%arg 1%} to argument 2 wf "%player% rekrutuje %arg 1% na %arg 2%" to "/plugins/xRekru/config.yml" execute console command "pex user %arg 1% group set Rekrut" broadcast "" broadcast "{@tag} &c%player% &7rekrutuje &c%arg 1% &7na range &c%arg 2%!" broadcast "" else: send "{@tag} &cTen gracz jest aktualnie rekrutowany!" else: send "{@tag} &cPodaj range!" else: send "{@tag} &cPodany gracz jest offline!" else: send "{@tag} &cPodaj gracza!" else: send "{@tag} {@perm}" command /rekru-odrzuc []: trigger: if player has permission "rekrutacja.*": if arg 1 is set: if arg 1 is online: if {rekru.%arg%} is true: set {rekru.%arg%} to false wf "%player% odrzucil rekrutacje %arg% na %{ranga.%arg%}%" to "/plugins/xRekru/config.yml" execute console command "pex user %arg% group set Gracz" broadcast "" broadcast "{@tag} &c%player% &7odrzucil rekrutacje &c%arg% &7na range &c%{ranga.%arg%}%!" broadcast "" else: send "{@tag} &cTen gracz nie jest rekrutowany!" else: send "{@tag} &cGracz nie jest online!" else: send "{@tag} &cPodaj gracza!" else: send "{@tag} {@perm}" command /rekru-przyjmij []: trigger: if player has permission "rekrutacja.*": if arg 1 is set: if arg 1 is online: if {rekru.%arg%} is true: set {rekru.%arg%} to false wf "%player% zrekrutowal %arg% na %{ranga.%arg%}%" to "/plugins/xRekru/config.yml" execute console command "pex user %arg% group set %{ranga.%arg%}%" broadcast "" broadcast "{@tag} &c%player% &7przyjal rekrutacje &c%arg%&7 na range &c%{ranga.%arg%}%!" broadcast "" else: send "{@tag} &cTen gracz nie jest rekrutowany!" else: send "{@tag} &cGracz nie jest online!" else: send "{@tag} &cPodaj gracza!" else: send "{@tag} {@perm}" command /rekru-degrad []: trigger: if player has permission "rekrutacja.*": if arg 1 is set: execute console command "pex user %arg% group set Gracz" broadcast "" broadcast "{@tag} &c%player% &7zdegradowal &c%arg%&7 z rangi &c%{ranga.%arg%}%!" broadcast "" wf "%player% zdegradowal %arg% z rangi %{ranga.%arg%}%" to "/plugins/xRekru/config.yml" else: send "{@tag} &cPodaj gracza!" else: send "{@tag} {@perm}"