#Beta 1.1# options: tag: &7[&2SkSlownik&7]&8: &r noperm: &cNie masz uprawnien do tej komendy! variables: skslownik::licznik::bledy::%player% = 0 skslownik::licznik::przeklenstwa::%player% = 0 on load: set {_version} to content of file "plugins/Skript/scripts/%script%.sk" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {skslownik::version} to subtext of {_version} from character ({_v}+1) to character ({_v3}) set {_version} to result of connect to "https://raw.githubusercontent.com/sebafudi/SkSlownik/master/SkSlownik.sk" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {skslownik::newVersion} to subtext of {_version} from character ({_v}+1) to character ({_v3}) {skslownik::version} is not {skslownik::newVersion}: send "/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\/|\" to console send "" to console send "{@tag}Jest dostepena nowa wersja! Pobierz ja uzywajac komendy /skslownik aktualizacja pobierz" to console send "" to console send "\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/\|/" to console on chat: loop {skslownik::bledy::*}: message contain "%loop-index%": set {_x} to index of loop-index in message set {_v} to length of loop-index set {_l} to subtext of message from character ({_x}+{_v}) to character ({_x}+{_v}) set {_c} to subtext of message from character ({_x}-1) to character ({_x}-1) {_c} is not set: set {_c} to true {_c} is " ": set {_c} to true {_l} is not set: {_c} is true: replace all "%loop-index%" with "%loop-value%" in message send "{@tag}&aZle! Pisze sie &c%loop-value% &azamiast &c%loop-index%&a!" {_l} is " ": {_c} is true: replace all "%loop-index%" with "%loop-value%" in message send "{@tag}&aZle! Pisze sie &c%loop-value% &azamiast &c%loop-index%&a!" add 1 to {skslownik::licznik::bledy::%player%} loop {skslownik::przeklenstwa::*}: message contain "%loop-value%": replace all "%loop-value%" with "*****" in message add 1 to {skslownik::licznik::przeklenstwa::%player%} command /skslownik [] [] [] []: trigger: arg 1 is "dodaj": player have permission "skslownik.*": arg 2 is "blad": arg 3 is set: arg 4 is set: set {skslownik::bledy::%arg 3%} to "%arg 4%" send "{@tag}&aDodano &c%arg 3% &ana &c%arg 4%&a!" stop send "{@tag}&aWpisz poprawne slowo!" stop send "{@tag}&aWpisz bledne slowo!" stop arg 2 is "przeklenstwo": arg 3 is set: arg 4 is set: add "%arg 3% %arg 4%" to {skslownik::przeklenstwa::*} send "{@tag}&aDodano przeklenstwo &c%arg 3% %arg 4%&a!" stop add "%arg 3%" to {skslownik::przeklenstwa::*} send "{@tag}&aDodano przeklenstwo &c%arg 3%&a!" stop send "{@tag}&aWpisz przeklenstwo" arg 2 is not set: send "{@tag}&aWszystkie komendy pod &l&o&a/skslownik pomoc" stop send "{@tag}&cNiepoprawna komenda, uzyj /skslownik pomoc" stop send "{@noperm}" arg 1 is "usun": player have permission "skslownik.*": arg 2 is "blad": arg 3 is set: remove "%arg 3%" from {skslownik::bledy::*} send "{@tag}&aUsunieto &c%arg 3% &aze slownika!" stop send "{@tag}&aWpisz slowo, ktore chcesz usunac z listy!" stop arg 2 is "przeklenstwo": arg 3 is set: arg 4 is set: remove "%arg 3% %arg 4%" from {skslownik::przeklenstwa::*} send "{@tag}&aUsunieto &c%arg 3% %arg 4% &az listy przeklenstw!" stop remove "%arg 3%" from {skslownik::przeklenstwa::*} send "{@tag}&aUsunieto &c%arg 3% &az listy przeklenstw!" stop send "{@tag}&aWpisz przeklenstwo, ktore chcesz usunac z listy!" stop arg 2 is not set: send "{@tag}&aWszystkie komendy pod &l&o&a/skslownik pomoc" else: send "{@tag}&cNiepoprawna komenda, uzyj /skslownik pomoc" send "{@noperm}" arg 1 is "statystyki": send "{@tag}&aLiczba Twoich bledow poprawionych przez slownik: &c%{skslownik::licznik::bledy::%player%}%" send "{@tag}&aLiczba Twoich przeklenstw wykrytych przez slownik: &c%{skslownik::licznik::przeklenstwa::%player%}%" stop arg 1 is "pomoc": send "&2=-=-=-=-=&7[&2SkSlownik&7]&2=-=-=-=-=" player have permission "skslownik.*": send "&e/skslownik dodaj blad &8- &7Dodaje blad do slownika" send "&e/skslownik dodaj przeklenstwo &8- &7Dodaje przeklenstwo do listy" send "&e/skslownik usun blad &8- &7Usuwa blad ze slownika" send "&e/skslownik usun przeklenstwo &8- &7Usuwa przeklenstwo z listy" send "&e/skslownik aktualizacja sprawdz &8- &7Sprawdza dostepnosc aktualizacji" send "&e/skslownik aktualizacja pobierz &8- &7Pobiera najnowsza wersje skryptu" send "&e/skslownik statystyki &8- &7Sprawdzanie Twoich statystyk" send "&2=-=-=-=-=&7[&2SkSlownik&7]&2=-=-=-=-=" stop arg 1 is "aktualizacja": player have permission "skslownik.*": arg 2 is "sprawdz": send "{@tag}&aTwoja wersja to: &c%{skslownik::version}%" set {_version} to result of connect to "https://raw.githubusercontent.com/sebafudi/SkSlownik/master/SkSlownik.sk" set {_v} to index of "##" in {_version} set {_v2} to subtext of {_version} from character ({_v}+1) to character (length of {_version}) set {_v3} to index of "##" in {_v2} set {skslownik::newVersion} to subtext of {_version} from character ({_v}+1) to character ({_v3}) send "{@tag}&aNajnowsza wersja to: &c%{skslownik::newVersion}%" {skslownik::version} is not {skslownik::newVersion}: send "{@tag}&aNowa wersja jest dostepna!" stop arg 2 is "pobierz": download "https://raw.githubusercontent.com/sebafudi/SkSlownik/master/SkSlownik.sk" to "plugins/Skript/scripts/%script%.sk" execute console command "/sk reload %script%" send "{@tag}&aPobrano nowa wersja! &c(%{skslownik::version}%)&a!" stop arg 2 is not set: send "{@tag}&aWszystkie komendy pod &l&o&a/skslownik pomoc" else: send "{@tag}&cNiepoprawna komenda, uzyj /skslownik pomoc" stop arg 1 is "autor": send "&2=-=-=-=-=&7[&2SkSlownik&7]&2=-=-=-=-=" send "{@tag}&6Autorem skryptu jest: &csebafudi &7(RedstonePL)" send "{@tag}&6Kontakt:" send "{@tag}&6*skype: &csebafudi" send "{@tag}&cZabraniam usuwania tej notatki." send "&2=-=-=-=-=&7[&2SkSlownik&7]&2=-=-=-=-=" stop arg 1 is not set: send "{@tag}&aWszystkie komendy pod &l&o&a/skslownik pomoc" else: send "{@tag}&cNiepoprawna komenda, uzyj /skslownik pomoc"