-
Posts
239 -
Joined
-
Last visited
-
Days Won
7
Content Type
Profiles
Forums
News
Documentation
Posts posted by Sinner.PWN
-
-
Chiar acum, WopsS a spus:
Aici tin sa fiu de acord cu @[email protected], nu e necesar sa folosesti mereu switch, daca am doua valori de comparat, ce fac fac
new a = 5; switch (a) { case 5: { a = 1; } default: { a = 2; } }
sau
new a = 5; if (a == 5) { a = 1; } else { a = 2; }
Daca ai mai multe chestii de comparat, da merge un switch.
Atata timp cat vorbim de optimizare nu ma refeream la exemplu tau. Consider ca daca ai sarit deja de 3 comparatii tre' sa intri pe switch pentru ca e mai util.
-
Chiar acum, [email protected] a spus:
N-am zis ca nu ar face o diferenta, dar diferenta e atat de mica incat nu conteaza. E 2017. Nu avem servere cu 32Mb de rami si procesor de 200Mhz. Nu e nevoie sa optimizezi orice.
E o diferenta dintre teoria de pe wiki-ul sa:mp/benchmark-uri si realitate.Tu folosesti mereu switch in loc de if si crezi ca e vreo diferenta pe server?
Fa-ti un test pe OnDialogResponse cu if-uri peste tot si dupa cu switch pe dialogid la vreo ~100 dialoguri si acceseaza-l pe ultimul. Hostul de sa-mp nu e dedicat serverului tau de samp, ai o anumita limita impusa. Daca tu consideri ca poti lasi asa cu else/if si cu zcmd si cu array-uri cu dimensiuni aiurea etc si o sa mearga la fel de bine te inseli. Am vazut zeci de server cu "mega deschidere" si la 100+ = desync de cate 2-3 secunde asa ca nu abera.
-
Chiar acum, Ksenon a spus:
Unul a rezistat.
O sa dispara ca nu e cu nimic mai special fata de celelalte.
-
Acum 1 minut, Ksenon a spus:
Am lucrat un an si ceva impreuna cu inca doua persoane la un server total diferit de ceea ce era prezent la inceputul anului 2016. La deschidere reporturi peste reporturi ca de ce nu e comanda x asa, comanda y altfel, de ce nu e jobul x. Pentru a strange 100 online a trebuit sa modificam modul in asa fel incat sa semene cu bugg si bz
Linkmania din ce am vazut sta mai mult off decat on.
Amyway eu vad de viitor gta v.
Proiectele multiplayer sunt inchise rand pe rand.
-
Acum 20 minute, Ksenon a spus:
Nu se joaca lumea pe ceva originial pentru ca nu sunt obisnuiti cu ceva nou. Daca nu e ca pe bugged/b-zone nu e bine, e bugat sau e serverul de "cacat".
Macar nu-l pune pe Mazoku sa zica pe live ca Shad0w va copie
-
Acum 14 minute, [email protected] a spus:
E un plugin pe .com cu care poti testa de cate ori este folosita o functie si cat dureaza sa fie executata: http://forum.sa-mp.com/showthread.php?t=271129
Folosind acel plugin si GetServerTickRate poti sa iti dai seama ce ar trebui sa optimizezi si daca e nevoie sa optimizezi ceva.Daca vrei sa optimizezi ceva, cred ca ar trebui sa te uiti la time, nu if/switch sau marimea array-urilor, tipul de variabile utilizate sau ZCMD vs Y_CMD.
Dar optimizarea cand ai 50-100-200 playeri online nu prea conteaza daca e gazduit pe un host ok.
E chiar foarte util, l-am folosit pe vremea cand era abia lansat si iti poti face usor o idee despre serverul tau. Tin sa te contrazic si sa-ti zic ca daca folosesti un plugin pentru comenzi o sa maresti performantele Se recomanda chiar si pe samp wiki sa folosesti switch in loc de if/else asa ca mai bine nu posta aici
-
Chiar acum, Tud0r. a spus:
de curiozitate cam ce pret are..?
Undeva intre 250-300 RON.
-
-
Greu e frate sa vezi in ce variabila se stocheza masina si sa dai un DestroyVehicle( variabilaMasina ); Probabil la tine nici macar nu se executa acel checkpoint asa cum trebuie. Fereasca Dzeu...si maine poimaine apare pe grupuri "server unic fara buguri".
-
Acum 2 minute, DanielMayson a spus:
Ce e?
-
Ti-am dat cerere pe skype.
-
Chiar acum, Laurentiuu[A] a spus:
Iau eu host + domeniu si am nevoie de un partener te intereseaza?
Serverul ruleaza deja pe www.rofixed.com ideea e ca e nevoie de cineva cu care sa colaborez si sa populam prin promovari etc.
-
Acum 1 minut, Laurentiuu[A] a spus:
pm
Ce PM?
-
Acum 17 ore, NoNamed a spus:
Daca era proiectul tau nu trebuia sa accepti, trebuia sa mergi dupa ideea primara pe care ai avut-o. Pacat .
In ziua de azi fara sa ai promovare din greu degeaba faci ceva unic pentru ca o sa ramana in umbra zecilor de copii bugged deschise zilnic. Crede-ma ca stiu ce zic dupa 8 ani de experienta in servere de sa-mp.
-
Skype: seby_freeboy
-
Este asemanator la astept si la unele sisteme dar multe idei sunt originale. Proiectul trebuia sa ramana unic si original doar ca un "youtuber" Awake mi-a dat teapa zicand ca deschidem server si vrea sa fie ca Bugged si a rezultat intr-o corcitura...
-
Buna ziua! Postez aici pentru ca sunt in cautarea cuiva care crede ca este apt financiar sa deschida o comunitate de gaming, respectiv un server RPG. Eu detin un proiect realizat de la 0 la care lucrez din luna Ianuarie a acestui an. Atat serverul cat si panelul sunt asemanatoare Bugged dar nu in totalitate. Job-urile sunt toate diferite, DS-ul la fel si multe alte sisteme. Daca esti interesat poti sa-l testezi aici: rpg.rofixed.com:7777 si pot oferi dovezi ca este un server facut de la 0 si ca este optimizat si duce lejer cel putin 500 jucatori.
-
Se poate dar ar crea un lag infernal avand in vedere resursele din SA:MP.
-
if( playerVariables[playerid][pGroupRank] == 7 )
Inlocuieste cu asta...
-
Chiar acum, Rayan a spus:
:d, Multumim pentru tutorial SoNNy. +1
p.s: cum am facut eu la comanda /time, face acelasi lucru sau e mult mai optima varianta asta?
Multumesc pentru +1.
Poti folosi aceasta functie pentru a-ti optimiza codul si sa o folosesti in toate animatiile in loc sa scrii acelasi cod de fiecare data.
-
Arata foarte bine, 10/10 pentru munca depusa. Am urcat-o pe serverul meu ca sa o analizez mai bine si vad ca si jucatorii sunt incantati.
-
Cand vine vorba de utilizarea unui array intr-o functie de genul care nu are nevoie de "viteza" se accepta si aroganta asta.
-
E mai util sa caut cu CTRL + F: "stock IsPlayerFalling" decat sa caut "IsPlayerFalling" prin tot gm-ul, e mult mai rapid. Nu inteleg ce vrei sa spui cu x, y, z ...
-
Daca ai avea cat de cat ochiul format ai observa ca ai un spatiu gol intre playerVariables si [ playerid ]
if(playerVariables [playerid][pGroupRank] == 7)
Din ce cauza nu mai apar noi update-uri SA-MP
in General
Posted
Pacat ca e scriptat ca-n 2009 si ca ma la 300+ playeri = desync.