Skocz do zawartości

fScripts - skrypt na zarządzanie innymi skryptami


Rekomendowane odpowiedzi

Witam, chciałbym przedstawić wam pierwszy skrypt który reload'uje

inne skrypty

 

Jestem przygotowany na hejty takie jak: "po co jest ten skrypt?" czy "skrypt 2/10".

 

Wersja 1.0: http://pastebin.com/QDE4G0iW

Wersja 1.1: http://pastebin.com/8Cc8rC5M - Skrócono kod od 100 linijek do mniej niż 40 linijek, skrócono komendę: /fs przeladuj nazwa skryptu, więcej skryptów do dodania do configu

 

TODO:

Dodanie edytowanie opisu w configu.yml

Dodanie nieskończoność skryptów do przeładowania

Możliwość wyłączania i włączania skryptów do przeładowania

Możliwość edytowania wiadomości

Skrócić cały skrypt!

 

Potrzebne pluginy:

WildSkript

SkQuery

 

Proszę o pozytywne oceny skryptu

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/
Udostępnij na innych stronach

send "&7======== &aDostempne skrypty w fSripts &7========"
Nie mam pytań.

Skrypt nieprzydatny, mozna bardzo łatwo go skrócić do kilkunastu linijek wraz z tym, co masz w 'ToDo'.

 

Skrypt zrobiłem w 20 min i nie patrzyłem na ortografię

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-60040
Udostępnij na innych stronach

options:    ilosc: 12on script load:    if file "plugins/Skript/scripts/fScripts/config.yml" doesn't exists:        if folder "plugins/Skript/fScripts" doesn't exists:            create folder "plugins/Skript/scripts/fScripts"        send "&7Nie znaleziono pliku &2config.yml!" to console        send "&7Tworzenie..." to console        create file "plugins/Skript/scripts/fScripts/config.yml"        loop {@ilosc} times:            wf "Nazwa %loop-number% skryptu: 'fScripts'" to "plugins/Skript/scripts/fScripts/config.yml"    else:        loop {@ilosc} times:            set {Nazwa_%loop-number%_skryptu} to single value "Nazwa %loop-numbr& skryptu" get of "plugins/Skript/scripts/fScripts/config.yml"command /fscripts [<text&gt] [<text&gt]:        trigger:                if arg 1 is "przeladuj":                        loop {@ilosc} times:                            if arg 2 is not "%{Nazwa_%loop-number%_skryptu}%":                                send "&cBlad: &7Poprawne uzycie: /fscripts lista"                            if arg 2 is "%{Nazwa_%loop-number%_skryptu}%":                                send "&aPrzeladowano skrypt &6%{Nazwa_%loop-number%_skryptu}%&a! &eZobacz w konsoli czy sa jakies blędy!"                                execute console command "/sk reload %{Nazwa_%loop-number%_skryptu}%"                                stop                if arg 1 is "lista":                        if arg 2 is not set:                                send "&7======== &aDostepne skrypty w fSripts &7========"                                loop {@ilosc} times:                                    send "&6%{Nazwa_%loop-number%_skryptu}%"                                send "&7======== &aDostepne skrypty w fSripts &7========"

Zrobione na szybcika.

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-60046
Udostępnij na innych stronach

options:    ilosc: 12on script load:    if file "plugins/Skript/scripts/fScripts/config.yml" doesn't exists:        if folder "plugins/Skript/fScripts" doesn't exists:            create folder "plugins/Skript/scripts/fScripts"        send "&7Nie znaleziono pliku &2config.yml!" to console        send "&7Tworzenie..." to console        create file "plugins/Skript/scripts/fScripts/config.yml"        loop {@ilosc} times:            wf "Nazwa %loop-number% skryptu: 'fScripts'" to "plugins/Skript/scripts/fScripts/config.yml"    else:        loop {@ilosc} times:            set {Nazwa_%loop-number%_skryptu} to single value "Nazwa %loop-numbr& skryptu" get of "plugins/Skript/scripts/fScripts/config.yml"command /fscripts [<text&gt] [<text&gt]:        trigger:                if arg 1 is "przeladuj":                        loop {@ilosc} times:                            if arg 2 is not "%{Nazwa_%loop-number%_skryptu}%":                                send "&cBlad: &7Poprawne uzycie: /fscripts lista"                            if arg 2 is "%{Nazwa_%loop-number%_skryptu}%":                                send "&aPrzeladowano skrypt &6%{Nazwa_%loop-number%_skryptu}%&a! &eZobacz w konsoli czy sa jakies blędy!"                                execute console command "/sk reload %{Nazwa_%loop-number%_skryptu}%"                                stop                if arg 1 is "lista":                        if arg 2 is not set:                                send "&7======== &aDostepne skrypty w fSripts &7========"                                loop {@ilosc} times:                                    send "&6%{Nazwa_%loop-number%_skryptu}%"                                send "&7======== &aDostepne skrypty w fSripts &7========"

Zrobione na szybcika.

 

Wiesz no w konsoli jak i na chacie pokazują mi się 4 błędy. Jak byś mógł to poprawić było by super :)

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-60050
Udostępnij na innych stronach

Masz bledy bo mozliwe ze nie masz addonów do skripta :)

Bo potrzebujesz WildSkript i SkQuery

Sorry że nie napisałem :(

Edytowane przez FlyChestPL
Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-60142
Udostępnij na innych stronach

Możesz zrobić tak, że skrypty zapisuje się do folderu, ten skrypt liczy pliki w tym folderze, dodaje nazwy i przypisuje do nich nr w pliku .yml a reszta to tylko pobiera ilosc liczb.

Ez jak jeb_ a nie.

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-60241
Udostępnij na innych stronach

  • 3 tygodnie później...

Możesz zrobić tak, że skrypty zapisuje się do folderu, ten skrypt liczy pliki w tym folderze, dodaje nazwy i przypisuje do nich nr w pliku .yml a reszta to tylko pobiera ilosc liczb.

Ez jak jeb_ a nie.

Zrobione :D

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-62842
Udostępnij na innych stronach

Proszę o pozytywne oceny skryptu

 

To chyba najlepsza część tej prezentacji  :f

Jak można pozytywnie ocenić coś tak bezużytecznego? Odświeżania skryptów masz wbudowane w Skript, kto normalny doda na swój serwer coś takiego? xD

Odnośnik do komentarza
https://skript.pl/temat/7562-fscripts-skrypt-na-zarz%C4%85dzanie-innymi-skryptami/#findComment-62848
Udostępnij na innych stronach

  • bvcz zablokował(a) ten temat
  • Libter odblokował(a) ten temat

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...