pubu.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 54 行
C
54 行
// Room: /u/qingyun/jyzj/pubu.c// Updated by jpei#include <ansi.h>inherit ROOM;void create(){ set("short", HIW"瀑布"NOR); set("long", @LONG你向西走出两里多路,只见峭壁上有一道大瀑布冲击而下,料想是雪融而成,阳光照射下犹如一条玉龙,极是壮观美丽。瀑布泻在一个清澈碧绿的深潭(pool)之中,潭水却也不见满,当是另有泄水的去路。潭水中不时的跳起一尾大白鱼,似乎随手可得。LONG ); set("exits", ([ "east" : __DIR__"cuigu", ])); set("item_desc", ([ "pool" : "只见碧绿的水中十余条大白鱼(fish)来回游动着。\n" ])); set("resource/water", 1); set("outdoors", "kunlun"); set("no_clean_up", 0); set("fish_count", 20); setup();}void init(){ add_action("do_catch", ({"catch", "zhua", "zuo"}));}int do_catch(string arg){ object me = this_player(); if (arg == "fish" || arg == "white fish" || arg == "yu") { if (query("fish_count")) { if (!present("zhi tiao", me)) message_vision("潭中跃起一尾大白鱼,$N忙伸手去抓,虽然碰到了鱼身,却一滑滑脱了。\n", me); else { message_vision("一尾大白鱼游上水面,$N用一条树枝使劲疾刺下去,正中鱼身。\n", me); add("fish_count", -1); new(__DIR__"obj/fish")->move(me); } return 1; } else return notify_fail("潭里的白鱼都被人抓光了。\n"); } return 0;}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?