# Podstawa pod aktualizujący się skrypt # Możliwa jakakolwiek edycja # Opcje options: version: 1.0 # Wszystkie linki muszą wyglądać tak https://pastebin.com/raw/####### linkwersja: LinkDoTwojejWersjiSkryptu # Na stronie pastebin musi być napisane np. 1.0, 1.1 linkskryptu: LinkDoTwojegoKoduSkryptu autoupdate: 0 #1 albo 0 nazwaskryptu: NazwaTwojegoSkryptu #np. AAN, AAC, # Aktualizacja manualna command /aktualizuj: permission: "*" trigger: if {@autoupdate} is 0: set {_NowaWersja::*} to text from url "{@linkwersja}" parsed as number if {_AktualnaWersja::*} is not {_NowaWersja::*}: send "&c&l>> Aktualizowanie skryptu" to ops send "&b&l>> Proszę czekać" to ops wait 3 seconds download file from "{@linkskryptu}" to file "\plugins\skript\scripts\{@nazwaskryptu} %{_NowaWersja::*}%.sk" delete file "plugins\skript\scripts\%script%.sk" wait 2 seconds broadcast "&c&l>> &b&lSerwer zostanie przeładowany za 5sekund." wait 5 seconds execute console command "reload" else: send "&c&l>> Masz aktualną wersję skryptu" else: send "&c&l>> Włączona jest automatyczna aktualizacja" stop # Automatyczna aktualizacja on load: set {_AktualnaWersja::*} to {@version} set {_NowaWersja::*} to text from url "{@linkwersja}" parsed as number if {autoupdate} is 1: if {_NowaWersja::*} is not {_AktualnaWersja::*}: download file from "{@linkskryptu}" to file "plugins\skript\scripts\{@nazwaskryptu} %{_NowaWersja::*}%.sk" wait 2 seconds broadcast "&c&l>> Serwer zostanie przeładowany za 5sekund." wait 5 seconds execute console command "reload"