作者laechan (小太保)
看板mud_sanc
标题Re: [wizs]申请重新 QC 善见部分装备
时间Mon Dec 10 09:33:49 2007
※ 引述《amosdeus (幽素)》之铭言:
: 装备路径:
: /d/ppl/wide/virtue/eq/vow.c
它有幸运带的效果?
lucky_wristle 我打算修改为 temp_skill/god bless = n,
依 n 的多少来决定幸运量,这个你可以先改。
其它类似的设定将来会同上。
: /d/ppl/wide/virtue/eq/flutter.c
: /d/ppl/wide/virtue/eq/fork.c
: /d/ppl/wide/virtue/eq/gloves.c
以上 ok。temp_skill 的部份今天会实装,目前的 temp_skill 有
multi-attack、parry、shield、dodge、god bless,这个要另外整
理成一个档案纪录起来。
因为要控管。
: 遗忘申请QC:
: /d/ppl/wide/virtue/room/te05
判断 earthquake 不太妥,叙述跟技能对不太起来。
: /d/ppl/wide/virtue/npc/eni-npc.c
command("say 鬼与世道的混乱都是人心的迷惘所延生出来的东西。");
command("say 哪是由九尾狐所化的毒石,残留死前的怨念与诅咒。");
command("say 就像火焰一样会吸引飞蛾靠近,死亡与发狂大约就这两种下场吧。");
write("你说道:"HIY" 有什麽方法可以抗拒呢?\n"NOR);
command("say 即使经过百次花开花落的时光,诅咒的毒性依然存在..."+
"\n\t 也是,毕竟大善大恶皆非常人。");
command("say 身为凡人的我也无能为力,你去请教非人的众生吧。");
尽量避免这样的写法,因为这跟 write 一样,上面等於一次同时
呼叫五次 command。
: /d/ppl/wide/virtue/npc/evanlia.c
这谁?
: /d/ppl/wide/virtue/npc/wisteria.c
: Plain@Sanc
另外,我发现你们会自订 ask(asking) 指令。最好是不要自订,
新的 ask 支援底下的写法...
set("ask_func","this_ask_func"); // 玩家下 ask xxx about ooo 时呼叫的函数
set("ask_keywords",({"死神"})); // ooo 可以接哪些关键字
set("ask_allow_other_keywords",1); // 允许 ooo 接 "死神" 以外的其它关键字
// 没有设定这个的话, 玩家问 "死神" 以外
// 的事得到的都是 xxx 一脸茫然的望着你.
int this_ask_func(object me,string keyword)
{
int r;
switch(keyword)
{
case "死神":
command("say 偷偷告诉你喔..死神是存在的.");
call_out("ask_2",1); // 1 秒後呼叫下一阶段的 ask
break;
case "L":
command("say 喔, L 的事我是知道啦..可是我不会告诉你^^");
break;
default:
command("say "+keyword+"? 那个是什麽, 可以吃吗?\n");
break;
}
return 1;
}
int ask_2()
{
command("say 而且死神爱吃苹果.\n");
return 1;
}
/d/ppl/wide/virtue/npc/eni-npc.c
这只怪物就就可以嚐试使用上面的语法。
上面的 ask 好处是,将来「某些职业」可以透过习得某个技能,
来得知要问 npc 哪些事(读取 inquery 或 ask_keywords),但是
使用 ask_keywords 的话,wiz 还可将其它关键字写进 ask_func
中,例如自订的 kuso keyword。
以後尽量使用新的 ask 设定。(目前的不用改,以後再统一改)
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.124.46
※ 编辑: laechan 来自: 125.231.124.46 (12/10 09:34)