Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #ProAPI by jakubgross.
- #Wszystkie moje skrypty.
- #Zakaz modyfikacji, ani jedenej literki.
- #W razie problemów pisz na skript.pl :)
- #Znalazles bląd? Też pisz na skript.pl.
- on join:
- {AntiSwear.version} is not {AntiSwear.newversion}:
- send "&2[ProAPI] &6Dostepna jest nowa wersja skryptu"
- send "&2[ProAPI] &6Posiadasz wersje %{version}%, a nowa to %{newversion}%"
- send "&2[ProAPI] &6Aby zaktualizowac ProAPI wpisz /proapi update"
- stop
- on load:
- wait 1 second
- send "&8Trwa ladowanie &2&lProAPI" to console
- if file "plugins/Skript/scripts/ProAPI/" doesn't exists:
- send "&2[ProApi] &7&lNie wykryto katalogu glownego. Trwa tworzenie.." to console
- create folder "plugins/Skript/scripts/ProAPI/"
- wait 2 tick
- if file "plugins/Skript/scripts/ProAPI/config.yml/" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie pliku konfiguracyjnego..." to console
- download from "http://pastebin.com/raw.php?i=FaryBnK6" to file "plugins/Skript/scripts/ProAPI/config.yml/"
- wait 2 tick
- if file "/plugins/Skript/scripts/ProAPI/Skrypty/" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie katalogu z skryptami.." to console
- create folder "plugins/Skript/scripts/ProAPI/Skrypty/"
- wait 2 tick
- if file "plugins/Skript/scripts/ProAPI/version.yml/" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie pliku z wersjami..." to console
- download from "http://pastebin.com/raw.php?i=JAahEkgy" to file "plugins/Skript/scripts/ProAPI/version.yml/"
- wait 2 tick
- if file "plugins/Skript/scripts/ProAPI/newversion.yml/" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie pliku z nowymi wersjami..." to console
- download from "http://pastebin.com/raw.php?i=WvAFkDfy" to file "plugins/Skript/scripts/ProAPI/newversion.yml/"
- else:
- download from "http://pastebin.com/raw.php?i=WvAFkDfy" to file "plugins/Skript/scripts/ProAPI/newversion.yml/"
- wait 2 tick
- if file "plugins/Skript/scripts/ProAPI/Skrypty/Info" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie katalogu z opisami skryptow..." to console
- create folder "plugins/Skript/scripts/ProAPI/Skrypty/Info"
- wait 2 tick
- if file "plugins/Skript/scripts/ProAPI/Licencja.txt/" doesn't exists:
- send "&2[ProAPI] &7&lTworzenie pluginu z licencja" to console
- create file "plugins/Skript/scripts/ProAPI/Licencja.txt/"
- wait 2 tick
- send "&2[ProAPI] &7&lTrwa wczytywanie listy skryptow..." to console
- download from "http://pastebin.com/raw.php?i=HMFSHpDT" to file "plugins/Skript/scripts/ProAPI/Scripts.yml/"
- set {AntiSwear.version} to value "AntiSwear" get of "plugins/Skript/scripts/ProAPI/version.yml/"
- set {AntiSwear.newversion} to value "AntiSwear" get of "plugins/Skript/scripts/ProAPI/newversion.yml/"
- set {version} to value "ProAPI" get of "plugins/Skript/scripts/ProAPI/version.yml/"
- set {newversion} to value "ProAPI" get of "plugins/Skript/scripts/ProAPI/newversion.yml/"
- set {AntiSwear} to value "AntiSwear" get of "plugins/Skript/scripts/ProAPI/config.yml"
- set {sk.ProAPI::*} to value list "Skrypty" get of "plugins/Skript/scripts/ProAPI/Scripts.yml/"
- #+++AntiSwear+++
- if {AntiSwear} is on:
- wait 2 tick
- if file "plugins/Skript/ProAPI/scripts/Skrypty/AntiSwear.sk/" doesn't exists:
- send "&2[ProAPI] &7&lTrwa pobieranie skryptu &c&lAntiSwear" to console
- download from "http://pastebin.com/raw.php?i=L9u0sNxS" to file "plugins/Skript/ProAPI/scripts/Skrypty/AntiSwear.sk/"
- send "&2[ProAPI] &7&lPobrano.Wersja: &2&l%{AntiSwear.version}%" to console
- {AntiSwear.version} is not {AntiSwear.newversion}:
- delete file "plugins/Skript/ProAPI/scripts/Skrypty/AntiSwear.sk/"
- send "&2[ProAPI] &7&lZaraz nastapi aktualizacja do najnowszej wersji." to console
- download from "http://pastebin.com/raw.php?i=L9u0sNxS" to file "plugins/Skript/ProAPI/scripts/Skrypty/AntiSwear.sk/"
- else:
- send "&2[ProAPI] &7&lBrawo! Korzystasz juz z najnowszej wersji skryptu &c&lAntiSwayer" to console
- create file "plugins/Skript/scripts/ProAPI/Skrypty/Info/AntiSwear.txt"
- else:
- send "&2[ProAPI] &c&lNie wlaczyles skryptu AntiSwear w configu." to console
- #+++ProAPI (aktualizacja)+++
- {version} is not {newversion}:
- delete file "plugins/Skript/scripts/%script%/"
- send "&2[ProAPI] &7&lZaraz nastapi aktualizacja do najnowszej wersji." to console
- download from "http://pastebin.com/raw.php?i=QpJ0Mic9" to file "plugins/Skript/scripts/%script%/"
- set {version} to {newversion}
- stop
- command /proapi [<text>] [<text>]:
- permission: proapi
- trigger:
- if arg 1 is not set:
- send "&6+++&2&lPROAPI&6+++"
- send "&7Version: <yellow>%{version}%"
- send "&7Developer: <yellow>Jakub Gross"
- send "&7Commands: <yellow>/proapi help"
- stop
- if arg 1 is "help":
- send "&6+++&2&lPROAPI&6+++"
- send "&6/proapi list - pokazuje dostepne skrypty w proapi"
- send "&6/proapi update - aktualizuje proapi"
- if arg 1 is "list":
- loop {sk.ProAPI::*}:
- send "&6%loop-value%"
- stop
- if arg 1 is "update":
- send "&6Sprawdzanie wersji...."
- {version} is not {newversion}:
- send "&6Dostepna jest nowa wersja ProAPI. Zostanie ona zaraz pobrana."
- delete file "plugins/Skript/scripts/%script%/"
- download from "http://pastebin.com/raw.php?i=QpJ0Mic9" to file "plugins/Skript/scripts/%script%/"
- set {version} to {newversion}
- send "&6Zaktualizowales ProAPI do najnowszej wersji %{version}%. Brawo!"
- stop
- else:
- send "&6Uzywasz najnowszej wersji ProAPI"
- stop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement