Код:
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?
Nvm. Figured it out.