27.10.2013, 21:03
Hello,
I create Deathmatch script and I have compilation errors, you do not know how to solve.
I create Deathmatch script and I have compilation errors, you do not know how to solve.
Код:
#define MAX_DM_SPAWN_POINTS 4
enum DM_INFO
{
name[32],
Float:pickup_x,
Float:pickup_y,
Float:pickup_z,
Float:spawn_x[MAX_DM_SPAWN_POINTS],
Float:spawn_y[MAX_DM_SPAWN_POINTS],
Float:spawn_z[MAX_DM_SPAWN_POINTS]
}
new DeathMatch[][DM_INFO] = {
{"Museum",-1950.653,721.14340,45.6683,//name,pickup_x,pickup_y,pickup_z
{-1925.9252,684.4568,46.5625},//spawn_x[0],spawn_y[0],spawn_z[0]
{-1927.1744,642.1301,46.5625},//spawn_x[1],spawn_y[1],spawn_z[1]
{-1976.2053,640.3774,46.5625},//spawn_x[2],spawn_y[2],spawn_z[2]
/*line 20*/{-1977.3755,670.3558,46.5683}//spawn_x[3],spawn_y[3],spawn_z[3]
/*line 21*/},
/*line 23*/{"Airport",-1153.0836,-157.6256,14.1484,//name,pickup_x,pickup_y,pickup_z
{-1148.6924,-193.9396,14.1440},//spawn_x[0],spawn_y[0],spawn_z[0]
{-1193.5347,-163.1903,14.1484},//spawn_x[1],spawn_y[1],spawn_z[1]
{-1239.6106,-191.5608,14.1440},//spawn_x[2],spawn_y[2],spawn_z[2]
{-1200.4985,-234.1520,14.1484}//spawn_x[3],spawn_y[3],spawn_z[3]
}
/*line29*/};
forward RandomSpawn(playerid,dm);
public RandomSpawn(playerid,dm)
{
new id = random(MAX_DM_SPAWN_POINTS);
SetPlayerPos(playerid,DeathMatch[dm][spawn_x][id],DeathMatch[dm][spawn_y][id],DeathMatch[dm][spawn_z][id]);
return 1;
}
Код:
C:\Users\Tomas\Desktop\samp03x\pawno\new.pwn(20 -- 21) : error 008: must be a constant expression; assumed zero C:\Users\Tomas\Desktop\samp03x\pawno\new.pwn(23) : error 020: invalid symbol name "" C:\Users\Tomas\Desktop\samp03x\pawno\new.pwn(29) : error 010: invalid function or declaration C:\Users\Tomas\Desktop\samp03x\pawno\new.pwn(37) : warning 203: symbol is never used: ""


