Milosz503 2 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Jak bardzo obciążają serwer proste skrypty na np.: niestandardowe przedmioty?Jeśli miałbym na serwerze kilkanaście(może trochę więcej) przedmiotów do których skrypty byłyby takie:On left/rightclick with przedmiot if name of player's tool is "": #Jakis prosty efekt, typu efekt miksturki na kilkajacegoTo jak mocno wpłynęłoby to na wydajność serwera? Czy skrypty w których sprawdza się coś "po wydarzeniu", zamiast w jego trakcie np. użytego przedmiotu:On damage: if attacker's tool is "": #Jakis efektSą bardziej wymagające? Kiedy próbowałem użyć "On leftclick on entity with przedmiot" wyskakiwało, żebym wykorzystał event damage. Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/ Udostępnij na innych stronach Więcej opcji udostępniania...
0 PanFrejk 8 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Nie nie obciążają serwera, dwie rzeczy obciążają serwer w skript:- Im więcej tekstu tym gorzej działa to na serwer- Dużo zmiennych może bardzo żle działać na serwer Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49789 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Milosz503 2 Opublikowano 2 lutego 2015 Autor Udostępnij Opublikowano 2 lutego 2015 Czyli dużo takich if'ów ma małe znaczenie? W sensie jeśli zrobię kod w którym będzie dużo if'ów które będą często się wykonywać, np:On death: if atttacker is player: if attacker's tool is "Rozdzka doswiadczenia": #Daj np. wiecej expa lub/iOn damage: if victim is player: if name of player's helmet is "adf": #zmniejsz obrazenia o 10 procenti kilkanaście tego typu rzeczy to nie wpłynie jakoś znacznie na wydajność serwera? Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49796 Udostępnij na innych stronach Więcej opcji udostępniania...
0 herhor67 916 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Zależy od ilości i jakości pluginów, jakości i ilości skryptów (lepiej dać loop 100 times niż sto razy pisać broadcast ""), głównie od ilości zmiennych, dlatego używaj tymczasowych i usuwaj stare/niepotrzebne zmienne. Zależy też od mocy serwera, jak masz np. 10 gb ramu to trochę dużo skryptów wejdzie a nawet nie poczujesz. Tyle ode mnie. Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49798 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Milosz503 2 Opublikowano 2 lutego 2015 Autor Udostępnij Opublikowano 2 lutego 2015 (edytowane) Dzięki, a odpowiedź na drugie pytanie?Jak bardzo wpłynęłoby na serwer te kilkanaście-kilkadziesiąt(max ok 30) niestandardowych przedmiotów napisanych w podobnym stylu, jak pokazywałem? Nie wiem czy jest sens je robić, żeby nie okazało się, że są totalnie nie optymalne.Czy lepiej do takich rzeczy znaleźć jakiś plugin(chociaż nie wiem jaki :/)? Edytowane 2 lutego 2015 przez Milosz503 Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49801 Udostępnij na innych stronach Więcej opcji udostępniania...
0 RickPlayingPL 130 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Stary wgraj a zobaczysz. Kazdy ma inna maszyne, kazdy skrypt jest inny i nie da sie powiedziec czy bedziesz lub nie bedziesz mial lagow, ale tez to nie oznacza ze jak zrobisz 2 eventy to ci sie serwer wysypie, jak by tak bylo to by nikt nie uzywal tego pluginu... Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49832 Udostępnij na innych stronach Więcej opcji udostępniania...
0 Milosz503 2 Opublikowano 2 lutego 2015 Autor Udostępnij Opublikowano 2 lutego 2015 Fajnie byłoby się jednak dowiedzieć czy opłaca się męczyć. Po to jest chyba to forum, żeby nie trzeba było wszystkiego testować, tylko spytać się bardziej doświadczonych osób. Zwłaszcza, że mogę przeżyć bez itemów w skripcie, chociaż chętnie bym je zrobił(ale nie po to, żeby je zaraz usunąć). Mógłby ktoś odpowiedzieć na pytanie w moim poprzednim poście? Rozumiem, że jest ciężko określić, ale może da się powiedzieć orientalnie, porównać do czegoś? Chciałbym po prostu wiedzieć czy jest sens robić takie rzeczy w skripcie. Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49844 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PEPQ65 49 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Nie powinno lagowac przy maszynie +2gb ramu. Jako ze wedlug ciebie maja lagowac ify to rob bez iffow np; zamiast if name of player's helmet.... name of player's helmet.. Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49851 Udostępnij na innych stronach Więcej opcji udostępniania...
0 tropereks 780 Opublikowano 2 lutego 2015 Udostępnij Opublikowano 2 lutego 2015 Co do tego: On left/rightclick with przedmiot if name of player's tool is "": #Jakis prosty efekt, typu efekt miksturki na kilkajacegoIm mniej razy powtarzasz jedno wydarzenie w skrypcie, tym bardziej będzie wydajniejszy. On left/rightclick: if player's tool is gold axe: if name of player's tool is "$i3q13r4" or "siekiera": #Jakis prosty efekt, typu efekt miksturki na kilkajacego player's tool is diamond pickaxe: #Dalszy kodCo do wydarzenia "on leftclick" jest ono wykrywane w twoim przypadku jako uderzenie. Bądź co bądź wchodzisz w interakcje z otoczeniem za pomocą lpm. Lewe kliknięcie jednak jest również wykrywane, gdy "walniesz" powietrze. ~ tapatalk Milosz503 1 Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49852 Udostępnij na innych stronach Więcej opcji udostępniania...
0 PoweredDragon 1016 Opublikowano 3 lutego 2015 Udostępnij Opublikowano 3 lutego 2015 Dlatego też nie jest polecane. Na wydajność ma na 100% wpływ długość, ilość pluginów z których korzysta serwer, ilość zmiennych przechowujących gracza {_zmienna::%loop-player%} etc., gdyż zmienne nie dot. gracza nie przechowują takich danych Milosz503 1 Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-49859 Udostępnij na innych stronach Więcej opcji udostępniania...
0 herhor67 916 Opublikowano 1 maja 2015 Udostępnij Opublikowano 1 maja 2015 <center><b>Automatycznie wygenerowana wiadomość.</b><br/><br/>Ten temat został zamknięty.</center> Odnośnik do komentarza https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/#findComment-59765 Udostępnij na innych stronach Więcej opcji udostępniania...
Pytanie
Milosz503 2
Jak bardzo obciążają serwer proste skrypty na np.: niestandardowe przedmioty?
Jeśli miałbym na serwerze kilkanaście(może trochę więcej) przedmiotów do których skrypty byłyby takie:
To jak mocno wpłynęłoby to na wydajność serwera?
Czy skrypty w których sprawdza się coś "po wydarzeniu", zamiast w jego trakcie np. użytego przedmiotu:
Są bardziej wymagające? Kiedy próbowałem użyć "On leftclick on entity with przedmiot" wyskakiwało, żebym wykorzystał event damage.
Odnośnik do komentarza
https://skript.pl/temat/6024-wydajno%C5%9B%C4%87-skrypt%C3%B3w/Udostępnij na innych stronach
10 odpowiedzi na to pytanie
Rekomendowane odpowiedzi