18.04.2014, 16:43
Test5 skips to test50? somehow test5 to test5 but it skips!
its new rand = random(sizeof(trucker));
if I remove it, don't do random missions
pawn Код:
enum missions {GlobalInt,Float:lx,Float:ly,Float:lz,lpname[64],loadname[32],Float:ux,Float:uy,Float:uz,ulpname[64],price}
new trucker[14][missions] = {
{1, 2508.4147969219, -1680.45083173828, 13.882020950317, "[LS]", "Test5", -1279.8430175781, 13.548866211973, 14.1484375, "Test5", 2500},
{2, 1244.3974609375, -2055.2719726563, 59.858139038086, "[SF]", "Test50", -1530.7282714844, 503.84100361797, 7.1796875, "Test50", 4000}
};
pawn Код:
forward Trucker1(playerid);
public Trucker1(playerid)
{
new rand = random(sizeof(trucker));
PlayerInfo[playerid][StartingPoint] = rand;
DisablePlayerCheckpoint(playerid);
SetPlayerCheckpoint(playerid, trucker[rand][lx], trucker[rand][ly], trucker[rand][lz], 10);
}
pawn Код:
forward Trucker2(playerid);
public Trucker2(playerid)
{
new rand;
PlayerInfo[playerid][EndingPoint] = rand;
TogglePlayerControllable(playerid, 1);
SetPlayerCheckpoint(playerid, trucker[rand][ux], trucker[rand][uy], trucker[rand][uz], 10);
JobStep[playerid] = 2;
}
if I remove it, don't do random missions