看板 mud_sanc 關於我們 聯絡資訊
※ 引述《justinj (黑旋風)》之銘言: : 都叫到我了....那就來回應一下 : 我是覺得任務顯示可以寫成這個樣子(最近玩遊戲看到的) : 歷練 : [最後秘境]骷髏兵 ( 0 / 60 ) : [鬼哭灘] 藍忍者 ( 0 / 60 ) : 殺王任務 : [火龍谷] 火龍流星 (0 / 1 ) : 珍寶令 : [森林] 封印之珠 (0 / 1 ) : 採購任務 : [極北] XXXX (0 / 20 ) 以 norr 有寫到的部份,list 大致可寫成底下模式 殺怪 [某某任務1]怪物名1 ( oo / xx 隻) [某某任務1]怪物名2 ( oo / xx 隻) [某某任務2]怪物名3 ( oo / xx 隻) 尋物 [某某任務4]物品名 ( oo / xx 個) 底下是 demo mapping vars; mixed keys_vars,tmp_vars=({}); int i,j,m,n; string names; vars=ppl_mob_record; keys_vars=keys(vars); str="殺怪\n"; foreach(quest_num in keys_vars) { tmp_vars=vars[quest_num]; j=sizeof(tmp_vars); for(i=1;i<j;i++) { sscanf(tmp_vars[i],"##%s##%d/%d",names,m,n); str+=sprintf(" %-32s%-s "CSI"24;xxH( %2d / %2d 隻)\n", "["+tmp_vars[0]+"]",names,m,n); } } str+="尋物\n"; . . 理論上可行。(有些段落要呼叫 questing 較適當) Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 223.143.183.170