| ~Ice*shOt |
05-22-2009 14:10 |
Save xp by ..
what is bad?
cvar:
PHP Code:
save_xp_by = register_cvar("msx_save_xp_by","1")
Load and Save Data's:
PHP Code:
public SaveData(id) { if(get_pcvar_num(save_xp_by) == 1) { new authip[32] get_user_ip(id,authip,31,1) new vaultkey[64], vaultdata[64]
format(vaultkey, 63, "UserIP:%s-HumansKills", authip) format(vaultdata, 63, "%d", PlayerHumanKills[id]) set_vaultdata(vaultkey, vaultdata)
format(vaultkey, 63, "UserIP:%s-ZombieKills", authip) format(vaultdata, 63, "%d", PlayerZombieKills[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-HumanDeaths", authip) format(vaultdata, 63, "%d", PlayerHumanDeaths[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-ZombieDeaths", authip) format(vaultdata, 63, "%d", PlayerZombieDeaths[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-Headshots", authip) format(vaultdata, 63, "%d", PlayerHeadshots[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-XP", authip) format(vaultdata, 63, "%d", PlayerXP[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-Level", authip) format(vaultdata, 63, "%d", PlayerLevel[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserIP:%s-MedalsLevel", authip) format(vaultdata, 63, "%d", PlayerMedals[id]) set_vaultdata(vaultkey, vaultdata) } if(get_pcvar_num(save_xp_by) == 2) { new authid[32] get_user_authid(id, authid, 31) new vaultkey[64], vaultdata[64]
format(vaultkey, 63, "UserID:%s-HumansKills", authid) format(vaultdata, 63, "%d", PlayerHumanKills[id]) set_vaultdata(vaultkey, vaultdata)
format(vaultkey, 63, "UserID:%s-ZombieKills", authid) format(vaultdata, 63, "%d", PlayerZombieKills[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-HumanDeaths", authid) format(vaultdata, 63, "%d", PlayerHumanDeaths[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-ZombieDeaths", authid) format(vaultdata, 63, "%d", PlayerZombieDeaths[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-Headshots", authid) format(vaultdata, 63, "%d", PlayerHeadshots[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-XP", authid) format(vaultdata, 63, "%d", PlayerXP[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-Level", authid) format(vaultdata, 63, "%d", PlayerLevel[id]) set_vaultdata(vaultkey, vaultdata) format(vaultkey, 63, "UserID:%s-MedalsLevel", authid) format(vaultdata, 63, "%d", PlayerMedals[id]) set_vaultdata(vaultkey, vaultdata) } } public LoadData(id) { if(get_pcvar_num(save_xp_by) == 1) { new authip[32] get_user_ip(id,authip,31,1) new vaultkey[64], vaultdata[64] format(vaultkey, 63, "UserIP:%s-HumansKills", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerHumanKills[id] = str_to_num(vaultdata)
format(vaultkey, 63, "UserIP:%s-ZombieKills", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerZombieKills[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-HumanDeaths", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerHumanDeaths[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-ZombieDeaths", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerZombieDeaths[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-Headshots", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerHeadshots[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-XP", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerXP[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-Level", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerLevel[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserIP:%s-MedalsLevel", authip) get_vaultdata(vaultkey, vaultdata, 63) PlayerMedals[id] = str_to_num(vaultdata) } if(get_pcvar_num(save_xp_by) == 2) { new authid[32] get_user_authid(id, authid, 31) new vaultkey[64], vaultdata[64] format(vaultkey, 63, "UserID:%s-HumansKills", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerHumanKills[id] = str_to_num(vaultdata)
format(vaultkey, 63, "UserID:%s-ZombieKills", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerZombieKills[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-HumanDeaths", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerHumanDeaths[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-ZombieDeaths", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerZombieDeaths[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-Headshots", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerHeadshots[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-XP", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerXP[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-Level", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerLevel[id] = str_to_num(vaultdata) format(vaultkey, 63, "UserID:%s-MedalsLevel", authid) get_vaultdata(vaultkey, vaultdata, 63) PlayerMedals[id] = str_to_num(vaultdata) } }
I want to make a save level,xp and players rank's
|