laobaopo.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 81 行
C
81 行
// lapbaopo.cinherit NPC;void create(){ set_name("老鸨婆", ({ "laobao po", "laobao", "po" }) ); set("gender", "女性" ); set("title", "怡红院老板娘"); set("age", 42); set("long", "\n这老鸨婆虽是徐娘半老,但仍风韵尤存,只不过脸上的粉太厚了。\n"); set("str", 25); set("dex", 25); set("con", 25); set("int", 25); set("no_get", "1"); set("shen_type", -1); set_skill("unarmed", 20); set_skill("force", 20); set_skill("dodge", 35); set("combat_exp", 25000); set("max_qi", 300); set("max_jing", 100); set("neili", 500); set("max_neili", 500); set("attitude", "friendly"); set("inquiry", ([ "千金楼" : "我们千金楼可是北京城里头一份的找乐子去处。", ]) ); setup(); carry_object("/d/city/obj/flower_shoe")->wear(); carry_object("/d/city/obj/pink_cloth")->wear();}void init(){ object ob; ::init(); if (interactive(ob = this_player()) && !is_fighting()) { remove_call_out("greeting"); call_out("greeting", 1, ob); }}void greeting(object me){ command("look " + me->query("id")); if (me->query("gender")=="无性") { command("say 你当老娘是烂婊子吗?辣块妈妈,老娘满汉蒙藏回都接,就是不伺候太监!"); command("kick " + me->query("id")); message("vision", me->name() +"被老鸨婆一脚踢出门外。\n", environment(me), ({me}));// me->move("/d/city2/dongcha2"); message("vision", me->name() +"被人从千金楼里踢了出来,栽倒在地上,磕掉两颗门牙。\n", environment(me), ({me})); } else { if (me->query("class") =="bonze") { command("say 呦," + RANK_D->query_respect(me) +"也来光顾我们千金楼啊。"); command("say 想当年我接过一个西藏喇嘛,他上床前一定要念经,一面念经,眼珠子就骨溜溜的瞧着我。"); } if (me->query("gender")=="女性") { command("say 哎呀,这年月大姑娘也逛窑子,成何体统。"); command("sigh"); command("say 可惜我儿子不在,不然让他伺候你。"); } command("say 楼上楼下的姑娘们,客人来了!"); } return ;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?