[Pomoc i savet] Oko onplayerdisconnect i ini_


Započeo Infinity, Januar 07, 2015, 20:15:15 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

O kakvom savjetu se radi: Radi se o tome, sta sve treba da bude u onplayerdisconnect
Detaljan opis savjeta: Interesuje me sta sve treba biti onplayerdisconnect(da li treba da se unistve svi tajmeri, dal treba da se uniste svi textdrawovi?) i da li mozete da mi ovaj kod prebacite u ini_
public SaveAdmins()
{
	new idx;
	new File: file2;
	while (idx < sizeof(AdminInfo))
	{
	    new coordsstring[450];
	    format(coordsstring, sizeof(coordsstring), "%s|%d|%d|%d\n",
		AdminInfo[idx][aIme],
		AdminInfo[idx][aRank],
		AdminInfo[idx][aNeakt],
		AdminInfo[idx][aSlotZauzet]);
		if(idx == 0)
		{
			file2 = fopen("staff/admini.cfg", io_write);
		}
		else
		{
			file2 = fopen("staff/admini.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

Komentar: /

OnPlayerDisconnect kao sto sam naziv kaže je callback koji se poziva nakon što igrač napusti connected zonu,on može da sadržava ponistenja varijabli,timera,struktura koje si unio u memoriju na samom igračevom konektu ili u nekom drugom dijelu,znači ajmo reći da poništava i struktuiše off memoriju.
Poslednja Izmena: Januar 07, 2015, 20:32:25 POSLE PODNE od C++
69

Aha, a ako ne ponistimo tajmere i ostalo, oce crpeti procesor ili tako nesto?


Pa mislio sam na ove posebne tajmere, koji za svakog igraca rade posebno... Evo bas gledam neke modove i vidim da unistavaju i textdrawove i tajmere, samo ne razumem zasto, zato i pitam..

Dobro za textdrawove ali sad tajmere ko tajmere po meni sve jedno dal ces ga gasiti ili ne ali ako hoces onda mozes gasiti one tajmere sa SetTimerEx

Pa to i pitam druze, dal ima razloga da se gase tajmeri i textdrawovi?