PHP Code:
public fw_SetModel(entity, model[])
{
if(!is_valid_ent(entity))
return FMRES_IGNORED;
static szClassName[33]
entity_get_string(entity, EV_SZ_classname, szClassName, charsmax(szClassName))
if(!equal(szClassName, "weaponbox"))
return FMRES_IGNORED;
static iOwner
iOwner = entity_get_edict(entity, EV_ENT_owner)
if(equal(model, "models/w_aug.mdl"))
{
static iStoredSVDID
iStoredSVDID = find_ent_by_owner(-1, went, entity)
if(!is_valid_ent(iStoredSVDID))
return FMRES_IGNORED;
if(g_has_balrog5[iOwner])
{
entity_set_int(iStoredSVDID, EV_INT_impulse, WEAPONKEY)
g_has_balrog5[iOwner] = false
//It should save here
set_pev(entity, pev_iuser1, skin[iOwner])
entity_set_model(entity, skin[iOwner]?balrog5_W_MODELB:balrog5_W_MODEL)
client_print(iOwner,print_chat,"You dropped %s Balrog-V",pev(entity, pev_iuser1)?"BLUE":"RED")
return FMRES_SUPERCEDE;
}
}
return FMRES_IGNORED;
}
public fw_balrog5_AddToPlayer(balrog5, id)
{
if(!is_valid_ent(balrog5) || !is_user_connected(id))
return HAM_IGNORED;
if(entity_get_int(balrog5, EV_INT_impulse) == WEAPONKEY)
{
g_has_balrog5[id] = true
entity_set_int(balrog5, EV_INT_impulse, 0)
//But NO, it's not loading :(
skin[id] = pev(balrog5, pev_iuser1)
client_print(id,print_chat,"You picked up %s Balrog-V",pev(balrog5, pev_iuser1)?"BLUE":"RED")
return HAM_HANDLED;
}
return HAM_IGNORED;
}
Hi i'm trying to save variable "skin" of player to dropped entity but when i picked up, it's seem like nothing different and the skin variable back to player'id default value.
I already search on forum and try on Touch but it's seem like nothing work for me.
Please help!
__________________