Skocz do zawartości
  • 0

on reload


MineRP

Pytanie

Czy jest w skripcie coś w stylu "on reload"? Chcę aby w momencie wykonania /sk reload scripts ustawiało mi zmienne wszystkie na defaultową wartość. Właśnie to wymyśliłem:

on command "sk reload scripts":
    set {zmienna} to false


zara sprawdzę wsm

CountingDogs

Wstawiam kod w code

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
2 godziny temu, MineRP napisał:

Czy jest w skripcie coś w stylu "on reload"? Chcę aby w momencie wykonania /sk reload scripts ustawiało mi zmienne wszystkie na defaultową wartość. Właśnie to wymyśliłem:


on command "sk reload scripts":
    set {zmienna} to false


zara sprawdzę wsm

z tego co wiem to "on script load:" jest tym czego szukasz. Jest to czynność wykonywana przy reloadzie skripta lub włączaniu serwera

CountingDogs

Wstawiam kod z cytatu w code

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

No to jak chcesz defaultową wartość po załadowaniu skryptu to dodajesz na początku kodu sekcję variables 

przykład http://en.njol.ch/projects/skript/doc/variables#examples
 

Ewentualnie tak jak up, on script load

Edytowane przez CoFFeIN04
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
1 godzinę temu, sworip napisał:

z tego co wiem to "on script load:" jest tym czego szukasz. Jest to czynność wykonywana przy reloadzie skripta lub włączaniu serwera

Nie do końca. Jest to event wywoływany przy załadowaniu dowolnego skryptu, a możesz go załadować poprzez "/sk reload [nazwa skryptu]".

2 godziny temu, MineRP napisał:

Czy jest w skripcie coś w stylu "on reload"? Chcę aby w momencie wykonania /sk reload scripts ustawiało mi zmienne wszystkie na defaultową wartość. Właśnie to wymyśliłem:


on command "sk reload scripts":
    set {zmienna} to false


zara sprawdzę wsm

Twój kod jest właściwie najlepszy w tej sytuacji.

CountingDogs

Wstawiam kod w code

Notatka dodana przez CountingDogs

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Kormic napisał:

Nie do końca. Jest to event wywoływany przy załadowaniu dowolnego skryptu, a możesz go załadować poprzez "/sk reload [nazwa skryptu]".

Twój kod jest właściwie najlepszy w tej sytuacji.

chociaż i tak, lepszym sposobem jeżeli nie przypisuje gracza do zmiennej było by zrobienie
 

variables:
	zmienna: wartosc

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, xMuffionex napisał:

chociaż i tak, lepszym sposobem jeżeli nie przypisuje gracza do zmiennej było by zrobienie
 


variables:
	zmienna: wartosc

 

Nie. To będzie ustawiane w przypadku przeładowania tego skryptu, więc i przy "/sk reload all", i przy "/sk reload [nazwa tego skryptu]" (oraz przy włączeniu serwera).

Odnośnik do komentarza
Udostępnij na innych stronach

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
Odpowiedz na pytanie...

×   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ę...