init: add workspace files

This commit is contained in:
2026-05-26 16:41:20 +08:00
commit f4f2393f72
1041 changed files with 67405 additions and 0 deletions

View File

@@ -0,0 +1,13 @@
/**
*
* @authors kwer (kwer8080@foxmail.com)
* @date 2017-09-25 22:24:58
* @version $Id$
*/
this.inherits(ROOM);
this.name = "兵营";
this.desc = "这里是兵营,密密麻麻到处都是官兵,有的在武将的指挥下列队操练,有的独自在练功,有的坐着、躺着正在休息。南墙下坐着主帅,不动声色地巡视着四周。看到你进来,他们全都瞪大眼睛盯着你。";
this.exits = {
"out" : "xiangyang/guangchang",
};
this.set_npc('xiangyang/bing');

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "东城门";
this.desc = "这里是襄阳城的东城门的内城门。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,一些官兵们正在盘查要离襄阳城的人。两边是上城头的石阶,向西进入城区。";
this.exits = {
"west" : "xiangyang/eastjie3",
"east" : "xiangyang/eastgate2",
"south" : "xiangyang/walle29",
"north" : "xiangyang/walle1",
};

View File

@@ -0,0 +1,8 @@
this.inherits(ROOM);
this.name = "东门外";
this.desc = "这里是襄阳城的东城门,只见城门上方刻着『青龙门』三个大字。城门高三丈,宽约二丈有余,尺许厚的城门上镶满了拳头般大小的柳钉。门洞长约四丈,大约每隔两个时辰就换官兵把守。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,城内一些官兵们正在盘查要离襄阳城的人。";
this.exits = {
// "east" : "city2/yidao",
"west" : "xiangyang/eastgate1",
// "northeast" : "zhongzhou/toyy",
};

View File

@@ -0,0 +1,10 @@
this.inherits(ROOM);
this.name = "东大街";
this.desc = "这是一条宽阔的青石板街道,向东西两头延伸。东边是一个大十字街口。西面是襄阳的中央广场,北边是襄阳守城大将王坚的府邸大门,只见那儿守备森严,闲杂人等一般是不能接近的。";
//南面飘来一缕缕的药香,噢,原来是一家药铺。";
this.exits = {
east: "xiangyang/eastjie2",
west: "xiangyang/guangchang",
// south: "xiangyang/yaopu",
// north: "xiangyang/jiangjungate"
};

View File

@@ -0,0 +1,16 @@
/**
*
* @authors kwer (kwer8080@foxmail.com)
* @date 2017-09-23 16:59:50
* @version $Id$
*/
this.inherits(ROOM);
this.name = "东大街";
this.desc = "这是一条宽阔的青石板街道,向东西两头延伸。";
// this.desc = "这儿是很大的十字街口,北边是东内大街,南面是一条街道,听说有钱人一般都住在里面,东面通向襄阳城的青龙门,向西可到达中央广场。";
this.exits = {
east : "xiangyang/eastjie3",
west : "xiangyang/eastjie1",
// south : "xiangyang/jiedao",
// north : "xiangyang/eastroad1",
};

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "东大街";//南边是木匠铺,锯木声、刨木声声声入耳
this.desc = "这是一条宽阔的青石街道,向东西两头延伸。东面是青龙内门,。北面是襄阳城的东兵营,隐隐能听见里面传来宋兵的操练声。西边是一个十字街口,只见人来人往、络绎不绝。";
this.exits = {
east : "xiangyang/eastgate1",
west : "xiangyang/eastjie2",
// south : "xiangyang/mujiang",
north : "xiangyang/bingying2",
};

View File

@@ -0,0 +1,10 @@
this.inherits(ROOM);
this.name = "广场";
this.desc = "这里是襄阳的中央广场,铺着青石地面。东面通向青龙门,西面通向白虎门,南面直达朱雀门,远远地你可看到北面是襄阳安抚使衙门。近年来蒙古大军屡次攻打襄阳,官府为防止蒙古奸细混杂进来,已经不允许人们在此聚集。只见一队官兵在此往来巡逻,你还是快离开吧。";
this.exits = {
east: "xiangyang/eastjie1",
west: "xiangyang/westjie1",
south: "xiangyang/southjie1",
north: "xiangyang/northjie1"
};
this.set_npc("xiangyang/guo");

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "北城门";
this.desc = "这里是襄阳城的北城门的内城门。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,一些官兵们正在盘查要离襄阳城的人。两边是上城头的石阶,向西进入城区。";
this.exits = {
east : "xiangyang/walle7",
west: "xiangyang/walle8",
south: "xiangyang/northjie3",
north: "xiangyang/northgate2"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "北门外";
this.desc = "这里是襄阳城的北城门,只见城门上方刻着『玄武门』三个大字。城门高三丈,宽约二丈有余,尺许厚的城门上镶满了拳头般大小的柳钉。门洞长约四丈,大约每隔两个时辰就换官兵把守。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,城内一些官兵们正在盘查要离襄阳城的人。";
this.exits = {
// east : "xiangyang/walle7",
south: "xiangyang/northgate1"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "北大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
south: "xiangyang/guangchang",
north: "xiangyang/northjie2"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "北大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
south: "xiangyang/northjie1",
north: "xiangyang/northjie3"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "北大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
south: "xiangyang/northjie2",
north: "xiangyang/northgate1"
};

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "南城门";
this.desc = "这里是襄阳城的南城门的内城门。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,一些官兵们正在盘查要离襄阳城的人。两边是上城头的石阶,向西进入城区。";
this.exits = {
east: "xiangyang/walle22",
west: "xiangyang/walle21",
south: "xiangyang/southgate2",
north: "xiangyang/southjie3"
};

View File

@@ -0,0 +1,6 @@
this.inherits(ROOM);
this.name = "南门外";
this.desc = "这里是襄阳城的南城门,只见城门上方刻着『朱雀门』三个大字。城门高三丈,宽约二丈有余,尺许厚的城门上镶满了拳头般大小的柳钉。门洞长约四丈,大约每隔两个时辰就换官兵把守。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,城内一些官兵们正在盘查要离襄阳城的人。";
this.exits = {
north: "xiangyang/southgate1"
};

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "南大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
// east: "xiangyang/eastjie2",
// west: "xiangyang/guangchang",
south: "xiangyang/southjie2",
north: "xiangyang/guangchang"
};

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "南大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
// east: "xiangyang/eastjie2",
// west: "xiangyang/guangchang",
south: "xiangyang/southjie3",
north: "xiangyang/southjie1"
};

View File

@@ -0,0 +1,9 @@
this.inherits(ROOM);
this.name = "南大街";
this.desc = "这是一条宽阔的青石板街道,向南北两头延伸。";
this.exits = {
// east: "xiangyang/eastjie2",
// west: "xiangyang/guangchang",
south: "xiangyang/southgate1",
north: "xiangyang/southjie2"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/eastgate1",
north: "xiangyang/walle2"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle9",
west: "xiangyang/walle11",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle10",
south: "xiangyang/walle12",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle13",
north: "xiangyang/walle11"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle14",
north: "xiangyang/walle12"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/westgate1",
north: "xiangyang/walle13"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle16",
north: "xiangyang/westgate1"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle17",
north: "xiangyang/walle15"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle18",
north: "xiangyang/walle16"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle19",
north: "xiangyang/walle17"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle20",
west: "xiangyang/walle18"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle1",
north: "xiangyang/walle3"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle21",
west: "xiangyang/walle19"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/southgate1",
west: "xiangyang/walle20"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle23",
west: "xiangyang/southgate1"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle24",
west: "xiangyang/walle22"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle25",
west: "xiangyang/walle23"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
north: "xiangyang/walle26",
west: "xiangyang/walle24"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
north: "xiangyang/walle27",
south: "xiangyang/walle25"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
north: "xiangyang/walle28",
south: "xiangyang/walle26"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
north: "xiangyang/walle29",
south: "xiangyang/walle27"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
north: "xiangyang/eastgate1",
south: "xiangyang/walle28"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
south: "xiangyang/walle2",
north: "xiangyang/walle4"
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
west: "xiangyang/walle5",
south: "xiangyang/walle3",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle4",
west: "xiangyang/walle6",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle5",
west: "xiangyang/walle7",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle6",
west: "xiangyang/northgate1",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/northgate1",
west: "xiangyang/walle9",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "城墙";
this.desc = "城墙顶面宽约丈余,外侧砌着半人高的垛口,每个垛口间留着方型射孔,俯身可见下方护城河泛着粼粼波光,偶尔有巡逻的兵卒从身边走过,甲胄碰撞发出 “哗啦” 声。";
this.exits = {
east: "xiangyang/walle8",
west: "xiangyang/walle10",
};

View File

@@ -0,0 +1,10 @@
this.inherits(ROOM);
this.name = "西城门";
this.desc = "这里是襄阳城的西城门的内城门。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,一些官兵们正在盘查要离襄阳城的人。两边是上城头的石阶,向东进入城区。";
this.exits = {
"south" : "xiangyang/walle15",
"north" : "xiangyang/walle14",
"west" : "xiangyang/westgate2",
"east" : "xiangyang/westjie3",
// "up" : "xiangyang/eastlou1",
};

View File

@@ -0,0 +1,8 @@
this.inherits(ROOM);
this.name = "西门外";
this.desc = "这里是襄阳城的西城门,只见城门上方刻着『白虎门』三个大字。城门高三丈,宽约二丈有余,尺许厚的城门上镶满了拳头般大小的柳钉。门洞长约四丈,大约每隔两个时辰就换官兵把守。近年来蒙古屡次侵犯襄阳城,故这儿把守相当严密,城内一些官兵们正在盘查要离襄阳城的人。";
this.exits = {
"east" : "xiangyang/westgate1",
// "west" : "xiangyang/eastgate1",
// "northeast" : "zhongzhou/toyy",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "西大街";
this.desc = "这是一条宽阔的青石板街道,向东西两头延伸。";
this.exits = {
"east" : "xiangyang/guangchang",
"west" : "xiangyang/westjie2",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "西大街";
this.desc = "这是一条宽阔的青石板街道,向东西两头延伸。";
this.exits = {
"east" : "xiangyang/westjie1",
"west" : "xiangyang/westjie3",
};

View File

@@ -0,0 +1,7 @@
this.inherits(ROOM);
this.name = "西大街";
this.desc = "这是一条宽阔的青石街道,向东西两头延伸。西面是白虎内门。";
this.exits = {
"east" : "xiangyang/westjie2",
"west" : "xiangyang/westgate1",
};