Hi ich hab mir hier ein Tazer befehl gemacht
aber es ist eehm Falsch ;d
ocmd:tazer(playerid,params[])
{
if(isPlayerInFrakt(playerid,1))
{
new pID;
new float:x,y,z;
if(sscanf(params,"d",pID))return SendClientMessage(playerid,COLOR_WHITE,"/tazer [ID]");
GetPlayerPos(pID,x,y,z);
if(IsPlayerInRangeOfPoint(playerid,6,x,y,z));
{
TogglePlayerControllable(pID,0);
SendClientMessage(playerid,COLOR_WHITE,"Du wurdest Getazert");
}
else
{
if(IsPlayerConnected(pID))
{
SendClientMessage(playerid,COLOR_WHITE,"Dieser Spieler ist nicht in der nähe");
}
}
}
return 1;
}
wie soll ich es richtig machen?