Cmd not working [+rep] -
Twinki1993 - 12.01.2012
Well this command ain't working...
Код HTML:
if (strcmp("/deliver", cmdtext, true) == 0)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle > Missioncar)
{
if(!IsPlayerInRangeOfPoint(playerid, 20.0, -2329.4565,2299.1106,3.5000))
{
SendClientMessage(playerid, COLOR_RED, "<!>You are not near the dropoff point!");
return 1;
}
GivePlayerMoney(playerid, 500);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>Mission done! You have been awarded!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>You have received 100HP, 100Armour and 500$!");
DestroyVehicle(Missioncar);
SendClientMessageToAll(COLOR_BLUE, "<!>Mission is done! USA did it!");
return 1;
}
return 1;
}
Anyone knows why?
Re: Cmd not working [+rep] -
Tanush123 - 13.01.2012
pawn Код:
if (strcmp("/deliver", cmdtext, true) == 0)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle == Missioncar)
{
if(!IsPlayerInRangeOfPoint(playerid, 20.0, -2329.4565,2299.1106,3.5000))
{
SendClientMessage(playerid, COLOR_RED, "<!>You are not near the dropoff point!");
return 1;
}
GivePlayerMoney(playerid, 500);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>Mission done! You have been awarded!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>You have received 100HP, 100Armour and 500$!");
DestroyVehicle(Missioncar);
SendClientMessageToAll(COLOR_BLUE, "<!>Mission is done! USA did it!");
return 1;
}
return 1;
}
What are you actually trying to make? Please explain more
Re: Cmd not working [+rep] -
Twinki1993 - 14.01.2012
Well if the player is in the MissionCar he should be abble to do that /deliver if he's near -2329.4565,2299.1106,3.5000
Well I made a mission now I just need /deliver command.
If player is in the deliver car and in range of that point he will be abble to do /deliver, which will give him the stats that I added there and his car (MissionCar) will be destroyed
Re: Cmd not working [+rep] -
Tanush123 - 14.01.2012
ok for your mission car make it as
pawn Код:
new Missioncar[MAX_PLAYERS];
on top and
command
pawn Код:
if (strcmp("/deliver", cmdtext, true) == 0)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle == Missioncar[playerid])
{
if(!IsPlayerInRangeOfPoint(playerid, 20.0, -2329.4565,2299.1106,3.5000))
{
SendClientMessage(playerid, COLOR_RED, "<!>You are not near the dropoff point!");
return 1;
}
GivePlayerMoney(playerid, 500);
SetPlayerHealth(playerid, 100);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>Mission done! You have been awarded!");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "<!>You have received 100HP, 100Armour and 500$!");
DestroyVehicle(Missioncar[playerid]);
SendClientMessageToAll(COLOR_BLUE, "<!>Mission is done! USA did it!");
return 1;
}
return 1;
}
and also add under onplayerstate
pawn Код:
if(GetPlayerState(playerid) == 2)
{
new vehicle;
vehicle = GetPlayerVehicleID(playerid);
if(vehicle == Missioncar[playerid]) return Missioncar[playerid] = 1;
}
idk if this will work
Re: Cmd not working [+rep] -
Twinki1993 - 14.01.2012
Thanks
Re: Cmd not working [+rep] -
Tanush123 - 14.01.2012
repp