tiemuzhen.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 78 行
C
78 行
inherit NPC;#include <ansi.h>void create(){ set_name("铁木真",({"tiemuzhen"})); set("gender","男性"); set("long","铁木真是蒙古草原的英雄!\n"); set("shen",25000); set("combat_exp",500000); set("age",45);set("pubmaster",1); set("food",250); set("water",250); set("neili",2500); set("max_neili",2500); set("force_factor",60); set_skill("dodge",260); set_skill("force",260); set_skill("parry",260); set_skill("qinnashou",300); set_skill("unarmed",260); set_skill("blade", 200); map_skill("parry", "qinnashou"); map_skill("hand", "qinnashou"); prepare_skill("hand", "qinnashou"); setup();// carry_object("clone/weapon/gangdao")->wield(); carry_object("clone/cloth/cloth")->wear(); add_money("gold",1);}int accept_object(object who, object ob){ int i; if (!(int)who->query_temp("learn_timea")) who->set_temp("learn_timea", 0); if( !ob->query("money_id") ) return 0; if(who->query_skill("qinnashou",1)<30) i=ob->value() / 50; else { if(who->query_skill("qinnashou",1)<60) i=ob->value() / 100; else { if(who->query_skill("qinnashou",1)<100) i=ob->value() / 150; else i=ob->value() / 300; } } who->add_temp("learn_timea",i); message_vision("铁木真对$N说道:既然你诚心想学我的武功,我就成全成全你吧。\n",who); tell_object(who,"现在你可以向铁木真学习了。\n"); return 1;}int recognize_apprentice(object ob){ if( ob->query_temp("learn_timea") <= 0) return 0;else ob->add_temp("learn_timea",-1);return 1;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?