man.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 110 行

C
110
字号
#include <ansi.h>inherit NPC;int ask_me();//int ask_gift();int ask_bing();void create(){       set_name("无名居士", ({ "noname", "man" }));        set("title",HIW"一代宗师"NOR);	set("long",               "他就是无名居士,没有人知道他的来历。\n"              "如果你想收集神书,你可以问问他(book)和(shi).\n"              );        set("age", 57);        set("class", "beggar");	set("attitude", "friendly");	set("shen_type", 1);	set("str", 700);	set("int", 40);	set("con", 40);	set("dex", 700);	set("no_kill",1);	set("qi",   99999999);	set("jing", 99999999);	set("eff_qi",   99999999);	set("eff_jing", 99999999);	set("max_qi",   99999999);	set("max_jing", 99999999);	set("neili", 4500);	set("max_neili", 4500);	set("jiali", 0);	set("combat_exp", 25000000);	set("score", 50000);                        set_skill("strike",200);        set_skill("unarmed",200);        set_skill("dodge",200);        set_skill("force", 200);	set_skill("parry", 210);	set_skill("literate", 200);	set_skill("canzhi-duanhun",300);        map_skill("unarmed", "canzhi-duanhun");        map_skill("parry", "canzhi-duanhun");set("inquiry", ([            "book": "神书共有四十二本,你可以用help tasks获得有关方面知识!",            "shi": "只有靠"HIR"七"+HIC+"彩"+HIY+"向"+HIM+"导"+HIG+"石"NOR+CYN"才能找到神书,灵石二十两一块!",	     "mengzhu": (: ask_me :),//	     "月饼":(: ask_bing :),	    // "gift":(: ask_gift :),            ]) );       	setup();}int accept_object(object me, object ob){object shi; if( ob->query("money_id") && ob->value() >= 2000){		 if (!present("xdshi", me))	{	shi = new("/clone/misc/findbook");	command("say 好吧,"+me->query("name")+"既然给了钱,我就给你一块!\n");	shi->move(me);	message_vision("$N将一块"HIR"七"+HIC+"彩"+HIY+"向"+HIM+"导"+HIG+"石"NOR"交给了$n。\n" , this_object(), me );	} else 	command("say 你不是有了一块嘛,还想要?钱我没收!\n");return 1;}command("say 谢谢,但我不要这东西!");return 0;}int ask_me(){if(this_player()->query("combat_exp")<1500000)  tell_object(this_player(),"无名居士说道:你经验太低,想要做盟主,必死无疑!\n");else {tell_object(this_player(),"无名居士说道: 好吧,里面危险重重,千万别乱来,否则有生命危险。自己小心吧!\n");this_player()->move("/d/biwu/hole");}return 1;}int ask_bing(){object me,bing;me = this_player();if(!me->query("marks/nabing")){message_vision("无名居士道:好吧,就当做是$N的中秋节礼物吧。无名居士给了$N一只中秋节月饼。\n",me);bing = new("/clone/misc/yuebing");bing->move(me);me->set("marks/nabing",1);}else tell_object(me,"你已经拿过一次月饼了,还想拿?\n");return 1;}/*int ask_gift(){object me,gift;me = this_player();if(!me->query("marks/nagift")){message_vision("无名居士道:好吧,就当做是$N的国庆节礼物吧。无名居士给了$N一只国庆节红包。\n",me);gift = new("/clone/misc/guogift");gift->move(me);me->set("marks/nagift",1);}else tell_object(me,"你已经拿过一次红包了,还想拿?\n");return 1;}*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?