Re: [問題] 一些函數用法的問題。
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間18年前 (2007/12/20 17:52)推噓0(0推 0噓 0→)留言0則, 0人參與討論串24/35 (看更多)
※ 引述《doall (狂人)》之銘言:
: > ask minlin about besetment
: 近水樓主廚 密琳:「唉!說來話長!總之...」
: 如此如此,這般這般...
: 近水樓主廚 密琳:「所以呢...」
: 近水樓主廚 密琳:「負責捕魚的魚師生病了!近水樓的食材不夠用了!」
: 近水樓主廚 密琳:「我們需要有人補充(alimentation)漁貨。」
: 近水樓主廚 密琳 一臉茫然的望著你
: 嗚...要怎麼做他才不會出現 近水樓主廚 密琳 一臉茫然的望著你
: 而且,我要觸發第二個或第三個action...他都沒反應耶= =
: 難道mob身上只能寫ask這個action??
: /u/d/dolla/area/ei/mob/chef.c
: 不知道問題出在哪裡?
: 囧 我知道問題在哪裡了
按 cmds 會看到 ask 這個系統指令,這代表你在 mob 身上設一些
參數,就可以用系統指令來支援 ask,你就不用自訂 ask action。
set("ask_func","ask_xxx");
set("ask_keywords",({ 設定哪些字串可以拿來 ask }));
如果加設底下..
set("ask_allow_other_keywords",1);
就可以允許 ask 其它沒有列入 ask_keywords 的字串。
int ask_xxx(object ppl,string keywords)
{
switch(keywords)
{
case "要問的東西":
讓它執行啥;
break;
.
.
.
default: // 要問的事不在上述的 case 裡頭的
看要讓它執行啥;
break;
}
return 1;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.184.49
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
15
26