if(!strcmp(cmd,"/cuff",true)) if(gTeam[playerid] == 2 || IsACop(playerid)) { cmd=strtok(cmdtext,idx); if(!strlen(cmd)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /cuff playerid"); giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id."); TogglePlayerControllable(playerid,0); GameTextForPlayer(playerid, "~y~ You have been Cuffed!",2500,3); return true; } if(!strcmp(cmd,"/uncuff",true)) if(gTeam[playerid] == 2 || IsACop(playerid)) { cmd=strtok(cmdtext,idx); if(!strlen(cmd)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /uncuff playerid"); giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id."); TogglePlayerControllable(playerid,1); GameTextForPlayer(playerid, "~y~ You have been Uncuffed!",2500,3); return true; }
if(!strcmp(cmd,"/cuff",true))
{
if(gTeam[playerid] == 2 || IsACop(playerid))
{
tmp=strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /cuff playerid");
giveplayerid = ReturnUser(tmp);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id.");
TogglePlayerControllable(giveplayerid,0);
GameTextForPlayer(giveplayerid, "~y~ You have been Cuffed!",2500,3);
}
return true;
}
if(!strcmp(cmd,"/uncuff",true))
{
if(gTeam[playerid] == 2 || IsACop(playerid))
{
tmp=strtok(cmdtext,idx);
if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /uncuff playerid");
giveplayerid = ReturnUser(tmp);
if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id.");
TogglePlayerControllable(giveplayerid,1);
GameTextForPlayer(giveplayerid, "~y~ You have been Uncuffed!",2500,3);
}
return true;
}
Originally Posted by Steven82
Would it be possible to not make the commands with a team but make with a skin id?
|
if(!strcmp(cmd,"/cuff",true)) { if(GetPlayerSkin(playerid) == 293) || IsACop(playerid)) { tmp=strtok(cmdtext,idx); if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /cuff playerid"); giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id."); TogglePlayerControllable(giveplayerid,0); GameTextForPlayer(giveplayerid, "~y~ You have been Cuffed!",2500,3); } return true; }
if(!strcmp(cmd,"/cuff",true)) { if(GetPlayerSkin(playerid) == 293) || IsACop(playerid)) { tmp=strtok(cmdtext,idx); if(!strlen(tmp)) return SendClientMessage(playerid,COLOR_GREY,"USAGE: /cuff playerid"); giveplayerid = ReturnUser(tmp); if(!IsPlayerConnected(giveplayerid)) return SendClientMessage(playerid,COLOR_GREY,"Invalid player id."); TogglePlayerControllable(giveplayerid,0); GameTextForPlayer(giveplayerid, "~y~ You have been Cuffed!",2500,3); } return true; }