wie soll ich es sonnst für 3 fraks machen !? 3 extra ocmd befehle wie armytazer lspdtazer oder geht das irgendwie so ?7
ocmd:tazer(playerid,params[])
{
if(isPlayerinFrakt(playerid,2,7,9))
{
new pID;
if(sscanf(params, "i",pID))return SendClientMessage(playerid,Rot,"/tazer [ID/Name]");
if(pID==INVALID_PLAYER_ID)return SendClientMessage(playerid,Rot,"Bitte gib die richtige SpielerID ein");
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
if(!IsPlayerInRangeOfPoint(pID,10,X,Y,Z))return SendClientMessage(playerid,Rot,"Der Spieler der Getazert werden soll ist zu weit Weg.");
GameTextForPlayer(playerid,"Getazert",2000,5);
TogglePlayerControllable(pID,0);
SetTimerEx("tazertimer",1000*10,false,"i",pID);
return 1;
}
else
{
SendClientMessage(playerid,Rot,"Nur Mitglieder der LSPD,Army und der SWAT Einheit können diesen Befehl benützen.");
return 1;
}
}
C:\Users\Harry\Desktop\GTA\gamemodes\Testserver.pwn(376) : warning 202: number of arguments does not match definition
C:\Users\Harry\Desktop\GTA\gamemodes\Testserver.pwn(376) : warning 202: number of arguments does not match definition
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
2 Warnings.
!!DENN OHNE DIE FRAKTION 7 UND 9 GEHT DAS GUT
//EDIT if(isPlayerinFrakt(playerid,2,7,9)) ist zeile 376