10.02.2019, 14:14
Yes. You can use 1 variable only instead of 3 variables.
Value 0 is Lobby
Value 1 is Jizzy
Value 2 is Maddog
Value 0 is Lobby
Value 1 is Jizzy
Value 2 is Maddog
pawn Код:
enum
{
IN_LOBBY,
IN_JIZZY,
IN_MADDOG
};
new Player_DM[MAX_PLAYERS];
public OnPlayerSpawn(playerid)
{
switch (Player_DM[playerid])
{
case IN_LOBBY:
{
SetPlayerHealth(playerid, Float: 0x7F800000);
}
case IN_JIZZY:
{
new Random = random(sizeof(JizzySpawns));
SetPlayerInterior(playerid, 3);
SetPlayerPos(playerid, JizzySpawns[Random][0], JizzySpawns[Random][1], JizzySpawns[Random][2]);
SetPlayerFacingAngle(playerid, JizzySpawns[Random][3]);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 50.0);
}
case IN_MADDOG:
{
new Random = random(sizeof(MaddoggSpawns));
SetPlayerInterior(playerid, 5);
SetPlayerPos(playerid, MaddoggSpawns[Random][0], MaddoggSpawns[Random][1], MaddoggSpawns[Random][2]);
SetPlayerFacingAngle(playerid, MaddoggSpawns[Random][3]);
SetPlayerHealth(playerid, 100.0);
SetPlayerArmour(playerid, 50.0);
}
}
return 1;
}