xianglu.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 48 行
C
48 行
#include <ansi.h>inherit ITEM;void create(){ set_name("香炉", ({ "xiang lu", "lu" }) ); set_weight(3000); set_max_encumbrance(5000); if( clonep() ) set_default_object(__FILE__); else { set("unit", "个"); set("long", "这是一个庙里常见的香炉,用来让善男信女们插香(pushin)进愿。\n"); set("value", 1000); set("material", "gold"); set("no_get",1); set("no_drop",1); set("amount",30); } setup();}void init(){ add_action("do_pushin", "pushin");}int do_pushin(string arg){ object me, ob; me = this_player(); if(!arg&&arg!="xiang") return notify_fail("你要插什么东西?\n"); if( me->query_temp("marks/dian_temp") && random(2) == 1 ) { ob=new("/d/tianlongsi/obj/box"); ob->move(me); tell_object(me, "\n你忽然觉得香在插下时被什么挡住了!\n你扒开香灰,发现了一个盒子。\n"); return 1; } else return notify_fail("你把一柱香插进香炉,拜了两拜。\n"); return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?