Foloseste plugin-uri in loc de FS-uri, de genul, Streamer Plugin in loc de xObjects, sscanf 2.0 , plugin-ul, in loc de simplul include. Timerele sa nu aibe mult cod si dificil, iar ele sa nu coincida, de exemplu, 2 timere care se repeta, unul de 3 secunde iar unul de 6 secunde, evident ca ele se vor intalni la un moment dat, ceea ce face serverul sa le execute pe amandoua, deci, e ca si cum ar executa 1 timer mai maricel. Queriurile de la SQL pot duce la Lag Spikes, adica mici momente de pauza in gameplay. Editarea/Scrierea/Stergerea fisierelor, in functie de cum le faci, pot duce la Lag Spikes. Multe "if"-uri intr-un callback, iar, lag. Serverul nu va trece la urmatorul callback pana cel curent nu e gata, de exemplu, nu va trece la Spawn daca Death nu e gata. Deci incearca sa rezumi codul cat mai mult. Repetarea functiilor care au rol de a lua informatii legate de player, de exemplu, GetPlayerVehicleID(playerid), in loc sa-l iei de o suta de ori intr-un callback, mai bine il iei o data si il folosesti de o suta de ori, adica, new id = GetPlayerVehicleID(playerid); si folosesti "id" in loc de "GetPlayerVehicleID(playerid)" . Loop-urile succesive, sau cele mai lungi, pot duce la Lag. Distrugerea Textdraw-urilor care n-au fost facute deja, poate duce la inghetarea unui intreg callback. (nu stiu daca a fost deja reparata chestia asta). Si cam atat imi vine in minte. Unele chestii poate au fost reparate, unele poate nu. Nu stau sa urmaresc tot forumul .com .