AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   [ SOLVED ] Remove conflict between plugins? (https://forums.alliedmods.net/showthread.php?t=274458)

CrazY. 11-08-2015 10:05

[ SOLVED ] Remove conflict between plugins?
 
I have a little problem on my extra items when I set the gun down and caught her, she switches to another extra item, how to fix?

Code:
register_forward(FM_SetModel, "fw_SetModel");
Code:
public fw_SetModel(entity, model[]) {     if(!pev_valid(entity) || !equal(model, OLD_W_MDL)) return FMRES_IGNORED;         static szClassName[33]; pev(entity, pev_classname, szClassName, charsmax(szClassName));     if(!equal(szClassName, "weaponbox")) return FMRES_IGNORED;         static owner, wpn;     owner = pev(entity, pev_owner);     wpn = find_ent_by_owner(-1, "weapon_galil", entity);         if(g_has_gun[owner] && pev_valid(wpn))     {         g_has_gun[owner] = false;         set_pev(wpn, pev_impulse, 324584);         engfunc(EngFunc_SetModel, entity, W_GUN_MDL);                 return FMRES_SUPERCEDE;     }     return FMRES_IGNORED; }

Code:
RegisterHam(Ham_Item_AddToPlayer, "weapon_galil", "fw_AddToPlayer");
Code:
public fw_AddToPlayer(weapon_entity, id) {     if(pev_valid(weapon_entity) && is_user_connected(id) && pev(weapon_entity, pev_impulse) == 324584)     {         g_has_gun[id] = true;         set_pev(weapon_entity, pev_impulse, 0);         return HAM_HANDLED;     }     return HAM_IGNORED; }

SOLVED: This
Code:
set_pev(wpn, pev_impulse, 324584);

Code:
if(pev_valid(weapon_entity) && is_user_connected(id) && pev(weapon_entity, pev_impulse) == 324584)
:arrow:
Code:
set_pev(wpn, pev_impulse,39480234);

Code:
if(pev_valid(weapon_entity) && is_user_connected(id) && pev(weapon_entity, pev_impulse) == 39480234)


All times are GMT -4. The time now is 17:54.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.