作者laechan (小太保)
看板mud_sanc
標題[wizs] 拿 work.c 來改編
時間Fri Jan 4 18:38:27 2008
任何一個單純的房間,只要 inherit "/std/shop/work.c"; 的話,
基本上就具有可以打工的性質。不過這個樣本只允許一個人打工。
在房間的 create 函數中需要做底下的設定(以夜總會為例)...
set("no_work",1); // 不想讓它可以打工的話就設這個
set("no_work_msg","夜總會現在是休息時間喔.\n"); // 不能打工的訊息
set("shop_boss","夜總會經理"); // 一般就是指商店老闆, 這個設定一定要有
但是一些內定訊息也必須改為外設訊息,例如...
return notify_fail("你開始在這家商店打工.\n"+query("shop_boss")+
"道: 這可不是件輕鬆的工作, 要好好幹啊~!\n"+
"你答道: 是~! 人家會努力的!\n");
應該要有個設定...
set("shop_name","夜總會");
return notify_fail("你開始在這間"+query("shop_name")+"打工.\n"+
query("shop_boss")+"道: 要好好幹啊~!\n"+
"你答道: 是~! 人家會努力的!\n");
上面的東西我已經改好了。
最後,就是房間要有底下的東西...
void init()
{
add_action("work_here",看要自訂什麼動作);
}
這樣就可以了。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.134.34.90