L 07/29/2013 - 09:52:10: [AMXX] [0] QTM_CodMod.sma::ham_strip_weapon_short (line 726) L 07/29/2013 - 09:52:10: [AMXX] [1] QTM_CodMod.sma::CurWeapon (line 716)
o co chodzi? czasem sie tak dzieje a czasem nie
co tu jest zle?
public CurWeapon(id) { if(!is_user_alive(id) ) return; new team = get_user_team(id); if(team > 2) return; new bron = read_data(2); if(!(1<<bron & (bronie_klasy[klasa_gracza[id]] | bonusowe_bronie_gracza[id] | bronie_dozwolone))) ham_strip_weapon_short(id); if(cs_get_user_shield(id) && !gracz_ma_tarcze[id]) engclient_cmd(id, "drop", "weapon_shield"); UstawSzybkosc(id); } stock ham_strip_weapon_short(id) { new szWeapon[64]; get_weaponname( get_user_weapon( id ) , szWeapon , charsmax ( szWeapon ) ) new wId = get_weaponid(szWeapon); if(!wId) return 0; new wEnt=find_ent_by_owner( -1,szWeapon,id ) if(!wEnt) return 0; ExecuteHamB(Ham_Weapon_RetireWeapon,wEnt); ExecuteHamB(Ham_RemovePlayerItem,id,wEnt) ExecuteHamB(Ham_Item_Kill,wEnt); set_pev(id,pev_weapons,pev(id,pev_weapons) & ~(1<<wId)); return 1; }