注册 | 登录

游侠NETSHOW论坛





查看: 3297|回复: 6
打印 上一主题 下一主题

关于战火修改,终于出口恶气... [复制链接]

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
跳转到指定楼层
楼主
发表于 2009-8-15 12:43:57 |只看该作者 |倒序浏览
看過許多前輩的精華貼子 ,自已花了不少精力混合、再修改 ,隻要能修複齣瞭問題的地方,與其耗了不少時間也值迴來了,

用文彩不乍的文筆寫瞭不少求肋的郵件和貼子,等待迴複與留言的效果還不是很好,希望把問題提齣來,歡迎就算知道一點也能能留言、讓大家討論~

就是以原作者jasonnbfan (http://game.ali213.net/thread-2748520-1-3.html)貼子為起點,才覺得修改戰火WarFare會很有趣,求助時居然忘了嚮他討教,十分失禮

1我改的时候在\Warfare\basis\scripts\species\reinforcements.xml里看到这么一段,不知道有没有关系,

<Cell ss:StyleID="s63"><Data ss:Type="String">default</Data></Cell>
    <Cell><Data ss:Type="String">artillery:0,infantry:0,tank:0,helicopter:0,light_vehicle:0,armored_transport:0,combat_vehicle:0</Data></Cell>
    <Cell><Data ss:Type="String">artillery:0,infantry:0,tank:0,helicopter:0,light_vehicle:0,armored_transport:0,combat_vehicle:0</Data></Cell>

這部分是否是指第一關可以改齣更多的先頭部隊?

我是这么理解reservers.lua的,如果指的是可以在下一关的调出的单位,那么第一关系统送的先头部队是从哪个脚本调出来的呢

Skwabie说"或者直接修改reservers.lua,第一关就把自己喜欢的单位全部加好,以后就不用愁了",

这个reservers.lua是单独修改呢,还是和其他情况脚本有关联呢?

改这个脚本的时候,和Skwabie所说的第一关,也就是游戏之前有否存档有无影响,

(说句题外话,我是在收集论坛相关的贴子后,才决定下个硬盘版来玩的,混过几个人的MOD后,感觉要么是脚本不支持,要么丢掉出了问题的basis下\console,script所有文件,就不备份恢复到最初状态,之前有存档的地方继续/新开始,还是会按存档上脚本走,想说会不会有关系,因此多此一问orz )

我想首先在第一关開始時就能增加更多的先头部队,而不是通过console配置文件Utils.lua"cheats.giveX()"一一调用,所以請問還有哪里(其他腳本)是有需要一同改動的?

2.Spawns.xml還有几個在修改遇到的問題:

   
    <Cell><Data ss:Type="String">sysname</Data></Cell>
    <Cell><Data ss:Type="String">picture</Data></Cell>
    <Cell><Data ss:Type="String">unit_class_counts</Data></Cell>
    <Cell><Data ss:Type="String">unit_class_counts_easy</Data></Cell>

    <Cell><Data ss:Type="String">base_points</Data></Cell>
    <Cell><Data ss:Type="String">base_points_easy</Data></Cell>
    <Data ss:Type="String">bonus_points</Data></Cell>

    <Cell><Data ss:Type="String">bonus_time</Data></Cell>
    <Cell><Data ss:Type="String">global_map_object</Data></Cell>
    <Cell><Data ss:Type="String">rocket_strike</Data></Cell>
    <Cell><Data ss:Type="String">bomb_strike</Data></Cell>
    <Cell><Data ss:Type="String">missile_strike</Data></Cell>

   </Row>
...
...
<Row>
    <Cell ss:StyleID="s64"><Data ss:Type="String">intro</Data></Cell>
    <Cell ss:StyleID="s65"><Data ss:Type="String">LoadingScreen/load_11</Data></Cell>
    <Cell ss:Index="5" ss:StyleID="s65"><Data ss:Type="Number">1750</Data></Cell>
    <Cell ss:StyleID="s65"><Data ss:Type="Number">1750</Data></Cell>
    <Cell ss:StyleID="s66"><Data ss:Type="Number">600</Data></Cell>

    <Data ss:Type="Number">60</Data>
    <Cell><Data ss:Type="String">sword01</Data></Cell>
   </Row>

哪里指的是首關
<Cell ss:StyleID="s64"><Data ss:Type="String">intro</Data></Cell>

<Cell><Data ss:Type="String">global_map_object</Data></Cell>

我想首先在第一关開始時就能增加更多的先头部队,而不是通过console配置文件Utils.lua"cheats.giveX()"一一调用,所以請問還有哪里(其他腳本)是有需要一同改動的?


這三個獎金數怎麼改比較好?改好后的數字在完成任務后好像還會疊加(可用性未完全證實,大家可以留言來討論.)
<Cell ss:Index="5" ss:StyleID="s65"><Data ss:Type="Number">1750</Data></Cell>
    <Cell ss:StyleID="s65"><Data ss:Type="Number">1750</Data></Cell>
    <Cell ss:StyleID="s66"><Data ss:Type="Number">600</Data></Cell>


時間獎勵?還是獎勵時間/次數?有什麼作用,改短些會好一點嗎?
<Data ss:Type="Number">60</Data>

這一關可以在</Row>前可添加下以空襲蔘數,不知單改可否,不過我的情況是MOD了beep88基于reicheliteHOTKEY的增強性1.x:用過空襲的兵經驗值居然沒昇TAT
還有就是好像加到隱藏關卡時進不去遊戲orz
   <Cell><Data ss:Type="String">pl_a10_nurs:X</Data></Cell>
    <Cell><Data ss:Type="String">pl_f117_bombs:X</Data></Cell>
    <Cell><Data ss:Type="String">pl_f16_ptur:X</Data></Cell>


3.藍色部分與reinforcements.xml下面的這一段修改上是什麼概念,怎麼改比較合理,LOAD起來不至于慢到當機--兩邊奖金、各軍種全部都改過99999或以上,orz

   
   <Row>
    <Cell ss:StyleID="s63"><Data ss:Type="String">default</Data></Cell>
    <Cell><Data ss:Type="String">artillery:0,infantry:0,tank:0,helicopter:0,light_vehicle:0,armored_transport:0,combat_vehicle:0</Data></Cell>
    <Cell><Data ss:Type="String">artillery:0,infantry:0,tank:0,helicopter:0,light_vehicle:0,armored_transport:0,combat_vehicle:0</Data></Cell>

   </Row>

jasonnbfan的貼子,是否改了spawn.xml,reinforcements.xml就不用改了呢?


其他的先不改,光是單獨修改reserves.lua和Spawns.xml,能否在完全新開的遊戲,沒有之前的存檔
第一关開始時就能增加更多的先头部队,而不是通过console配置文件Utils.lua"cheats.giveX()"一一调用,所以請問還有哪里(其他腳本)是有需要一同改動的?,也就是完全新開的遊戲,沒有之前的存檔有會不會有影響?

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
沙发
发表于 2009-8-15 13:44:09 |只看该作者

等待原貼者及有愛者迴貼中。。。。。

正如原貼者jasonnbfan所說:这个游戏真不错,有兴趣的真該研究研究做个mod什么的。

加上我這個有全部(Warfare\basis\textures\ui\pictures\tech_pic)Spawned的关键名与console.log說明行屬性一致的
console配置文件Utils.lua,再把上述問題解決掉的話,真的能當半個MOD髮佈了 ~

由于我收集相關貼子混合/及修改的時間比玩的時間還要多,所以其它大部分單位誰強誰弱還不清楚,所以熱鍵大多以熟悉式有關:

        console.log("***************************************************************************************")
        console.log("     - cheats.giveHS(num)")
        console.log("         Spawns lates versions of supercobra at 60, 550")
        console.log("          - num - How many supercobra to spawn")
        console.log("***************************************************************************************")


        giveHS = function(num)
                local dist = 5
                local x = 60 - dist
                local y = 550 - dist
               
                if ((num == nil) or (num < 1)) then
                        num = 1
                end

                for count = 1, num, 1 do
                        local xx = x + count * dist
                        local yy = y + count * dist
                        local zz = game.getLandHeight(xx, yy)
                        game.selectEntity(game.spawnHeli("vertolet_supercobra", xx, yy, zz, 0, "usa"))
                end

                console.log("CHEATS >> Spawned ", num, " supercobra")
        end,

兵種全歸為SniperSquad儘管沒全試過,不過有點不用修改的樣子( 真的~?!orz )

花了好大精力和時間才挑齣來 ,一個一個仔細貼對貼上去的 ,自然沒有時間找齣衝突的地方,由于WareFare本月6號才下的 ,因為貼子髮了不少卻還未髮現有生物留言/迴複過的痕像[伤心啊][伤心啊][伤心啊] ,不知道算不算在玩過時的小眾嚮遊戲[害怕] ,所以用過后還有不滿意的地方,迴來留言、投訴我大歡迎   ~

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
板凳
发表于 2009-8-15 13:58:15 |只看该作者

回复 #2 GETNOW 的帖子

附件,忘了~老樣子~,直解壓至遊戲主目錄,熱鍵大多以熟悉單位有關,兵種全歸為SniperSquad儘管沒全試過,不過有點不用修改的樣子( 真的~?! )


實際玩的還不多,測試修改的時間還多些,還能改成什麼樣,有賴于有愛之人的指點與參與~orz
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
地板
发表于 2009-8-15 13:58:32 |只看该作者

回复 #2 GETNOW 的帖子

附件,忘了~老樣子~,直解壓至遊戲主目錄,熱鍵大多以熟悉單位有關,兵種全歸為SniperSquad儘管沒全試過,不過有點不用修改的樣子( 真的~?! )


實際玩的還不多,測試修改的時間還多些,還能改成什麼樣,有賴于有愛之人的指點與參與~orz
附件: 你需要登录才可以下载或查看附件。没有帐号?注册

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
5#
发表于 2009-8-15 16:38:52 |只看该作者

呵呵~好像help都读不到,出错了

console.log("***************************************************************************************")
        console.log("     - cheats.giveHS(num)")
        console.log("         Spawns lates versions of supercobra at 60, 550")
        console.log("          - num - How many supercobra to spawn")        console.log("***************************************************************************************")

giveHS = function(num)
                local dist = 5
                local x = 60 - dist
                local y = 550 - dist
               
                if ((num == nil) or (num < 1)) then
                        num = 1
                end

                for count = 1, num, 1 do
                        local xx = x + count * dist
                        local yy = y + count * dist
                        local zz = game.getLandHeight(xx, yy)
                        game.selectEntity(game.spawnHeli("vertolet_supercobra", xx, yy, zz, 0, "usa"))
                end

                console.log("CHEATS >> Spawned ", num, " supercobra")
        end,

这部分以全军分成載具Abrams、人員Sniper兩類原則划分的話可以改成:
               console.log("CHEATS >> Spawned ", num, " Abrams")
        end,

像某迴郵者說的,"或許真是“console.log 一行似乎是注释什么的,对于修改没有影响""吧~orz

好在,替換的部分一早就有另外的備份,不用重新逐字逐句,重新修改真好(改多都成精了~TAT)

至于下一個附件,隻是看到自己另改的部分熱鍵能夠出現在遊戲中的console.log上,就第一時間上來更新tfq

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
6#
发表于 2009-8-16 15:45:19 |只看该作者

續上,仍在修改能完全出所有單位。。。。。。

以及一鍵調齊cheats.give兵組(批量)的utill,不過Resever.Lua的多次添加、修改方面仍是沒什麼進展,還真冇用是不小的打擊orz[伤心啊] ~~~

及早入題先吧:

上貼中所提到的替換的部分一早就有另外的備份繼續分批改造[冲啊] ,目的性變多變亂了 ,有一個衍生的腳本因為沖突 ,意外地在一個give鍵命令(複數)能批齣APC /MotoArtillery 、RepairTruck ,更堅定了我改齣一鍵調齊cheats.give兵組(批量)的決心 (不過 ,沒有高手的支招和大家迴貼交流留言討論,也有可能多半是假的orz[伤心啊] [伤心啊] )

使用道具 举报

帖子
296
精华
0
积分
148
金钱
1826
荣誉
0
人气
4
评议
0
7#
发表于 2009-8-24 11:36:04 |只看该作者

現在(包括Delta的)工兵最強~呵呵

調入往Resevser.Lua添加單位的怨念好不容易退散orz,我好不容易才摸索齣F5快存F8快讀,有人能告訴我一聲,WarFare里包括截圖在內的遊戲熱鍵有哪些,是哪些嗎?

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2026-4-10 09:15 , Processed in 0.330871 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到