《中世纪2全面战争》教你修改易北河强制手动攻城脚本

share

gakki987:牛皮,挖坟点赞 发布于 2022-09-21 17:57:34

yashuanglu99:谢谢,去试试看。 发布于 2021-07-07 04:50:24

layiny:;---- forcing player to fight/withdraw/autoresolve(all had blocked except fighting, but we can still use autosolve when with superior power.);monitor_event PreBattlePanelOpen I_ConflictType Siegemonitor_event ScrollOpened ScrollOpened prebattle_scrolland I_ConflictType Siegeand I_BattlePlayerArmyIsAttacker;and I_BattlePlayerAllianceOddsInFavour < 2.5and I_BattlePlayerAllianceOddsAgainst >= 0.4;and I_BattlePlayerArmyNumberOfUnits > 12 ;log always ;just for testing;generate_random_counter pbs 1 3 ;to show randomness;if I_EventCounter pbs = 1;wait 0.1;campaign_wait 0.01;disable_ui prebattle_autoresolve_button;;;;;;;;;;;disable_cursorcampaign_wait 0.01ui_flash_start prebattle_fight_buttoncampaign_wait 0.01 ;could be longer to let the player take a longer look at the prebattle_scrollselect_ui_element prebattle_fight_buttonsimulate_mouse_click lclick_downselect_ui_element prebattle_fight_buttonsimulate_mouse_click lclick_up;campaign_wait 6enable_cursorend_monitor;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;for the defendermonitor_event ScrollOpened ScrollOpened prebattle_scrolland I_ConflictType Siegeand not I_BattlePlayerArmyIsAttacker;and I_BattlePlayerAllianceOddsInFavour < 0.2and I_BattlePlayerAllianceOddsAgainst > 6;and I_BattlePlayerArmyNumberOfUnits > 12 ;log always ;just for testing;generate_random_counter pbs 1 3 ;to show randomness;if I_EventCounter pbs = 1;wait 0.1;campaign_wait 0.01;disable_ui prebattle_autoresolve_button;;;;;;;;;;;disable_cursorcampaign_wait 0.01ui_flash_start prebattle_auto_resolve_buttoncampaign_wait 0.01 ;could be longer to let the player take a longer look at the prebattle_scrollselect_ui_element prebattle_auto_resolve_buttonsimulate_mouse_click lclick_downselect_ui_element prebattle_auto_resolve_buttonsimulate_mouse_click lclick_up;campaign_wait 6enable_cursorend_monitor;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;log always ;just for testing;generate_random_counter pbs 1 3 ;to show randomness;if I_EventCounter pbs = 1;wait 0.1;campaign_wait 0.01;disable_ui prebattle_autoresolve_button;end_if;if I_EventCounter pbs = 2;ui_flash_start prebattle_auto_resolve_button;campaign_wait 1;select_ui_element prebattle_auto_resolve_button;simulate_mouse_click lclick_down;select_ui_element 发布于 2021-05-15 14:37:54

layiny:prebattle_auto_resolve_button;simulate_mouse_click lclick_up;end_if;if I_EventCounter pbs = 3;ui_flash_start prebattle_withdraw_button;campaign_wait 1;select_ui_element prebattle_withdraw_button;simulate_mouse_click lclick_down;select_ui_element prebattle_withdraw_button;simulate_mouse_click lclick_up;end_if;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;enable_cursor;;;;;;;;;end_monitor;;monitor_conditions I_BattleStarted;;;;enable_cursor;;end_monitor;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; keep script unfinised until last monitor termination wait_monitors
end_script 发布于 2021-05-15 14:37:54

layiny:我campaign_script.txt文件的强制手动删除后竟然没有传奇英雄刷出了,不知道是咋么一会事
发布于 2021-05-15 10:35:24

城管包子:支持,浅显易懂,造福大众的技术贴啊,吧主们,射吧~ 发布于 2021-05-15 08:23:24

刘晓楠明:实在是很无奈的强制攻城,十字军摩尔攻城战实在是人太多了,要卡死。 发布于 2021-05-15 07:52:24

lizehuan0:MARK,下班回去改下,再开个土土党玩新军火枪去咯 发布于 2021-05-14 04:44:14

3070921012:神贴留名神贴留名神贴留名神贴留名神贴留名 发布于 2021-05-08 18:32:44

khkhily:果断顶起!刚玩HTB 强制手动太讨厌了。 发布于 2021-05-08 02:06:34

guokejie81:这都能申精了吧。。。。。。。。。。。 发布于 2021-05-01 17:16:04

lluca:有必要么,自动攻城让游戏难度大幅降低啊 发布于 2021-04-20 00:43:44

淡定的工艺品:目测需要重新开档 发布于 2021-04-19 21:54:14

杀颜良:
disable_cursor 鼠标禁用
campaign_wait 1 等待1秒?
ui_flash_start prebattle_fight_button 闪烁??
campaign_wait 1 ;could be longer to let the player take a longer look at the prebattle_scroll(解释可能多给点时间,让你能看清对方布置)
select_ui_element prebattle_fight_button 直接选择手动
simulate_mouse_click lclick_down 模拟鼠标点击
select_ui_element prebattle_fight_button 确认点击
simulate_mouse_click lclick_up 鼠标点击完成
enable_cursor 鼠标可用
end_monitor 结束 发布于 2021-04-19 21:54:04

杀颜良:哇哈哈,我杀颜良又回来了 发布于 2021-04-19 21:54:04

杀颜良:前面有分号的是无效的,只读没有分号的段落就行。
monitor_event ScrollOpened ScrollOpened prebattle_scroll
and I_ConflictType Siege 我方围城
and I_BattlePlayerArmyIsAttacker 我方是进攻方
and I_BattlePlayerAllianceOddsInFavour < 2.5 我方兵力比电脑小于2.5
这是触发条件,你可以去修改这个数值。
发布于 2021-04-19 21:53:14

杀颜良:查找forcing player to fight/withdraw/autoresolve,也就是倒数第二个段落。 发布于 2021-04-19 21:52:54

杀颜良:打开Medieval II Total War\data\world\maps\campaign\imperial_campaign下的campaign_script.txt文件。 发布于 2021-04-19 21:52:44

更多《中世纪2全面战争》教你修改易北河强制手动攻城脚本相关问题

问题:《中世纪2全面战争》教你修改易北河强制手动攻城脚本

回答:司机出来让很多人退游了,策划过年马上出个人气高的麦迪来缓解,等以后出现退游潮,还会出经典科比,经典詹姆斯这些人气高的球星来卖情怀,实在不行直接放大招出经典姚明 详情 >

问题:《中世纪2全面战争》易北河之鹰这个mod玩起来真让人迷糊

回答:公车私用的纯爱故事不好吗?一定要辣手摧花吗?那也行开发者取消情侣关系就好 详情 >

问题:《中世纪2全面战争》易北河和布拉特钢

回答:雷反应即使有倍率增幅,但刻晴全是多段伤害,很难全吃到。 详情 >

问题:中世纪2全面战争及MOD-最帅最酷兵模:附图

回答:就看瑟蒙德扣篮猛不猛了,扣篮猛的话我觉得会和狼王差不多 详情 >

问题:《中世纪2全面战争》gfzgan老哥,可选择的剧情脚本大概成了

回答: 详情 >