絕影華
|
分享:
▲
▼
下面是引用 觀眾甲 於 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 |
|
|
|