public client_putinserver(id)
{
alap[id] = 1
skinbeki[id][0] = false
lock[id] = 0
LoadData(id)
LoadData2(id)
LoadData3(id)
}
public client_disconnect(id)
{
SaveData(id)
SaveData2(id)
SaveData3(id)
}
public SaveData(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#",oles[id],arany[id],szint[id],valentin[id],engraved[id],lang[id],rozsa[id],vexter[id],tigris[id],howl[id],tiger[id],lada[id],vulkan[id],spitfire[id],zombi[id],magma[id],asiim4[id],varazskesztyu[id],tapasztalat[id],bolcsesseg[id],pontok[id],asiiak[id],vipkupon[id])
nvault_set(g_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public LoadData(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#%i#",oles[id],arany[id],szint[id],valentin[id],engraved[id],lang[id],rozsa[id],vexter[id],tigris[id],howl[id],tiger[id],lada[id],vulkan[id],spitfire[id],zombi[id],magma[id],asiim4[id],varazskesztyu[id],tapasztalat[id],bolcsesseg[id],pontok[id],asiiak[id],vipkupon[id])
nvault_get(g_vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new kill[32],gold[32],lvl[32],deagle1[32],deagle2[32],deagle3[32],deagle4[32],usp1[32],m41[32],m42[32],awp1[32],doboz[32],ak1[32],famas1[32],m43[32],m44[32],m45[32],varazs1[32],xp[32],bolcseseg[32],ponts[32],ak3[32],vips[32]
parse(vaultdata, kill,31,gold,31,lvl,31,deagle1,31,deagle2,31,deagle3,31,deagle4,31,usp1,31,m41,31,m42,31,awp1,31,doboz,31,ak1,31,famas1,31,m43,31,m44,31,m45,31,varazs1,31,xp,31,bolcseseg,31,ponts,31,ak3,31,vips,31)
oles[id] = str_to_num(kill)
arany[id] = str_to_num(gold)
szint[id] = str_to_num(lvl)
valentin[id] = str_to_num(deagle1)
engraved[id] = str_to_num(deagle2)
lang[id] = str_to_num(deagle3)
rozsa[id] = str_to_num(deagle4)
vexter[id] = str_to_num(usp1)
tigris[id] = str_to_num(m41)
howl[id] = str_to_num(m42)
tiger[id] = str_to_num(awp1)
lada[id] = str_to_num(doboz)
vulkan[id] = str_to_num(ak1)
spitfire[id] = str_to_num(famas1)
zombi[id] = str_to_num(m43)
magma[id] = str_to_num(m44)
asiim4[id] = str_to_num(m45)
varazskesztyu[id] = str_to_num(varazs1)
tapasztalat[id] = str_to_num(xp)
bolcsesseg[id] = str_to_num(bolcseseg)
pontok[id] = str_to_num(ponts)
asiiak[id] = str_to_num(ak3)
vipkupon[id] = str_to_num(vips)
return PLUGIN_CONTINUE
}
public plugin_end(){
nvault_close(g_vault)
for(new i; i < get_playersnum(); i++) {
SaveData(i)
LoadData(i)
SaveData2(i)
LoadData2(i)
nvault_close(x_vault)
}
}
public SaveData2(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#",jeg[id],asiiawp[id],carbon[id],vip[id],regi[id],villam[id],regifamas[id],fenevad[id],commandos[id])
nvault_set(x_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public LoadData2(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#%i#%i#%i#%i#%i#%i#%i#%i#",jeg[id],asiiawp[id],carbon[id],vip[id],regi[id],villam[id],regifamas[id],fenevad[id],commandos[id])
nvault_get(x_vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new famas2[32],awp1[32],awp2[32],vips2[32],ak3[32],ak4[32],famas3[32],ak5[32],mp51[32]
parse(vaultdata,famas2,31,awp1,31,awp2,31,vips2,31,ak3,31,ak4,31,famas3,31,ak5,31,mp51,31)
jeg[id] = str_to_num(famas2)
asiiawp[id] = str_to_num(awp1)
carbon[id] = str_to_num(awp2)
vip[id] = str_to_num(vips2)
regi[id] = str_to_num(ak3)
villam[id] = str_to_num(ak4)
regifamas[id] = str_to_num(famas3)
fenevad[id] = str_to_num(ak5)
commandos[id] = str_to_num(mp51)
return PLUGIN_CONTINUE
}
public SaveData3(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#",kulcs[id])
nvault_set(l_vault,vaultkey,vaultdata)
return PLUGIN_CONTINUE
}
public LoadData3(id){
new name[32]
get_user_name(id, name, 31)
new vaultkey[64],vaultdata[256]
format(vaultkey,63,"%s-mentes", name)
format(vaultdata,255,"%i#",kulcs[id])
nvault_get(l_vault,vaultkey,vaultdata,255)
replace_all(vaultdata, 255, "#", " ")
new nyito[32]
parse(vaultdata,nyito,31)
kulcs[id] = str_to_num(nyito)
return PLUGIN_CONTINUE
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1038\\ f0\\ fs16 \n\\ par }
*/
Viszont menti a dolgokat... de néha random 1-1 embernek eltűnnek a cuccaik.