Podaje wycinek sma:
public add_bonus_explode(id)
{
if (player_b_explode[id] > 0)
{
new origin[3]
get_user_origin(id,origin)
explode(origin,id,0)
for(new a = 0; a < MAX; a++)
{
if (!is_user_connected(a) || !is_user_alive(a) ||[a] != 0 || get_user_team(a) == get_user_team(id))
continue
new origin1[3]
get_user_origin(a,origin1)
if(get_distance(origin,origin1) < player_b_explode[id] + player_intelligence[id]*2)
{
new dam = 75-(player_dextery[a]*2)
if(dam<1) dam=1
change_health(a,-dam,id,"grenade")
Display_Fade(id,2600,2600,0,255,0,0,15)
}
}
}
}
Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright © 1997-2006 ITB CompuPhase, AMX Mod X Team
dbmod_5.9l.sma(1207 -- 1208) : error 029: invalid expression, assumed zero
dbmod_5.9l.sma(3745) : error 029: invalid expression, assumed zero
dbmod_5.9l.sma(3745) : warning 215: expression has no effect
dbmod_5.9l.sma(3745) : error 001: expected token: ";", but found "]"
dbmod_5.9l.sma(3745) : error 029: invalid expression, assumed zero
dbmod_5.9l.sma(3745) : fatal error 107: too many error messages on one line
Compilation aborted.
5 Errors.
PS to jest kod dotyczacy tylko 4 ostatnich bledow w linijce 3745. Ten pierwszy (1207-1208) daje poniżej:
public RoundStart(){
for (new i=0; i < 33; i++){
if (player_class[i]==Baal) {
zmiana[i]=random_num(0,4)
if (!zmiana[i])
changeskin(i,0)
}
used_item[i] = false
DemageTake1[i]=1
count_jumps(i)
give_knife(i)
JumpsLeft[i]=JumpsMax[i]
if(player_class[i] == Nekromanta) g_haskit[i]=1
else g_haskit[i]=0
golden_bulet[i]=0
invisible_cast[i]=0
ultra_armor[i]=0
num_shild[i]=2+floatround(player_intelligence[i]/25.0,floatround_floor)
set_renderchange(i)
if(is_user_connected(i)&&player_item_id[i]==66)
if(player_class[i] == Izual)
odrodzenie[i] = 3
else
odrodzenie[i] = 0
{
changeskin(i,0)
}
}
Dodano 18 listopad 2010 - 19:01:
PS zapomniałem powiedzieć: linijki w ktorych sa bledy to:
if (!is_user_connected(a) || !is_user_alive(a) ||[a] != 0 || get_user_team(a) == get_user_team(id))
a w drugim
odrodzenie[i] = 0 {