╠═══════════════════════════════════════════════════════════════════════════════════ ╠═► TWÓRCA: YoLoDavcio ╠══► ZAKAZ KOPIOWANIA BEZ MOJEJ ZGODY ╠═══► POZWALAM KONFIGUROWAĆ ╠════► ZOSTAW SUBKA :) https://www.youtube.com/c/YoLoDavcio ╠══════════════════════════════════════════════════════════════════════════════════ options: op_join: true #Czy gracze z permisja podana nizej moga wchodzic na serwer? - nawet gdy nie sa na whiteliscie true - TAK, false - NIE# op_permission: whitelist.join aliasy: /wl komenda: whitelist permisja: whitelist.lotus permisja_wiadomosc: &8» &4Blad: &cNie masz dostepu! domyslny_powod: &8» &4Blad: &cNie jestes na whitelist! %newline% &8» SIEMANKO reset: false #zeby wlaczyc mozliwosc resetowania whitelist do stanu poczatkowego wpisz true# command /{@komenda} [] []: aliases: {@aliasy} executable by: players and console trigger: if player has permissions "@{permisja}": arg 1 is not set: send "&8» &cKomendy:" send "&8» &c/whitelist (dodaj|usun) " send "&8» &c/whitelist (off|list|reload|kickall)" send "&8» &c/whitelist on " arg 1 is "dodaj" or "add": arg 2 is set: clear {wl::%arg 2%} remove argument 2 from {wl_lista::*} set {wl::%arg 2%} to true add argument 2 to {wl_lista::*} send "&8» &c%player% &6dodal &c%argument 2% &6do whitelist!" to all ops send "&8» &c%player% &6dodal &c%argument 2% &6do whitelist!" to console send "&8» &7Dodano &6%arg 2% &7do white-list" else: send "&8» &4Blad: &cuzyj: /whitelist dodaj " arg 1 is "usun" or "remove": arg 2 is set: clear {wl::%arg 2%} remove argument 2 from {wl_lista::*} send "&8» &c%executor% &6usunal &c%arg 2% &6z whitelisty" to all ops send "&8» &c%executor% &6usunal &c%arg 2% &6z whitelisty" to console else: send "&8» &4Blad: &cuzyj: /whitelist usun " arg 1 is "on": set {whitelist} to true arg 2 is set: set {wl_reason} to coloured argument 2 arg 2 is not set: set {wl_reason} to "{@domyslny_powod}" send "&8» &c%executor% &6wlaczyl whiteliste, powod: &c%{wl_reason}%" to all ops send "&8» &c%executor% &6wlaczyl whiteliste, powod: &c%{wl_reason}%" to console send "&8» &6Wlaczyles whitelist, powod: &c%{wl_reason}%" arg 1 is "off": set {whitelist} to false send "&8» &c%executor% &6wylaczyl whiteliste" to all ops send "&8» &c%executor% &6wylaczyl whiteliste" to console send "&fWylaczyles whitelist" arg 1 is "list" or "lista": if {wl_lista::*} is not set: set {wl_lista::*} to "" send "&8» &7Gracze na whitelist: &6%{wl_lista::*}%" if {wl_lista::*} is not set: clear {wl_lista::*} clear {wl::*} remove "and" from {wl_lista::*} arg 1 is "reload" or "przeladuj": execute player command "sk reload %script%" # Jesli nie masz wildskripta do reloadowania bedziesz potrzebowal permisji skript.*# run player command "sk reload %script%" as op #Jesli nie mamy WildSkripta to ta funkcja nie bedzie dzialac.# send "&7&o[%executor%: Przeladowano whitelist]" to console send "&7&o[%executor%: Przeladowano whitelist]" to all ops arg 1 is "kickall": loop all players: if {whitelist} is true: if {wl::%loop-player%} is true: stop else: kick loop-player due to "%{_wl_reason}%" send "&7&o[%executor%: wyrzucil wszystkich]" to console send "&7&o[%executor%: wyrzucil wszystkich]" to all ops if {whitelist} is false: send "Zeby wyrzucic wszystkich musisz wlaczyc whiteliste." arg 1 is "reset": if {@reset} is true: clear {wl::*} clear {wl_lista::*} set {whitelist} to false send "&7&o[%executor%: wyczyscil whiteliste do stanu poczatkowego!" to console send "&7&o[%executor%: wyrzucil wszystkich]" to all ops else: send "Opcja wylaczona." arg 1 is not "reload" or "przeladuj" or "list" or "lista" or "off" or "on" or "usun" or "remove" or "add" or "dodaj" or "kickall" or "reset": send "&cPodany argument jest nie prawidlowy." if player doesn't have permissions "{@permisja}": send "{@permisja_wiadomosc}" on command "{@komenda}?": cancel event execute player command "5235kj23kl5j23lk5j2l3kj5" on connect: if {@op_join} is true: if player has permissions "{@op_permission}" stop if player is op: stop if {whitelist} is true: if {wl::%player%} is true: stop else: kick player due to "%{wl_reason}%"