Umbrella erroras!

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Umbrella erroras!

Post by nuodas159 »

Ir dar viena errora meta

Code: Select all

L 02/16/2011 - 08:39:22: [AMXX] Run time error 4: index out of bounds L 02/16/2011 - 08:39:22: [AMXX]    [0] umbrella_swarm.sma::tank_reborn (line 1058)L 02/16/2011 - 08:39:28: [AMXX] Displaying debug trace (plugin "umbrella_swarm.amxx")L 02/16/2011 - 08:39:28: [AMXX] Run time error 4: index out of bounds 

Code: Select all

public tank_reborn(){   if (get_playersnum() < 1)        return;     new cName[32], randompl, iPlayers[32], iNum;     get_players(iPlayers, iNum, "ae", "TERRORIST");    randompl = iPlayers[random(iNum)];     new Float: tank_health, Float:tank_gravity    tank_health = get_pcvar_float(cvar_tank_hp)    tank_gravity = get_pcvar_float(cvar_tank_gravity) / 800     InfectedClass[randompl] = 8     copy(player_model[randompl], charsmax( player_model[] ), ZOMBIE_MODELIS9)    set_pev(randompl, pev_health, tank_health)    set_pev(randompl, pev_gravity, tank_gravity)     bacon_give_weapon(randompl, "weapon_knife")    set_pev(randompl, pev_viewmodel2, ZOMBIE_TANK)    set_pev(randompl, pev_weaponmodel2, "")     new currentmodel[32];    fm_get_user_model(randompl, currentmodel, sizeof currentmodel - 1);            if(!equal(currentmodel, player_model[randompl]))    {    set_task(0.2, "Task_Model", randompl + TASKID_MODEL)    g_counter += TASK_DELAY;    }     set_user_rendering(randompl, kRenderFxGlowShell, 50, 0, 0, kRenderNormal, 25);      get_user_name(randompl, cName, 31);    set_hudmessage(150, 0, 0, 0.02, 0.30, 0, 0.0, 2.0, 2.0, 1.0, -1);    show_hudmessage(0, "%s yra Tankas!!!", cName);}
Ir dar viena errora meta

Code: Select all

L 02/16/2011 - 08:20:35: [AMXX]    [0] umbrella_swarm.sma::Logevent_RoundStart (line 1018)L 02/16/2011 - 08:21:05: [AMXX] Displaying debug trace (plugin "umbrella_swarm.amxx")L 02/16/2011 - 08:21:05: [AMXX] Run time error 4: index out of bounds 

Code: Select all

public Logevent_RoundStart(){       if (get_playersnum() < 1)        return;     new cName[32], randompl, iPlayers[32], iNum;     get_players(iPlayers, iNum, "ae", "TERRORIST");    randompl = iPlayers[random(iNum)];     new Float: tank_health, Float:tank_gravity    tank_health = get_pcvar_float(cvar_tank_hp)    tank_gravity = get_pcvar_float(cvar_tank_gravity) / 800     InfectedClass[randompl] = 8     copy(player_model[randompl], charsmax( player_model[] ), ZOMBIE_MODELIS9)    set_pev(randompl, pev_health, tank_health)    set_pev(randompl, pev_gravity, tank_gravity)     bacon_give_weapon(randompl, "weapon_knife")    set_pev(randompl, pev_viewmodel2, ZOMBIE_TANK)    set_pev(randompl, pev_weaponmodel2, "")     new currentmodel[32];    fm_get_user_model(randompl, currentmodel, sizeof currentmodel - 1);            if(!equal(currentmodel, player_model[randompl]))    {    set_task(0.2, "Task_Model", randompl + TASKID_MODEL)    g_counter += TASK_DELAY;    } 
Last edited by nuodas159 on 2011 Feb 19 08:47, edited 6 times in total.
Image

User avatar
zirualas
Gana aktyvus vartotojas
Posts: 216
Joined: 2010 Oct 16 21:33
Skype: zirual
Location: Vilnius
Contact:

Re: Umbrella erroras!

Post by zirualas »

Biski ne cia pataikiai ;DD

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Umbrella erroras!

Post by xFrostas »

kam naudoji iKiller ir id? jai jų funkcijoje nėra, aišku čia su tavo erroru nesusyje.

beto reikia, kad parodytum tank_reborn funkcija.

User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Re: Umbrella erroras!

Post by nuodas159 »

Code: Select all

public tank_reborn(){    if (get_playersnum() < 1)        return;     new cName[32], randompl, iPlayers[32], iNum;     get_players(iPlayers, iNum, "ae", "TERRORIST");    randompl = iPlayers[random(iNum)];     new Float: tank_health, Float:tank_gravity    tank_health = get_pcvar_float(cvar_tank_hp)    tank_gravity = get_pcvar_float(cvar_tank_gravity) / 800     InfectedClass[randompl] = 8     copy(player_model[randompl], charsmax( player_model[] ), ZOMBIE_MODELIS9)    set_pev(randompl, pev_health, tank_health)    set_pev(randompl, pev_gravity, tank_gravity)     bacon_give_weapon(randompl, "weapon_knife")    set_pev(randompl, pev_viewmodel2, ZOMBIE_TANK)    set_pev(randompl, pev_weaponmodel2, "")     new currentmodel[32];    fm_get_user_model(randompl, currentmodel, sizeof currentmodel - 1);            if(!equal(currentmodel, player_model[randompl]))    {    set_task(0.2, "Task_Model", randompl + TASKID_MODEL)    g_counter += TASK_DELAY;    }     set_user_rendering(randompl, kRenderFxGlowShell, 50, 0, 0, kRenderNormal, 25);      get_user_name(randompl, cName, 31);    set_hudmessage(150, 0, 0, 0.02, 0.30, 0, 0.0, 2.0, 2.0, 1.0, -1);    show_hudmessage(0, "%s yra Tankas!!!", cName);} 

Sitas???
Last edited by nuodas159 on 2011 Feb 16 08:32, edited 2 times in total.
Image

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Umbrella erroras!

Post by xFrostas »

tu parodyk tank reborn funkcija kažkas panašaus į

Code: Select all

public tank_reborn()
kuri tiksli linija yra 1058
Last edited by xFrostas on 2011 Feb 15 21:50, edited 1 time in total.

User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Re: Umbrella erroras!

Post by nuodas159 »

Va paziurek paeditinau!
Paziurekite mano pati pirma posta!
Image

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Umbrella erroras!

Post by xFrostas »

Tie errorai reiškia, kad buvo užeita už masyvo ribų. Pavyzdžiui padarai kintamajį unknown[15] o funkcijoje nurodai unknown[16]

User avatar
nuodas159
Flooderis arba specialistas
Posts: 522
Joined: 2010 Sep 03 15:30
Skype: nuodas159
Location: SunCity

Re: Umbrella erroras!

Post by nuodas159 »

Tai kaip man idomu nurodyti??
Image

User avatar
xFrostas
Flooderis arba specialistas
Posts: 660
Joined: 2010 Sep 02 15:47
Skype: frost.lt

Re: Umbrella erroras!

Post by xFrostas »

Tu parodyk tikslias eilutes kodo, o ne visą funkcija, gi visa funkcija negli būti ten pvz 1058 eilutė ^^

newb
Pluginų patvirtintojas
Posts: 1047
Joined: 2010 Sep 23 21:43
Location: Wonderland
Contact:

Re: Umbrella erroras!

Post by newb »

xFrostas wrote:Tie errorai reiškia, kad buvo užeita už masyvo ribų. Pavyzdžiui padarai kintamajį unknown[15] o funkcijoje nurodai unknown[16]
unknown[15] irgi bus uz ribu :)

Pagal mane, tai tik InfectedClass gali buti out of bounds... Parasyk koks ten masivas.

Post Reply

Who is online

Users browsing this forum: No registered users and 15 guests