如果想(点数和等级同时显示在右下角,但不会互冲)
show_hudmessage(id, "点数: %i^nLv: %i", point[id], g_level[id])
^n = 下一行
nvault
复制程式
#include <nvault>
new g_vault
public plugin_init()
g_vault = nvault_open("Point Shop")
复制程式
public client_disconnect(id)
SaveData(id)
public client_connect(id)
LoadData(id)
复制程式
public SaveData(id)
{
new name[32], vaultkey[64], vaultdata[256]
get_user_name(id, name, 31)
format(vaultkey, 63, "%s-Data", name)
format(vaultdata, 255, "%i#%i#", point[id], level[id])
nvault_set(g_vault, vaultkey, vaultdata)
return PLUGIN_CONTINUE
}
public LoadData(id)
{
new name[32], vaultkey[64], vaultdata[256]
get_user_name(id, name, 31)
format(vaultkey, 63, "%s-Data", name)
format(vaultdata, 255, "%i#%i#", point[id], level[id])
nvault_get(g_vault, vaultkey, vaultdata, 255)
replace_all(vaultdata, 255, "#", " ")
new playerpoint[32], playerlevel[32]
parse(vaultdata, playerpoint, 31, playerlevel, 31)
point[id] = str_to_num(playerpoint)
level[id] = str_to_num(playerlevel)
return PLUGIN_CONTINUE
}
看的明白吧... 不多解释了