在这个修仙模块中,包含了多种战斗玩法,如打劫、以武会友、真仙武斗、镜像对决、摘榜等,以下为你详细介绍各玩法的规则和流程。
一、战斗触发指令及前置条件
1. 打劫
指令:
以 #打劫
开头的消息。
前置条件:
- 时间需处于星阁阁主不看管的时段。
- 主动方玩家需存在存档,且消息不能为私聊消息。
- 主动方当前不能处于猜大小游戏进行中。
- 被打劫方需为修仙者且存在存档。
步骤:
1. 检查前置条件。
2. 读取主动方和被打劫方的玩家信息,获取双方境界。
3. 进行战斗(调用 技能配置)。
4. 根据战斗结果进行相应处理,如更新玩家血量、血气、灵石等。
2. 以武会友
指令:
以 #以武会友
开头的消息。
前置条件:
- 主动方玩家需存在存档,且消息不能为私聊消息。
- 主动方当前不能处于猜大小游戏进行中。
- 消息中需 @
id对方玩家,被打者需为修仙者且存在存档。
- 主动方和被打者都需有有效的境界信息。
- 双方不能正在进行其他任务,若被打者忙碌,主动方需有 剑xx
道具。
- 双方需满足比武的冷却时间要求。
- 双方血量需大于等于血量上限的 1.2
倍。
步骤:
1. 检查前置条件。
2. 读取主动方和被打者的玩家信息,获取双方境界。
3. 设置双方玩家的法球倍率和当前血量为上限。
4. 进行战斗(调用 技能配置)。
5. 根据战斗结果进行相应处理,如更新玩家血量、血气、灵石等,并发送战斗消息。
3. 真仙武斗
指令:
以 #真仙武斗
开头的消息。
前置条件:
- 主动方玩家需存在存档,且消息不能为私聊消息。
- 被挑战方需为修仙者且存在存档。
- 主动方和被挑战方不能为同一人。
步骤:
1. 检查前置条件。
2. 读取主动方和被挑战方的玩家信息。
3. 设置双方玩家的法球倍率和当前血量为上限。
4. 进行战斗(调用 技能配置)。
5. 发送战斗过程消息和最终结果消息。
4. 镜像对决
指令:
以 #镜像对决
开头的消息。
前置条件:
- 通过 verc
验证。
- 主动方玩家需存在存档,且消息不能为私聊消息。
步骤:
1. 检查前置条件。
2. 读取主动方玩家信息,并将其作为对手(镜像)。
3. 设置双方玩家的法球倍率和当前血量为上限,将对手的名号设置为主动方名号加上 “的镜像”。
4. 进行战斗(调用 技能配置)。
5. 发送战斗过程消息和最终结果消息。
5. 摘榜
指令:
以 #摘榜
开头,后面跟 1 - 20
之间的排名数字。
前置条件:
- 通过验证。
- 主动方玩家需存在存档,且消息不能为私聊消息。
- 当前没有其他人正在进行摘榜操作。
- 主动方的排名需低于所挑战的排名。
- 主动方拥有至少 5000000000
灵石。
步骤:
1. 检查前置条件。
2. 读取武神榜信息。
3. 若挑战排名无修士,直接更新榜单并发送胜利消息。
4. 若有修士,扣除主动方 5000000000
灵石,进行战斗(调用 技能配置)。
5. 根据战斗结果更新榜单并发送相应消息。
二、技能选择与战斗机制
1. 技能选择
- 战斗开始前,会向双方玩家推送可选择的技能列表,指令样式为 #选择技能1,2,3
。
- 玩家有 40000
毫秒的时间进行选择。
2. 战斗回合
- 每回合开始时,会向双方玩家推送当前技能的冷却时间,指令样式为 #释放技能1第X回合
。
- 玩家有 20000
毫秒的时间决定是否释放技能。
- 优先判断技能的 buff
效果,如封印、攻击力降低、防御力降低、血量回复等。
- 计算普通攻击伤害,包括暴击伤害和法球伤害。
- 根据玩家选择的技能触发相应效果,如增加伤害、回复血量、施加 buff
等。
- 当一方玩家的血量小于等于 0
时,战斗结束。
通过以上攻略,你可以更好地了解修仙模块中的战斗玩法,合理规划战斗策略,提升自己的修仙实力。