Skocz do zawartości

Ranking

Popularna zawartość

Treść z najwyższą reputacją w 07/06/21 w Odpowiedzi

  1. AxAutoUpdate Cześć, chciałbym przedstawić skrypt do fajnego zarządzania aktualizacjami skryptów oraz ich automatycznego aktualizowania. Skrypt jest głównie przeznaczony dla osób które piszą skrypt i chcą aby ich skrypt automatycznie aktualizował się użytkownikom Działanie Skrypt co godzinę sprawdza czy wersje wszystkich zarejestrowanych skryptów są aktualne, jeżeli nie i aktualizowanie nie jest zablokowane, nowa wersja pobiera się sama. Jeżeli jednak aktualizowanie jest zablokowane to wysyła wiadomość do konsoli serwera i wszystkich operatorów. Aby skrypt wykrywał wersję skryptu trzeba gdzieś w kodzie umieścić jego wersje między #$ i $# np: #$ Version: 1.0 $# oraz wywołać np przy ładowaniu skryptu funkcje AxUpdate_register(nazwa, link, skrypt) z odpowiednimi argumentami np: on load: AxUpdate_register("AxUpdate", "https://code.skript.pl/0uFoPX6y/raw", script) Jeżeli chcesz dać użytkownikom wolną rękę aby nie musieli pobierać tego skryptu ale jeżeli pobiorą to wasz skrypt będzie się automatycznie aktualizował, starczy że ustawisz te zmienne na dane twojego skryptu przy ładowaniu set {AxUpdate::<nazwa>::link} to "<link>" set {AxUpdate::<nazwa>::status} to true set {AxUpdate::<nazwa>::name} to "<nazwa>" set {AxUpdate::<nazwa>} to script np: on load: set {AxUpdate::mHelix::link} to "https://code.skript.pl/yyY0eOdW/raw" set {AxUpdate::mHelix::status} to true set {AxUpdate::mHelix::name} to "mHelix" set {AxUpdate::mHelix} to script Wymagania - Skript min. 2.2 - SkUtilities Główna komenda update: Zamienniki: autoupdate Składnia: /update <list/unregister/update/on/off>* <name> list #Wyświetla wszystkie zarejestrowane skrypty oraz podaje różne informacje unregister <name> #Odrejestrowuje skrypt update <name> #Pobiera nowy albo resetuje kod skryptu on <name> #Włącza automatyczne pobieranie nowych wersji off <name> #Wyłącza automatycznie pobieranie nowych wersji Uprawnienia AutoUpdate #Uprawnienie do głównej komendy Środowisko Skript 2.2 SkUtilities 0.9.2 Serwer Spigot 1.8.8 Informacja Skrypt aktualizuje się automatycznie SS Przykłady Lista skryptów które mają wsparcie tego skryptu Zmiany i wydania 1.0 Napisanie i wydanie skryptu Wszelkie błędy / poprawki / pomysły proszę zgłaszać na pw albo pod tematem w odpowiedzi
    1 punkt
  2. nie lepiej użyć else zamiast stop? jeszcze lepiej użyć reload script "%script name%"
    1 punkt
  3. Więc tak... Posiedziałem dosłownie chwilkę, ale poprawiłem skrypt. Powinien działać poprawnie, ale jeśli będą jakieś błędy, to pisać @knugi co do tych tematów na forum, to od tego jest to forum, aby pomóc innym w pisaniu (tworzeniu) skryptów. Ale wspomnę coś tam o was .
    1 punkt
  4. xAxee

    Skrypt na /cps

    Problem został rozwiązany.
    1 punkt
Ten Ranking jest ustawiony na Warszawa/GMT+02:00
×
×
  • Dodaj nową pozycję...