作者laechan (小太保)
看板mud_sanc
标题Re: [wizs] obj_record
时间Fri May 11 10:17:08 2012
※ 引述《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