📄 dang.c
字号:
// waterskin.c#include <login.h>inherit ITEM;inherit F_LIQUID;string *revive_loc= ({ "/d/city/wumiao", "/d/city/wumiao",});void init(){ add_action("do_eat", "chi");}void create(){ set_name("大海碗", ({ "aiwan", "wan" }) ); set_weight(700); if( clonep() ) set_default_object(__FILE__); else { set("long", "一个青瓷大海碗,你可以chi里面的汤\n"); set("unit", "个"); set("value", 20); set("max_liquid", 15); } // The liquid contained in the container is independent, we set a copy // in each cloned copy. set("liquid", ([ "type": "alcohol", "name": "孟婆汤", "remaining": 5, "drunk_apply": 6, ]) );}int do_eat(string arg){ int foo; object me = this_player(); if (!id(arg)) return notify_fail("你要吃什么?\n"); if(this_player()->is_ghost()) { this_player()->reincarnate(); this_player()->unconcious(); this_player()->move(revive_loc[random(sizeof(revive_loc))]); this_player()->set("startroom", base_name(environment(this_player()))); message("vision", "你忽然发现前面多了一个人影,不过那人影又好像已经在那里\n" "很久了,只是你一直没发觉。\n", environment(this_player()), this_player()); } return 1;}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -