绝影华
|
分享:
▲
▼
下面是引用 观众甲 于 2013-02-14 23:23 发表的 : parse(vaultdata, g_info[0], 31, g_info[1], 31) 不是应该写成 parse(vaultdata, playerexp, 31, playerlevel, 31) 吗? 如果new g_info[33][2]也可以写成parse(vaultdata, g_info[0], 31, g_info[1], 31) 但不懂怎样用FOR进行
|
|
x0
[2 楼]
From:未知地址 | Posted:2013-02-14 23:55 |
|
|
绝影华
|
分享:
▲
▼
下面是引用 andyt0621 于 2013-02-15 11:52 发表的 : 不太清楚你是想用回转写Player id还是info的2个储存位置 =.= 在nvault的保存里 正常的LoadData是这样子的 复制程式
new name[35], vaultkey[64], vaultdata[256];
get_user_name(id, name, 34);
format(vaultkey, 63, "%s-LevelInfo", name);
format(vaultdata, 255, "%i#%i#", g_exp[id], g_level[id];
nvault_get(g_vault, vaultkey, vaultdata, 255);
replace_all(vaultdata, 255, "#", " ");
new playerexp[32], playerlevel[32];
parse(vaultdata, playerexp, 31, playerlevel, 31);
g_exp[id] = str_to_num(playerexp);
g_level[id] = str_to_num(playerlevel);
但如果我想将变数g_exp[33], g_level[33]]变成g_info[33][2] 应该怎样用for加在parse(vaultdata, playerexp, 31, playerlevel, 31);
|
|
x0
[4 楼]
From:未知地址 | Posted:2013-02-15 17:11 |
|
|
|