Guten Morgen  ich habe eine Frage undzwar was ist hier falsch ?
 ich habe eine Frage undzwar was ist hier falsch ? 
1. Ich taze mich immer selber
2. Der Tazer lädt langsam(heiß freeze erst spät)
befehl :
dcmd_tazer(playerid,params[]){
	new
		pID = strval(params),
		Player[MAX_PLAYER_NAME],
		TPlayer[MAX_PLAYER_NAME],
		string[128],
		string1[128];
	if(Spieler[playerid][Fraktion] == 1){
	GetPlayerName(playerid,Player,sizeof(Player));
	GetPlayerName(pID,TPlayer,sizeof(TPlayer));
	format(string,sizeof(string),"%s hat dich für 8 Sekunden getazerd",Player);
	SendClientMessage(pID,gelb,string);
	format(string1,sizeof(string1),"Du hast %s für 8 Sekunden getazerd",TPlayer);
	SendClientMessage(playerid,gelb,string1);
	SetTimerEx("Tazer",1000,0,"i",pID);
	}
	return 1;
}
Dann der Timer :
public Tazer(playerid)
{
	new
	pID,
	Float:x,Float:y,Float:z;
	GetPlayerPos(pID,x,y,z);
	IsPlayerInRangeOfPoint(pID,5,x,y,z);
	TogglePlayerControllable(pID,0);
	SetTimer("untazer",8000,0);
	return 1;
}
Danke im vorraus.
mfg SiriiuzZ
 
		 
		
		
	 
			
									
		