if(!strcmp(cmdtext, "/rape", true)) { new kidnapvehicle; kidnapvehicle = GetPlayerVehicleID(playerid); new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,playername,sizeof(playername)); new tmp[64]; new victimname[16]; new victim; victim = strval(tmp); GetPlayerName(victim, victimname, sizeof(victimname)); if(GetDistanceBetweenPlayers(playerid,victim) < 4 ) { SetPlayerHealth(victim, 9); SendClientMessage(victim,COLOR_RED,"You have been raped"); } if(IsPlayerInVehicle(victim, kidnapvehicle)) { SetPlayerHealth(victim, 9); SendClientMessage(victim,COLOR_RED,"You have been raped"); } return 1; }
victim = strval(strtok(cmdtext, idx));
Originally Posted by mansonh
Also its not
if(!strcmp(cmdtext, "/rape", true)) its if(strcmp(cmdtext, "/rape", true)) |
Originally Posted by //exora
Quote:
|
if(strcmp(cmd, "/rape", true) == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GREY, "/rape [Playerid]");
return 1;
}
giveplayerid = strval(tmp);
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
GetPlayerName(playerid, sendername, sizeof(sendername));
if(IsPlayerConnected(giveplayerid))
{
if(GetDistanceBetweenPlayers(playerid,giveplayerid) < 4)
{
if(IsPlayerConnected(giveplayerid))
{
SendClientMessage(giveplayerid, COLOR_RED, "You have been raped!");
SetPlayerHealth(giveplayerid, 9);
}
else
{
format(string, sizeof(string), "%d is not an active player.", giveplayerid);
SendClientMessage(playerid, COLOR_RED, string);
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "You are not close enough to that person!");
}
}
else
{
SendClientMessage(playerid, COLOR_RED, "You Must be logged in to use this command!");
}
return 1;
}