⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 feizei.c

📁 C实现的MUD,对大家基本入门网络游戏很有帮助!
💻 C
字号:
// feizei.c//星星(lywin)2000/5/30为一个任务系统写此npc#include <ansi.h>inherit NPC;void create(){	set_name("小毛贼",({ "mao zei","zei" }) );	set("title",HIY"飞天遁地"NOR);        set("gender", "男性" );        set("long", "这是无恶不做的小毛贼,背上有一个小小包裹,看样子是才偷了不少银子。\n");	set("int", 20);	set("str", 20);	set("con", 20);	set("dex", 60);        set("attitude", "aggressive");        set("shen_type", -1);  set("combat_exp", 1000+random(300000));  set("age", 10+random(30));  set("per", 14+random(20));  set("max_qi",100+random(400));  set("max_jing",100+random(400));  set("max_sen",300+random(300));  set("max_neili",300+random(300));  set("max_mana",300+random(300));  set_skill("unarmed", 10+random(190));  set_skill("dodge", 50+random(200));  set_skill("parry", 10+random(190));  set_skill("sword", 10+random(190));	        setup();        carry_object( __DIR__ "changjian")->wield();	carry_object("/clone/cloth/cloth")->wear();  add_money("silver", random(20));}void init(){	add_action("do_guard", "halt");        remove_call_out("hunting");	if(!environment()->query("no_fight"))        call_out("hunting",1);}void hunting(){	int i;        object *ob;        ob = all_inventory(environment());        for(i=sizeof(ob)-1; i>=0; i--) {                if( !ob[i]->is_character() || ob[i]==this_object() || !living(ob[i])) continue;		if(ob[i]->query("vendetta/authority")) continue;                kill_ob(ob[i]);                ob[i]->fight(this_object());        }}int heal_up(){        if( environment() && !is_fighting() ) {                call_out("leave", 1);                return 1;        }        return ::heal_up() + 1;}void leave(){        message("vision",HIB+name()+"急急忙忙地走开了。\n" NOR,                 environment(), this_object() );        destruct(this_object());}int do_guard(string arg){        write(this_player()->query("name")+",你现在不能用halt!\n");        return 1;}

⌨️ 快捷键说明

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