14.08.2018, 21:46
Here you go buddy.
PHP код:
CMD:kidnap(playerid, params[])
{
new string[256];
if(IsPlayerSpawned[playerid]) return SendClientMessage(playerid, COLOR_RED, "[ERROR]: You must be spawned to use that command.");
new tName[MAX_PLAYER_NAME],targetid,pName[MAX_PLAYER_NAME],Value;
GetPlayerName(targetid, tName, sizeof(tName));
GetPlayerName(playerid, pName, sizeof(pName));
if(sscanf(params, "uds[50]", targetid, Value)) return SendClientMessage(playerid, -1, "{189381}USAGE: {FFFFFF}/kidnap [ID] [Value]");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Error: {FFFFFF}That player is not connected!");
if(Value > 24999)
{
if(IsPlayerInAnyVehicle(playerid))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER && GetPlayerState(targetid) == PLAYER_STATE_PASSENGER)
{
if(kdinaptime[playerid] == 0)
{
Money[targetid] = Value;
TogglePlayerControllable(targetid, 0);
format(string,sizeof(string), "{E33667}[Kidnapping]: {FFFFFF}Player {E33667}%s(%d) {FFFFFF}has been {E33667}KIDNAPPING {FFFFFF}by {E33667}%s(%d){FFFFFF}. Value Amount: {E33667}$%d{FFFFFF}.", tName,targetid, pName,playerid,Value);
SendClientMessageToAll(COLOR_RED, string);
format(string,sizeof(string), "{E33667}[Kidnapping]: You have been Kidnapping by %s(%d).", pName,playerid);
SendClientMessage(targetid, -1, string);
new rand = random(sizeof(KidnappingPos));
SetPlayerRaceCheckpoint(playerid, 1, KidnappingPos[rand][0],KidnappingPos[rand][1],KidnappingPos[rand][2], 0,0,0, 3);
CompleteKidnap[playerid] = 1;
SetPlayerWantedLevel(playerid, GetPlayerWantedLevel(playerid) + 4);
SetPlayerColor(playerid, COLOR_ORANGE);
GameTextForPlayer(targetid, "~Y~You ~p~are ~r~Kidnapping...", 10000, 5);
GameTextForPlayer(playerid, "~r~Kidnapping...", 10000, 5);
SetTimerEx("antispamkid", ANTISPAM_TIME*60000, false, "d", playerid);
}
else
{
SendClientMessage(playerid, -1, "{FF0000}Error: {FFFFFF}Please wait before kidnapping other's players.");
}
}
else
{
SendClientMessage(playerid, -1, "{FF0000}Error: {FFFFFF}You are not in any vehicle.");
}
}
else
{
SendClientMessage(playerid, -1, "{FF0000}Error: {FFFFFF}You must be a driver and enemy player must be passenger.");
}
}
else
{
SendClientMessage(playerid, -1, "{FF0000}Error: {FFFFFF}Minimum amount to Set a Price of kidnapping a person with is +$25.000!");
}
return 1;
}

