27.11.2011, 08:28
You have an else that it's useless. Your code should be
Or should remove this
to use the else like this
pawn Код:
public OnPlayerSpawn(playerid)
{
new Random = random(sizeof(MdmSpawns));
new r = random(sizeof(RandomPistol));
new r1 = random(sizeof(RandomAssault));
new r2 = random(sizeof(RandomHeavy));
if(MDM[playerid] != 0) return SetPlayerPos(playerid, MdmSpawns[Random][0], MdmSpawns[Random][1], MdmSpawns[Random][2]);
GivePlayerWeapon(playerid, RandomPistol[r][0], RandomPistol[r][1]);
GivePlayerWeapon(playerid, RandomAssault[r1][0], RandomAssault[r1][1]);
GivePlayerWeapon(playerid, RandomHeavy[r2][0], RandomHeavy[r2][1]);
return 1;
}
pawn Код:
return SetPlayerPos(playerid, MdmSpawns[Random][0], MdmSpawns[Random][1], MdmSpawns[Random][2]);
pawn Код:
public OnPlayerSpawn(playerid)
{
new r = random(sizeof(RandomPistol));
new r1 = random(sizeof(RandomAssault));
new r2 = random(sizeof(RandomHeavy));
if(MDM[playerid] != 0) {
GivePlayerWeapon(playerid, RandomPistol[r][0], RandomPistol[r][1]);
GivePlayerWeapon(playerid, RandomAssault[r1][0], RandomAssault[r1][1]);
GivePlayerWeapon(playerid, RandomHeavy[r2][0], RandomHeavy[r2][1]);
}
else {
SetPlayerPos(playerid, -2808.0325, -1516.4255, 140.8438), SetPlayerInterior(playerid, 0);
}
return 1;
}

