SA-MP Forums Archive
Simple questions. - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Simple questions. (/showthread.php?tid=206928)



Simple questions. - vinewood - 04.01.2011

I tried very forum before but found nothing related,
Straight to being more onplayertext this character yet a defect the server: "•"?
would be necessary:
Код:
if (strfind( "•", text ) != -1 ) 
	{ 
		SetPVarInt(playerid, "AttemptExploitBug", GetPVarInt(playerid, "AttemptExploitBug")+1);
	    if(GetPVarInt(playerid, "AttemptExploitBug") == 2) 
		{ 
			DeletePVar(playerid,"AttemptExploitBug");
			Kick(playerid); 
			printf("AttemptExploitBug: %d",GetPVarInt(playerid, "AttemptExploitBug"));
		} 
		return 0;
	}
This bug still exists or can I forget him?
And
In comparison with the new functions:
Code:
Player Variables

DeletePVar - Delete a player variable
GetPVarFloat - Get a player variable as a float
GetPVarInt - Get a player variable as an integer
GetPVarString - Get a player variable as a string
SetPVarFloat - Set a player variable to a float
SetPVarInt - Set a player variable to an integer
SetPVarString - Set a player variable to a string

I wonder if this new functions added in 0.3C, would like a cookie from the web, then the amendment will possile since it is stored on the client?

These functions would be implemented to replace that kind of problem?
EX:
pawn Code:
new HideMSG[MAX_PLAYERS];
onplayerconnect
HideMSG[playerid] = 0;
/*Aqui ele й 0 para esta variбvel a ser admin ou nгo, ocupando memуria desnecessariamente, eu acredito.*/
onplayercommandtext

/hidemsgs

if admin == true

if HideMSG == 0

HideMSG[playerid] = 1;

else if HideMSG == 1

HideMSG[playerid] = 0;

return 1;
It would be so if such functions exist with the functionality that we believe:
pawn Code:
pawn Код:
onplayerlogin

if Admin
SetPVarInt(playerid, "HideMSG", 0);

return 1;


onplayercommandtext

/hidemsgs

if admin == true

if GetPVarInt(playerid, "HideMSG") == 0

SetPVarString(playerid,"HideMSG",1);
else if GetPVarInt(playerid, "HideMSG ") == 1

SetPVarString(playerid,"HideMSG",0);
I hope you understood my question, for those who do not understand blame the ****** translator for his translation inificiente often.