SA-MP Forums Archive
Cmd not working [+rep] - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: Cmd not working [+rep] (/showthread.php?tid=310579)



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