Ciągle mam takie logi:
L 05/08/2015 - 09:36:01: [AMXX] Displaying debug trace (plugin "jail_api_jailbreak.amxx") L 05/08/2015 - 09:36:01: [AMXX] Run time error 4: index out of bounds L 05/08/2015 - 09:36:01: [AMXX] [0] jail_api_jailbreak.sma::vAttackDamagePlayer (line 1153) L 05/08/2015 - 09:36:01: [AMXX] [1] jail_api_jailbreak.sma::TraceAttack (line 1140) L 05/08/2015 - 09:36:01: [AMXX] Displaying debug trace (plugin "jail_api_jailbreak.amxx") L 05/08/2015 - 09:36:01: [AMXX] Run time error 4: index out of bounds L 05/08/2015 - 09:36:01: [AMXX] [0] jail_api_jailbreak.sma::vAttackDamagePlayer (line 1153) L 05/08/2015 - 09:36:01: [AMXX] [1] jail_api_jailbreak.sma::TakeDamage (line 1137)
A to poniżej treść kodu, do którego odnoszą się logi
Ktoś wie o co chodzi, jak to naprawić ?
public Handel_Bronie(id, menu, item) { if(item == MENU_EXIT || !is_user_alive(id) || !bronie_menu[id][0]){ menu_destroy(menu); return PLUGIN_HANDLED; } #if defined DEBUG log_to_file("jail_api_jailbreak.log", "Handel_Bronie pre"); #endif new weaponname[24], data[3], weapon, callback; menu_item_getinfo(menu, item, weapon, data, 2, _, _, callback); if((callback = Jaki_Pistolet(id)) > 0) ham_strip_weapon(id, callback); weapon = str_to_num(data); get_weaponname(weapon, weaponname, 23); give_item(id, weaponname); cs_set_user_bpammo(id, weapon, maxAmmo[weapon]); bronie_gracza[id][0] = weapon; if(bronie_menu[id][1]) MenuPistolety(id); #if defined DEBUG log_to_file("jail_api_jailbreak.log", "Handel_Bronie post"); #endif return PLUGIN_HANDLED; }