cash971888263.c

来自「C实现的MUD,对大家基本入门网络游戏很有帮助!」· C语言 代码 · 共 68 行

C
68
字号
// a skeleton for user rooms
inherit ROOM;
void create()
{
set("short", "海洋总行");
set("long", @LONG
这里是海洋银行的总行 杀手 小人物 无忧 舒畅 探路兵 布衣等等统统是这里的员工开个帮要两千黄金,造个房子还要一千黄金 明摆着剥削我 我的宠物都花了五千黄金了还教了宠物一百五十级的扑击格斗 基本轻功 结果连个流氓都打不过 没有天理
LONG
);
        set("exits", (["east" : "/p/residence/cash971888605","west" : "/p/residence/cash971888503","south" : "/d/taohuacun/taohua6.c",
]));
set("objects", ([
       ]) );
	set("owner", "cash");
	set("class", "海洋银行 ");
	set("valid_startroom",1);
	set("no_fight",1);

setup();
}
void init()
{
	add_action("do_invite","invite");
	//add_action("do_setowner","setowner");
}
int valid_enter(object me)
{
	int flag;
// always let owner go in:
	 if((string)me->query("class") != (string)query("class")
	&&(string)query("invite") != (string)me->query("id")
	&&(string)me->query("id") != (string)query("owner"))
	return 1;	

}
int do_invite(string arg)
{
	object me;
	me= this_player();
	if((string)me->query("id") != (string)query("owner"))
	return 0;
	set("invite",arg);
	write("你邀请"+arg+"来你的房间。\n");
	return 1;
}

/*int do_setowner(string arg)
{
	string oldowner;
	oldowner = (string)query("owner");
	set("owner",arg);
	write("你将房间的主人暂时设为"+arg+"。\n");
	call_out("set_back",60, oldowner);
	return 1;
}

int set_back(string oldowner)
{
	set("owner", oldowner);
	return 1;
}
*/

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?