SA-MP Forums Archive
Help Please - 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)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: Help Please (/showthread.php?tid=266707)



Help Please - ZachZ - 05.07.2011

Well I am trying to fix this /work command

Код:
 	if(!strcmp("/work", cmdtext, true))
	{
		new pvehiclemodel = GetVehicleModel(GetPlayerVehicleID(playerid));
		if (pvehiclemodel == 403 || pvehiclemodel == 514 || pvehiclemodel == 515)
			{
				new string[200];
				new rand = random(sizeof(TruckingMissionRandom));
				CreatePlayerMission(playerid, TruckingMissionRandom[rand][UseTrailerCheck], TruckingMissionRandom[rand][MissionPay], TruckingMissionRandom[rand][loadx],TruckingMissionRandom[rand][loady], TruckingMissionRandom[rand][loadz], TruckingMissionRandom[rand][unloadx],TruckingMissionRandom[rand][unloady], TruckingMissionRandom[rand][unloadz]);
				format(string, sizeof(string), "You are doing mission: %s", TruckingMissionRandom[rand][MissionName]);
				SendClientMessage(playerid, 0x00FF00FF, string);
			}
			else
			{
				SendClientMessage(playerid, 0xFF0000AA, "Im sorry but this mission requires that you use a vehicle that can pull a semi trailer Ex: Roadtrain with an Artict1!");
      		}


		if (pvehiclemodel == 578 || pvehiclemodel == 482 || pvehiclemodel == 456)
		{
				new string[200];
				new rand = random(sizeof(LightTrucksMissionRandom));
				CreatePlayerMission(playerid, LightTrucksMissionRandom[rand][UseTrailerCheck], LightTrucksMissionRandom[rand][MissionPay], LightTrucksMissionRandom[rand][loadx], LightTrucksMissionRandom[rand][loady], LightTrucksMissionRandom[rand][loadz], LightTrucksMissionRandom[rand][unloadx],LightTrucksMissionRandom[rand][unloady], LightTrucksMissionRandom[rand][unloadz]);
				format(string, sizeof(string), "You are doing mission: %s", LightTrucksMissionRandom[rand][MissionName]);
				SendClientMessage(playerid, 0x00FF00FF, string);
		}
			else
			{
				SendClientMessage(playerid, 0xFF0000AA, "This mission requires a Van or Light Truck!");
			}


        return 1;
	}
But my problem is that if I say enter a Roadtrain and do /work It shows the Job for the roadtrain then it shows "This Mission Requires a Van or Light Truck". How do I fix this so that it only shows job for the roadtrain only?


Re: Help Please - ZachZ - 05.07.2011

Nvm. Figured it out.

-Zach