Skocz do zawartości
  • 0

Jak to koniec końców z tym skriptem, obciąża serwer czy nie?


Pytanie

Siemanko, kiedyś bawiłem się sporo w tworzenie serwerów i latało masę różnych przekonań czy to skript jest wydajny czy nie. Myślicie, że użycie skripta do podstawowych zastosowań jak aliasy komend, eventy gdy użytkownik X uderzy użytkownika Y więc istnieje procent, że coś się stanie. Oraz np. skrypt na modyfikacje prędkości kopania użytkownika gdy trzyma dany przedmiot to skrypty które przy 150/200 osobach na serwerze mogą mieć wpływ na wydajność i obciążenie serwera?

Odnośnik do komentarza
https://skript.pl/temat/57782-jak-to-koniec-ko%C5%84c%C3%B3w-z-tym-skriptem-obci%C4%85%C5%BCa-serwer-czy-nie/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
1 godzinę temu, vaerz napisał:

Siemanko, kiedyś bawiłem się sporo w tworzenie serwerów i latało masę różnych przekonań czy to skript jest wydajny czy nie. Myślicie, że użycie skripta do podstawowych zastosowań jak aliasy komend, eventy gdy użytkownik X uderzy użytkownika Y więc istnieje procent, że coś się stanie. Oraz np. skrypt na modyfikacje prędkości kopania użytkownika gdy trzyma dany przedmiot to skrypty które przy 150/200 osobach na serwerze mogą mieć wpływ na wydajność i obciążenie serwera?

Zachęcam do lektury poniższego postu, w którym dość szczegółowo wyraziłem swoją opinię na ten temat.

Odpowiadając jeszcze bezpośrednio na Pana pytania, w mojej ocenie skrypty o tak prostej strukturze nie będą dużym obciążeniem dla serwera (tak długo jak będą napisane w sposób schludny i sensowny). Kod implementujący te mechanizmy z pewnością będzie można oprzeć na listenerach zdarzeń, więc stosowanie chociażby tzw. pętli 'periodical' (czyli pętli wykonujących się okresowo) nie będzie konieczne.

Pozdrawiam.

  • 0
W dniu 6.07.2024 o 16:15, vaerz napisał:

aliasy komend

Aliasy komend można wykonać bez żadnych dodatkowych pluginów i skryptów, w pliku commands.yml

  • 0
2 godziny temu, CoFFeIN04 napisał:

Aliasy komend można wykonać bez żadnych dodatkowych pluginów i skryptów, w pliku commands.yml

Generalnie tak, ale są pewne wyjątki od tej reguły. Czasem pojawia się chęć spolszczenia jakiegoś pluginu, a nieraz bywa tak, że wszystko w pluginie jest zaimplementowane w jednej komendzie, która posiada wiele możliwych do podania argumentów. Wtedy plik commands.yml staje się niewystarczający i trzeba się posiłkować pluginami lub Skriptem, ponieważ pozwala on jedynie na pobranie wpisanego argumentu, a nie przypisanie de facto aliasów do argumentów komend.

Dobrym przykładem takiej "uber" komendy jest /lp od pluginu LuckPerms.

Pozdrawiam.

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