newbie3.c
来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 64 行
C
64 行
// Room: /d/welcome/newbie3
inherit ROOM;
void create ()
{
set ("short", "欢迎光临侠客行海洋II");
set ("long", @LONG
离开入世之路后!你会到达游戏中的第一站!也就是平安城,在平安
城里你可以放心的熟悉一下各种命令,看看帮助文件!因为在平安城里是
决对不会死的你也可以在里面的客栈做做工作挣些钱,也可以在武馆学点
初级的武技好了!让我们祝贺你踏入江湖吧!
这里是最后的大门,踏出这里就走向江湖了。请你记得多保存你的
资料(save),如果累了想离开请(quit),不懂的地方可以看(help),祝你
玩的愉快。这里有8条路分别通向
1 扬州中心 2 北京中心 3 襄阳中心 4 大理中心
5 泉州中心 6 襄阳武馆 7 平安客店 8 成都中心
LONG);
set("exits", ([ /* sizeof() == 1 */
"1" : "/d/city/guangchang",
"2" : "/d/city2/tian_anm",
"3" : "/d/xiangyang/guangchang",
"4" : "/d/dali/center",
"5" : "/d/quanzhou/zhongxin",
"6" : "/d/wuguan/guanmen",
"7" : "/d/pingan/pingankezhan",
"8" : "/d/city3/kedian",
]));
set("no_magic", 1);
set("no_beg",1);
set("pingan",1);
set("no_fight", 1);
setup();
}
int valid_leave(object me, string dir)
{
object *inv,kicker;
int sizeinv,n,tt;
if (dir =="down")
{
if ( me->query("PKS") >= 3)
return notify_fail("你杀过太多的玩家!平安城不欢迎你!\n");
if ( me->query("age") >= 20)
return notify_fail("你这么大岁数也还想进平安城?\n");
inv=all_inventory(me);
sizeinv=sizeof(inv);
while (sizeinv--)
{
if (inv[sizeinv]->is_character())
return notify_fail("你想进去拐卖人口?\n");
}
}
return ::valid_leave(me, dir);
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?