03.03.2012, 03:55
Im making a random spawn but im getting these errors
251
OnPlayerSpawn
pawn Код:
(251) : error 029: invalid expression, assumed zero
(251) : error 008: must be a constant expression; assumed zero
pawn Код:
new Float:aspawn[][3] =
{
{489.9521,-1.8729,1002.3828},
{486.9477,-2.1033,1002.3828},
{484.7403,-2.0440,1002.3828},
};
pawn Код:
public OnPlayerSpawn(playerid)
{
new ran = random(sizeof(aspawn));
SetPlayerPos(playerid,aspawn[ran][0],aspawn[ran][1],aspawn[ran][2]);
SetTimerEx("GameTime",1000,1,"i",playerid); // Player Total Online Time
AntiDeAMX();
tsb[playerid] = 0;
AutoFix[playerid] = 1;
tgoto[playerid] = 0;
if(PlayerInfo[playerid][VIPLevel] == 1) {
new Text3D:label = Create3DTextLabel("VIP Player", COLOR_PINK, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label, playerid, 0.0, 0.0, 0.7);
}
if(InMDM[playerid] == 1) {
SetPlayerInterior(playerid, 1);
SetPlayerVirtualWorld(playerid, 10);
new rand = random(sizeof(MDMSpawns));
SetPlayerPos(playerid, MDMSpawns[rand][0], MDMSpawns[rand][1], MDMSpawns[rand][2]);
SetPlayerFacingAngle(playerid, MDMSpawns[rand][3]);
GivePlayerWeapon(playerid, 38, 9999);
}
if(InLCDM[playerid] == 1) {
new rand = random(sizeof(LostCitySpawns));
SetPlayerPos(playerid, LostCitySpawns[rand][0], LostCitySpawns[rand][1],LostCitySpawns[rand][2]);SetPlayerFacingAngle(playerid, LostCitySpawns[rand][3]);
GivePlayerWeapon(playerid, 26, 9999);
GivePlayerWeapon(playerid, 27, 9999);
GivePlayerWeapon(playerid, 29, 9999);
GivePlayerWeapon(playerid, 32, 9999);
}
return 1;
}