# mud-note-quest **Repository Path**: bluezone_admin/mud-note-quest ## Basic Information - **Project Name**: mud-note-quest - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-04-13 - **Last Updated**: 2026-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # mud-note-quest #### 数据库 docker run --name mud-note-quest-db -e POSTGRES_PASSWORD=postgres_passwd -e POSTGRES_USER=postgres_user -e POSTGRES_DB=mud-note-quest -v pg_data:/var/lib/postgresql/data -p 5432:5432 -d postgres:15 docker run --name mud-note-quest-db -e POSTGRES_PASSWORD=postgres_passwd -e POSTGRES_USER=postgres_user -e POSTGRES_DB=mud-note-quest -v H:\docker\data\mud-note-quest-db\db-data:/var/lib/postgresql/data -p 5432:5432 -d postgres:15 ### 清空所有数据 ```sql delete from mud_animal ; delete from mud_classes ; delete from mud_dungeon_door ; delete from mud_dungeon_map ; delete from mud_dungeon_segment ; delete from mud_hero ; delete from mud_hireling ; delete from mud_item ; delete from mud_monster ; -- delete from mud_play_user ; delete from mud_race ; delete from mud_skill ; delete from mud_world_map ; delete from mud_world_map_symbol ; ``` ### 任务清单 - [✅️] 命令系统 - [❌] 城镇系统 - [❌] 在地下城平时使用物品(非战斗模式) - [❌] 事件监听系统 - [❌] 改造事件监听系统. > 计划把监听同一事件的处理写到同一个类?或者是给监听同一事件的监听器增加执行顺序? - [❌] 战斗系统 - [✅️] 把战斗改为命令行模式 - [✅️] 攻击 - [✅️] 使用法术 - [✅️] 使用物品 - [❌] 把承受伤害改为命令行模式 - [❌] 静默移动 - [❌] 吸引怪物 - [❌] 死亡重新创建角色,并传送到随机的城市 - [❌] 英雄相关系统 - [❌] 随从系统 - [❌] 动物系统 - [✅️] 断臂/恢复/增加第三只手系统 - [❌️] 测试地下城 - [❌️] PALACE("宫殿", "/json/dungeon/palace.json", PalaceTypeHandler.class), - [❌️] CRYPT("地穴", "/json/dungeon/crypt.json", CryptTypeHandler.class), - [❌️] TOMB("陵墓", "/json/dungeon/tomb.json", TombTypeHandler.class), - [❌️] SANCTUARY("庇护所", "/json/dungeon/sanctuary.json", SanctuaryTypeHandler.class), - [❌️] TEMPLE("神庙", "/json/dungeon/temple.json", TempleTypeHandler.class), - [❌️] PRISON("牢狱", "/json/dungeon/prison.json", PrisonTypeHandler.class), - [❌️] SEWERS("下水道", "/json/dungeon/sewers.json", SewersTypeHandler.class), - [❌️] CITADEL("城堡", "/json/dungeon/citadel.json", CitadelTypeHandler.class), - [❌️] PYRAMID("金字塔", "/json/dungeon/pyramid.json", PyramidTypeHandler.class) , - [❌️] ZIGGURAT("塔庙", "/json/dungeon/ziggurat.json", ZigguratTypeHandler.class), - [❌️] LABORATORY("实验室", "/json/dungeon/laboratory.json", LaboratoryTypeHandler.class), - [❌️] ENTRAILS("巨兽之肠", "/json/dungeon/entrails.json", EntrailsTypeHandler.class), - [❌️] MEGA_DUNGEON("巨型地牢", "/json/dungeon/mega_dungeon.json", MegaDungeonTypeHandler.class), - [❌️] CAVE("洞穴", "/json/dungeon/cave.json", CaveTypeHandler.class), - [❌️] MINE("矿洞", "/json/dungeon/cave.json", MineTypeHandler.class), - [❌️] NECROPOLIS("大墓地", "/json/dungeon/necropolis.json", NecropolisTypeHandler.class), ### 更多种族 - 骰点 种族 HP 种族能力 - 1 [稀有]光人 16 开始游戏时,你拥有3个光亮术咒语。 - 2 [稀有]小精灵 8 开始游戏时,你拥有5个随机基本咒语。 - 3 [稀有]史莱姆 10 如果你吞噬一个敌人的尸体,你恢复全部H P。 - 4 [稀有]南瓜人 16 开始游戏时,你拥有3个束缚术咒语(见39页)。 - 5 [稀有]猫人 19 你可以在城市中以双倍价格出售物品。 - 6 [稀有]半人类混血 20 掷骰选择一个新种族,并获得该种族的能力。 - 1 [外来]犀牛人 24 你可以用你的角攻击(伤害为1D6 )。 - 2 [外来]活植物 10 当你死亡时掷骰,如掷出3或更高,你复活并恢复至1H P。 - 3 [外来]乌鸦人 14 开始游戏时,你拥有5个随机高级咒语。你可以跳过旅行事件。 - 4 [外来]鸭人 15 你可以在水域地形格子行走,并可以跳过旅行事件。 - 5 [外来]熊猫人 30 食物消耗量翻倍。 - 6 [外来]鲨人 18 你可以在水域地形格子行走。 - 1 [怪物]哥布林 3 如果你的攻击骰掷出1,你自爆了。对房间中所有生物造成5点伤害。 - 2 [怪物]兽人 21 无。 - 3 [怪物]半人马 19 在六角格地图上旅行时消耗食物减半。 - 4 [怪物]蘑菇人 10 你可以在任意时刻消耗1份食物来恢复1d6 H P。 - 5 [怪物]食人魔 40 你无法使用药水、魔法卷轴,也无法穿戴护甲。造成伤害+2。 - 6 [怪物]龙裔 30 开始游戏时,你拥有3个火球术咒语。 ### 更多职业 - 消费 职业 HP加值 职业能力 初始武器 特殊要求 - 10 [高级]复仇者 2 无。 无 曾为一名死去的家人复仇。 - 20 [高级]无情之人 1 无。 无 杀死10个小恶魔。 - 20 [高级]哥布林杀手 0 从自爆词缀受到的伤害-2。 无 杀死20个哥布林。 - 20 [高级]矿工 1 如果你消耗了所有火把,你可以直接离开地牢。 无 成功完成两个地牢。 - 30 [高级]掘墓者 2 对不死敌人造成的伤害+2。 无 曾经经历过其他角色的死亡。 - 30 [高级]角斗士 3 无。 无 曾在竞技场战斗过。 - 30 [高级]看门人 1 无。 无 将一个下水道的所有怪物杀死。 - 30 [高级]收藏家 0 可以以5金币的价格出售一件护甲。 无 找到一套护甲的所有五个部位。 - 30 [高级]非洲中心主义者 1 无。 无 杀死3个木乃伊。 - 30 [高级]捕虫者 1 对昆虫类和蛛类敌人造成的伤害+1。 无 杀死10只昆虫类或蛛类怪物。 - 40 [高级]兽人杀手 2 无。 无 杀死1个兽人之王或兽人队长。 - 50 [高级]屠龙者 3 无。 无 杀死一头巨龙。 - 50 [高级]守卫 1 无。 无 杀死至少3个怪物。 - 50 [高级]吸血鬼猎人 0 对吸血鬼和食尸鬼造成的伤害+1 无 杀死2个吸血鬼。 - 70 [高级]学者 0 获得3个随机基本咒语。 无 使用过咒语或魔法卷轴。 - 70 [高级]木匠 1 无。 无 曾经到达过两个森林格子。 - 80 [高级]驱鬼者 0 战斗第一回合可以无视无形词缀。 无 杀死10个具有无形词缀的敌人。 - 100 [高级]厨师 0 每消灭一个敌人,获得1份食物。 无 在旅途中消耗20份食物。 - 100 [高级]铁匠 1 你可以消耗1个火把来修理1件护甲。 无 你的护甲曾经被破坏过。 - 100 [高级]双持战士 0 可以使用两把武器攻击(每只手一把武器)。 无 杀死2个地牢Boss。 - 100 [高级]魔法师 0 获得4个随机基本咒语。 无 拥有3个基本咒语。 - 100 [高级]勇士 2 无。 无 杀死1个地牢Boss。 - 100 [高级]商人 0 可以以双倍价格卖出物品。 无 卖出1个物品。 - 100 [高级]海盗 1 无视剧毒词缀。 无 航行过5个水域格子。 - 100 [高级]幸存者 4 无。 无 穿过2个沙漠格子。 - 120 [高级]盗贼 0 开锁时无需消耗火把。 无 开锁4次。 - 200 [高级]多持战士 0 可以使用任意把武器攻击。 无 成为双持战士。 - 200 [高级]贵族 0 可以在任意空格子建造堡垒(见42页)。 无 和一个要塞的君主对话。 - 200 [高级]牧师 1 获得2个治疗术咒语。 无 面对过不死敌人。 - 200 [高级]德鲁伊 0 获得4个随机自然咒语(见39页)。 无 穿过6个森林格子。 - 200 [高级]死灵法师 0 获得4个随机死亡咒语(见39页)。 无 使用冰冻射线咒语。 - 200 [高级]吟游诗人 1 获得3个瘫痪术高级咒语(见39页)。 无 游历过3个城市。 - 200 [高级]圣骑士 3 获得3个治疗术咒语。 无 成为骑士或牧师。 - 200 [高级]邪武士 3 获得4个随机死亡咒语,但失去所有治疗术咒语。 无 成为圣骑士。 - 300 [高级]元素法师 2 获得4个随机元素咒语。 无 拥有一个火系及一个冰系咒语。 - 300 [高级]斗士 6 在城市或要塞休息不需要支付金币。 无 完成4个地牢。 - 400 [高级]骑士 2 得到一匹马(见41页)。 无 成为贵族。 - 400 [高级]死灵宗师 4 获得4个随机死亡咒语。 无 成为死灵法师,杀死一个巫妖。 - 400 [高级]刺客 3 每次战斗的第一次攻击造成3倍伤害。 无 成为盗贼,杀死一个boss。 - 400 [高级]炼金术士 2 可以支付50gold来制作1个生命药水。 无 拥有任意4个咒语。 - 500 [高级]奥术师 3 获得4个任意高级咒语。 无 拥有任意6个不同咒语。 - 500 [高级]巫妖 6 获得4个随机死亡咒语。 无 成为死灵宗师,然后死掉。 - 600 [高级]领主 0 你可以建造一个城市(见42页)。 无 建造一个堡垒(见42页)。 - 1000 [高级]君王 0 你可以建造一个要塞(见42页)。 无 建造一个城市(见42页)。 - 6000 [高级]皇帝 0 统治整个世界!! 无 拥有一个要塞以及3个封臣(见42页)。 ### 更多咒语 - 1 [死亡]飘渺之体 本次战斗结束前,你承受的所有伤害都会降为1点。 - 2 [死亡]灵魂吸取 战斗结束后,每杀死1个怪物,恢复5 H P。 - 3 [死亡]亡灵放逐 摧毁和你相同区域的所有不不死死生物。 - 4 [死亡]亡灵火种 战斗结束后,每杀死1个怪物,得到2个火把。 - 5 [死亡]召唤骷髅 召唤一个骷髅Skeleton (4 HP;Damage 1;不死),在你离开地牢前一直存在。 - 6 [死亡]亡灵复生 召唤1d6个骷髅Skeletons (4 HP;Damage 1;不死)来帮助你,直到本次战斗结束。 - 1 [元素]召唤元素之灵 召唤一个元素之灵Elemental (3 HP;Damage 2)来帮助你,直到本次战斗结束。 - 2 [元素]岩石护甲 创造一个5HP的护甲,如果你离开地牢,该护甲会消失。 - 3 [元素]冰冻射线 对1个怪物造成4点伤害,并使它下回合无法攻击。 - 4 [元素]闪电术 对1个怪物造成6点伤害。 - 5 [元素]火球术 对1个房间的所有怪物造成5点伤害。 - 6 [元素]天崩地裂 彻底摧毁一个地牢房间及房间内部的一切! - 2 [高级]虫群之雨 对所有敌人造成7点伤害。 - 3 [高级]开启传送门 开启一个临时的传送门,你不知道门后是什么。 - 4 [高级]造餐术 制造2d6份食物。 - 5 [高级]瘫痪术 使房间中的所有怪物无法攻击,持续2个回合。 - 6 [高级]飞行术 可以进入任意地形格子,不需要消耗食物,不会触发旅行事件。 - 7 [高级]法力重铸 恢复1个已用过的其他咒语。 - 8 [高级]魔法之盾 可以吸收4点伤害,可多次施放并累加。 - 9 [高级]岩石护甲 创造一个5 HP的护甲,如果你离开地牢,该护甲会消失。 - 10 [高级]魔法爆破 对1个怪物造成12点伤害。 - 11 [高级]召唤元素之灵 召唤一个元素之灵Elemental (3 HP;Damage 2)来帮助你,直到本次战斗结束。 - 12 [高级]飘渺之体 本次战斗结束前,你承受的所有伤害都会降为1点。