Mam problem z zapisywaniem na nick.
Ponieważ nie zapisuje się na nick a zrobiłem...
Proszę kod.
public SaveXp(id) {
new nick[32];
get_user_name(id, nick, 31);
new vaultkey[64], vaultdata[256]
format(vaultkey, 63, "%s-Mod", nick);
format(vaultdata, 255, "%i#%i#%i#%i#%i#%i#%i#%i#", PlayerXP[id], PlayerLevel[id],SkillPoints[id],PlayerZycie[id],PlayerArmor[id],PlayerSpeed[id],PlayerNiew[id],KredytyGracza[id]);
nvault_set(g_Vault, vaultkey, vaultdata);
return PLUGIN_CONTINUE;
}
public LoadXp(id) {
new nick[32];
get_user_name(id, nick, 31);
new vaultkey[64], vaultdata[256]
format(vaultkey, 63, "%s-Mod", nick);
format(vaultdata, 255, "%i#%i#%i#%i#%i#%i#%i#%i#", PlayerXP[id], PlayerLevel[id],SkillPoints[id],PlayerZycie[id],PlayerArmor[id],PlayerSpeed[id],PlayerNiew[id],KredytyGracza[id]);
nvault_get(g_Vault, vaultkey, vaultdata,255);
replace_all(vaultdata, 255, "#", " ");
new playerxp[32], playerlevel[32], skillpoints[32], playerzycie[32], playerarmor[32], playerspeed[32], playerniew[32], kredytygracza[32];
parse(vaultdata, playerxp, 31, playerlevel, 31, skillpoints, 31, playerzycie, 31, playerarmor, 31, playerspeed, 31, playerniew, 31, kredytygracza, 31);
PlayerXP[id] = str_to_num(playerxp);
PlayerLevel[id] = str_to_num(playerlevel);
SkillPoints[id] = str_to_num(skillpoints);
PlayerZycie[id] = str_to_num(playerzycie);
PlayerArmor[id] = str_to_num(playerarmor);
PlayerSpeed[id] = str_to_num(playerspeed);
PlayerNiew[id] = str_to_num(playerniew);
KredytyGracza[id] = str_to_num(kredytygracza);
return PLUGIN_CONTINUE;
}


Dodatki SourceMod



Temat jest zamknięty






