?? feifei.c
字號:
//feifei.c
inherit NPC;
void greeting(object);
void init();
void create()
{
set_name("肥肥", ({ "fei fei","fei" }) );
set("gender", "男性" );
set("age", 35);
set("long", "一個肥頭大耳的廚師,兩只小眼睛不停地眨巴著。\n");
set("shen_type", -1);
set("combat_exp", 10000);
set("str", 20);
set("dex", 22);
set("con", 20);
set("int", 21);
set("attitude", "friendly");
setup();
carry_object("/clone/misc/cloth")->wear();
add_money("silver",50);
}
void init()
{
object ob;
::init();
if( interactive(ob = this_player()) && !is_fighting() ) {
remove_call_out("greeting");
call_out("greeting", 1, ob);
}
}
void greeting(object ob)
{
object obn;
if( !ob || environment(ob) != environment() ) return;
if(((string)ob->query("family/family_name")=="白駝山派")&&(random(3)==1))
{say("肥肥笑吟吟地說道:這位" + RANK_D->query_respect(ob)
+ "您餓了吧,請用餐。\n");
// obn=new("/d/baituo/obj/cake");
// obn->move(environment(ob));
// obn=new("/d/baituo/obj/doujiang");
// obn->move(environment(ob));
}
else
say("肥肥小眼一眨,笑吟吟地說道:這位" + RANK_D->query_respect(ob)
+ ",歡迎來參觀,可不要偷吃喲。\n");
return;
}
int accept_object(object who, object ob)
{
object obn;
if( !who || environment(who) != environment() ) return 0;
if ( !objectp(ob) ) return 0;
if ( !present(ob, who) ) return notify_fail("你沒有這件東西。\n");
if ( (string)ob->query("id") != "mu chai" )
return notify_fail("肥肥不要這件東西。\n");
command("smile "+(string)who->query("id"));
if (random(3)==1)
{
obn = new("/clone/money/silver");
obn->set_amount(12);
obn->move(who);
tell_object(who,"我多給你二兩銀子,不要聲張!\n");
}
else
{
obn = new("/clone/money/silver");
obn->set_amount(10);
obn->move(who);
tell_object(who,"再接再勵,以后我會給你好處的!\n");
}
return 1;
}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -