当前位置:文档之家› 突击小队存档的修改方式

突击小队存档的修改方式

突击小队,存档的修改方式。

基本包含全部修改一下修改以德军为例。

1.资源数{scoreTotal 2000} 总数{scoreCurrent 2000} 当前数2.支援单位修改,以虎式为例修改为无限数量{"player_hero"{state hidden}{text ""}{image ger_hero} //支援单位图片{hint ""}{count 1} //数量-1为无限。

注:老虎比较特别,修改无限数量需要修改REINFORCEMENTS属性,看下{score 1} //耗费资源{delay 0}{eventStart "player_hero"}{waypoint "13"}}3.支援单位修改,修改支援单位种类这里以德军的stug4g(4突)为例,因为比较特殊{"player_armor_03"{state hidden}{text ""}{image stug4g} //图片,修改为你想要单位的图片,单位代码看后续说明{hint ""}{count -1}{score 500} //支援消耗点数{delay 20}{eventStart "player_armor_03"}{waypoint "8"}}//4突的属性//stug4g是4突的游戏代码,0xa028是单位代码//要改成虎王就把 stug4g 改成pz6b,其他不用动{Entity "stug4g" 0xa028{Position -3428.5 7684.35 10.24}{xform zl -125.43 y 5 zw 34.74}{TexMod{"/entity/-vehicle/tank_medium/stug4g/stug4" "2"}{"/entity/-vehicle/tank_medium/stug4g/shields" "2"}}{SpawnedInFog}{Skeleton{BoneSave "basis body cover"{Orientation-0.55 -0.161 0.8190 0.981 0.193-0.835 0.107 -0.54}}}{V olume "ram"{able {visible 0}{bullet 0}{obstacle 0}{contact 0}{contact_ground 0}{blast 0}{select 0}{touch 0}}}{Extender "enumerator"{number 735}}{Interaction{Calls{"start_check_sinking" 2422 -2.823}}}{Player 2}{Operatable}{MID 74}{Chassis{MovementSpeed 0.0555556}}}//四突的物品,之所以4突为例,就是因为这个预先设定了物品,大部分的支援单位都用默认装备。

//比如要改成虎王,需要加虎王的弹药,太麻烦,直接把下面这段删掉,改出的虎王就是游戏预先设置好的物品。

{Inventory 0xa028 //这个代码和上面的代码一致,代表4突的物品{box{clear}{item "repair_kit" 2 {cell 0 0}}{item "dynamite" {cell 2 0}}{item "can" {cell 4 0}}{item "bullet75" "ap" "ammo" 36 {cell 0 2}}{item "bullet75" "fg" "ammo" 27 {cell 0 3}}{item "bullet75" "apcr" "ammo" 5 {cell 0 4}}{item "mgun" "ammo" 600 {cell 4 2}}{item "mg42" filled {cell 0 5}{user "mgun"}}}}5.开局打开所有支援单位。

{Helpers 找到flag_?0?_reinf之类的,把支援单位的打开条件都设置成1。

{event "flag_a01_reinf" 0}0都改成1{event "flag_a03_reinf" 0}0都改成1有不少类似的,全改掉。

{vars{"player_score"{value 30}}{"menue:1" //步兵支援{value 4}}{"menue:2" //炮兵支援{value 3}}{"menue:3" //中坦克支援{value 0} //默认没打开,改成1就行了}{"menue:4" //重坦克支援{value 0} //默认没打开,改成1就行了}}以上都改好后,进入游戏所有支援就全打开了。

6.加快敌人出兵速度(喜欢玩防守的可以爽爽)每个国家的任务,敌人都大概有4-5组步兵支援,1-8种装甲支援,类似下面。

同样根据下面代码搜索可以知道支援的种类,可以自己取舍。

{event "enemy_armor_01" 0}{event "enemy_armor_02" 0}{event "enemy_armor_03" 0}{event "enemy_armor_04" 0}{event "enemy_armor_05" 0}{event "enemy_armor_06" 0}{event "enemy_armor_07" 0}{event "enemy_infantry_01" 0}{event "enemy_infantry_02" 0}{event "enemy_infantry_03" 0}{event "enemy_infantry_04" 0}{event "enemy_infantry_05" 0}以enemy_infantry_01步兵为例,修改出兵时间。

{"reinforcements:ai/enemy_infantry_01"{condition{expression "1 & 2 & !3"} //达成1 2 条件,而且3号条件不成立,就刷兵。

这里改成{expression "1 & !3"}{terms{"1.event"{id "enemy_infantry_01"}}{"2.entities"{selector{player "1"}{type human}{state "not dead"}}{count{op "<<"} //这个条件我忘记什么意思了,所以上面的条件判断里吧2去掉。

{value 250}}}{"3.event"{id "start_won"}}}{actions{"waypoint"{who{type actor}{actors{tag enemy_infantry_01}}}{action{type start}{waypoint "143"}{clone}{make_squad}{approach "teleport & rotate"}}}{"actor_state"{selector{tag enemy_infantry_01}}{weapon_prepare on}{movement{speed fast}}}{"delay"{time 20}}{"entity_state"{selector{tag enemy_infantry_01}{zone "gamezone"}}{tag_remove enemy_infantry_01}}{"delay"{time 240} //想要30秒一波兵这里就改成30}{"trigger"{name "reinforcements:ai/enemy_infantry_01"}}}}}游戏单位代码查看。

mowas\resource\game.pak 复制一份,改成.zip解压,进入interface\scene\structure\目录里面是基本所有单位的代码,具体哪个是什么自己试.interface\scene\unit_icon\ 这个里面全是单位图标,图标名字就是单位代码,看起来比较方便。

dds图片,自己找工具打开。

附上两个我比较喜欢的单位代码,上面目录中找不到的。

相关主题