Skocz do zawartości
  • 0

problem ze Skryptem


Lemonyt30

Pytanie

17 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 minutę temu, Lemonyt30 napisał:

Witam mam problem ze skryptem a mianowicie kiedy kupie chesta  i kliknę ppm żeby odebrać serwer się wyłącza

Podaj proszę:

  • wersję serwera
  • silnik serwera
  • wersję Skripta
  • listę dodatków do Skripta wraz z ich wersjami
  • błędy przy przeładowaniu skryptu
  • błędy w konsoli

Dzieje się to jedynie przy odbiorze konkretnej paczki czy też w przypadku użycia jakiejkolwiek serwer się wyłącza?

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Teraz, Lemonyt30 napisał:

Tak

W takim razie najprawdopodobniej to jest przyczyną niedziałającego Skripta. W dużym skrócie, /reload psuje pluginy. Zapamiętaj to sobie.

Jedyny słuszny sposób przeładowywania pluginów to restart serwera.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
3 minuty temu, Lemonyt30 napisał:

Nadal to samo :(

W takim razie zrób tak:

  • wyłącz serwer
  • zapisz swoje skrypty i/lub zmienne w bezpiecznym miejscu
  • usuń folder Skript
  • włącz ponownie serwer
  • wrzuć wcześniej zapisane skrypty i/lub zmienne do nowo utworzonego folderu Skript
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
4 minuty temu, Kormic napisał:

W takim razie zrób tak:

  • wyłącz serwer
  • zapisz swoje skrypty i/lub zmienne w bezpiecznym miejscu
  • usuń folder Skript
  • włącz ponownie serwer
  • wrzuć wcześniej zapisane skrypty i/lub zmienne do nowo utworzonego folderu Skript

Dalej to samo 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Lemonyt30 napisał:

Dalej to samo 

Spróbuj bez dodatków do Skripta, sam Skript.

Jeżeli to nie zadziała, sprawdź działanie skryptu bez wszystkich pluginów zbędnych do jego działania (niezbędne w nim są Essentials, Vault, Skript).

Niepotrzebnie również zrobiłeś te przyznawanie permisji, wykonywanie komendy i odbieranie jej. Mogłeś przecież po prostu wstawić dawanie skrzynki.

Zastąp linijki usuwające skrzynkę tym:

set player's tool to (item amount of player's tool - 1) of player's tool

We wszystkich 'on right click' po sprawdzaniu narzędzia gracza anuluj event.

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
5 minut temu, Kormic napisał:

Spróbuj bez dodatków do Skripta, sam Skript.

Jeżeli to nie zadziała, sprawdź działanie skryptu bez wszystkich pluginów zbędnych do jego działania (niezbędne w nim są Essentials, Vault, Skript).

Niepotrzebnie również zrobiłeś te przyznawanie permisji, wykonywanie komendy i odbieranie jej. Mogłeś przecież po prostu wstawić dawanie skrzynki.

Zastąp linijki usuwające skrzynkę tym:


set player's tool to (item amount of player's tool - 1) of player's tool

We wszystkich 'on right click' po sprawdzaniu narzędzia gracza anuluj event.

dałem cancel  event i jak narazie działa a mógłbyś pokazać jak zrobić to 

set player's tool to (item amount of player's tool - 1) of player's tool zamiast tyle tych komend?

 

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 minuty temu, Lemonyt30 napisał:

dałem cancel  event i jak narazie działa a mógłbyś pokazać jak zrobić to 


set player's tool to (item amount of player's tool - 1) of player's tool zamiast tyle tych komend?

Nie zamiast komend masz to robić. Daj to zamiast linijek 109., 114., 119. oraz 124. (licząc w twoim początkowym skrypcie, tym podesłanym na początku).

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0

 

9 minut temu, Kormic napisał:

Nie zamiast komend masz to robić. Daj to zamiast linijek 109., 114., 119. oraz 124. (licząc w twoim początkowym skrypcie, tym podesłanym na początku).

Dzięki a da się zrobić dawanie tych nazwanych skrzynek przez make console execute ??

Bo zależy mi na schludnym skrypcie

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

  • 0
1 minutę temu, Lemonyt30 napisał:

 

Dzięki a da się zrobić dawanie tych nazwanych skrzynek przez make console execute ??

Bo zależy mi na schludnym skrypcie

Wykonywanie komend przez konsolę jest sprzeczne ze schludnym skryptem.

Skoro piszesz w Skript'cie, używaj składni Skripta, a nie jakiś komend.

Odnośnik do komentarza
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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