View Single Post
Napoleon_be
Veteran Member
Join Date: Jul 2011
Location: Belgium
Old 03-01-2012 , 12:34   Re: [Help] How to save a model using nVault
Reply With Quote #7

Im having a model called "jason.mdl" with only view model i guess, how do i change this into the new const gKnifeModels[TOTAL_KNIVES][ModelViews][] = { ?

EDIt: After changing to a different map, my lightsaber is gone even tho i bought it previous map.

PHP Code:
case 0: {
                if(
iCash[iPlayer] >= 40000) {
                    
iCash[iPlayer] -= 40000
                    entity_set_string
(iPlayerEV_SZ_weaponmodel"models/FnLightSaber/pLightSaber.mdl");
                    
entity_set_string(iPlayerEV_SZ_viewmodel"models/FnLightSaber/vLightSaber.mdl");
                    
ColorChat(iPlayerGREEN"|%s|^x01 You've bought the^x03 LightSaber^x01 for^x04 40000$!"szPrefix);
                    
SaveModels(iPlayerCSW_KNIFE"models/FnLightSaber/pLightSaber.mdl""models/FnLightSaber/vLightSaber.mdl");
                    
HasLightSaber[iPlayer] = true;
                }
                else {
                    
ColorChat(iPlayerGREEN"|%s|^x01 You do not have enough^x04 JB Cash^x01 to buy that item!"szPrefix)
                }
            } 
PHP Code:
public CurrentWeapon(iPlayer) {
    
    new 
v_model[64], p_model[64];
    
GetModels(iPlayerCSW_KNIFEv_modelcharsmax(v_model), p_modelcharsmax(p_model));
    
    if(
v_model[0]) {
        
entity_set_string(iPlayerEV_SZ_viewmodel"models/FnLightSaber/vLightSaber.mdl")
    }
    if(
p_model[0]) {
        
entity_set_string(iPlayerEV_SZ_weaponmodel"models/FnLightSaber/pLightSaber.mdl")
    }

PHP Code:
SaveModels(idweaponIDv_model[], p_model[]) {
    new 
steamID[35], weaponName[21], key[64];
    
get_user_authid(idsteamIDcharsmax(steamID));
    
get_weaponname(weaponIDweaponNamecharsmax(weaponName));
    
    
formatex(keycharsmax(key), "%s-%s-v"steamIDweaponName);
    
nvault_set(gVaultkeyv_model);
    
    
formatex(keycharsmax(key), "%s-%s-p"steamIDweaponName);
    
nvault_set(gVaultkeyp_model);
}

GetModels(idweaponIDv_model[], v_model_lenp_model[], p_model_len) {
    new 
steamID[35], weaponName[21], key[64];
    
get_user_authid(idsteamIDcharsmax(steamID));
    
get_weaponname(weaponIDweaponNamecharsmax(weaponName));
    
    
formatex(keycharsmax(key), "%s-%s-v"steamIDweaponName);
    
nvault_get(gVaultkeyv_modelv_model_len);
    
    
formatex(keycharsmax(key), "%s-%s-p"steamIDweaponName);
    
nvault_get(gVaultkeyp_modelp_model_len);

__________________

Last edited by Napoleon_be; 03-01-2012 at 13:00.
Napoleon_be is offline
Send a message via Skype™ to Napoleon_be