29.07.2016, 16:23
Quote:
|
Код:
CMD:syringe(playerid, params[])
{
if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_GREY, "Usage: /syringe [ID]");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ORANGE, "You have to be on foot to use the syringe!");
TogglePlayerControllable(params[0], 0);
SetPlayerDrunkLevel(params[0], 10000);
SetTimerEx("SyringeSec", 10000, true, "d", playerid);
return 1;
}
forward SyringeSec(playerid);
public SyringeSec(playerid)
{
TogglePlayerControllable(playerid, 1);
SetPlayerDrunkLevel(playerid, 0);
return 1;
}
|
Quote:
|
Код:
SetTimerEx("SyringeSec", 10000, false, "d", params[0]);
|
Код:
error 017: undefined symbol "giveplayerid"
Код:
CMD:syringe(playerid, params[])
{
if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_GREY, "Usage: /syringe [ID]");
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_ORANGE, "You have to be on foot to use the syringe!");
if(giveplayerid == playerid) return SendClientMessage(playerid, COLOR_GREY, "You can not use this command on yourself!");
TogglePlayerControllable(params[0], 0);
SetPlayerDrunkLevel(params[0], 10000);
SetTimerEx("SyringeSec", 10000, false, "d", params[0]);
return 1;
}
forward SyringeSec(playerid);
public SyringeSec(playerid)
{
TogglePlayerControllable(playerid, 1);
SetPlayerDrunkLevel(playerid, 0);
return 1;
}


