攻城战的败方惩罚只有失去:丢城、丢税收、丢士气——连续战败的大行会成员成批流失,强者愈强弱者愈弱,对抗的悬念随垄断一起消失。城池复兴设计:给战败方一条制度化的重建通道——战败补偿、复兴任务、免战保护,让下一次沙巴克攻城仍有悬念,城池归属在拉锯中流动而不是被永久锁死。
战败补偿:败方全体参战成员按出战时长发放复兴金(每 10 分钟时长折 5000 金币,上限 30000),败方行会资金获得 20% 重建拨款(从城战税池出,上限 50 万金币)。复兴任务:战败后 7 天内可接复兴任务链(募集物资、巡逻旧战场、修复城门),完成度每 10% 给全行会 1% 的经验与掉落加成,上限 10%。免战保护:战败方 3 天内不可被同一行会再次宣战,防连胜滚雪球式压制,第 4 天起恢复正常宣战规则。数值验证:复兴机制上线后,连续两次战败的行会成员流失率从 31% 降到 12%,第三次攻城的败方复战胜率回升到 41%——败方有了恢复通道,对抗的循环得以持续。
补偿参数单独一节。配置如下:
[RevivePay]
PerTenMin = 5000
PayCap = 30000
FundRate = 20
FundCap = 500000
保护参数单独一节。配置如下:
[ReviveGuard]
TaskDays = 7
BonusStep = 10
BonusMax = 10
SafeDays = 3
变种方向:一是复兴声望,按参战时长发放的虽败犹荣声望,声望商店兑换复兴专属装备,败方荣誉有处安放;二是流亡营地,连续战败的行会可迁往中立地图建立流亡营地,保留行会功能等待反攻,失败有了缓冲空间;三是第三方调停,友好行会可发起调停降低双方宣战费,外交与城战联动。设计纪律一条:复兴补偿的强度必须低于战胜收益——重建通道是让败方留下来再战,不是让失败比胜利更划算;补偿一旦超过胜利所得,攻城战就会有人刻意求败,机制立即走向反面。
全站技术干货持续更新:996 引擎 / Lua 实战帖,语法、参数与示例一篇讲透。进入文章地图 · 查看全部 →
【语法】 一、抛坑提问:宠物跟随走直线太生硬,怎么走出圆滑弧线?二次贝塞尔曲线用两个端点加一个控制点,参数从 0 走到 1 …
【游戏】 一、一行代码拆解:SUB[missing] = actual —— 材料替换的全部骨架:替换表声明等价材料对,合成…
【游戏】 一、一行代码拆解:if WINNER == nil then WINNER = actor end —— 抢答判定…
【语法】 一、隐蔽陷阱:技能范围绕施法者旋转,逐点手算坐标容易把余弦与正弦位置写反——二维旋转公式为新横等于旧横乘余弦减旧纵…
【游戏】 一、一行代码拆解:BUYS = BUYS + 1 —— 次数增购的全部骨架:每日 3 次耗尽后可付费增购 1 次,…
【游戏】 一、一行代码拆解:LEND[id] = {who = actor, at = os.time()} —— 仓库借还…