圣安地列斯吧 关注:392,894贴子:6,225,339

有没有人有过想往游戏里添加新武器的想法

取消只看楼主收藏回复

像这些



1楼2020-04-05 10:20回复
    没人来看嘛,我原来还打算发一个教程的


    2楼2020-04-05 10:33
    回复
      装好Fastman's Limit Adjuster之后你需要准备一个新文件夹放Modloader里面,像这样


      7楼2020-04-05 14:48
      收起回复
        接着再在文件里找Enable weapon type loader = 0这项并且改1来激活它,Weapon type loader, number of type IDs = 70这项也需要改,是武器ID总数,推荐改成和模型总数一样的数字,接着保存文件,然后在limit adjuster上要做的工作就完成了


        8楼2020-04-05 15:09
        收起回复
          Loader.txt里面要读取的那个文件也可以放这个添加武器用的新文件夹里方便管理,名字也可以改,改了之后Loader.txt里面的读取文件名字也要和你的文件对应,这个文件可以先创建新文档,然后将扩展名改成.ide


          9楼2020-04-05 15:15
          收起回复
            现在使用记事本打开游戏目录DATA文件夹里面的default.ide文件。
            在那里你会看到各种设置。
            为了便于安装,我们将依靠现有的。
            假设你正在安装左轮,我们用沙漠鹰作为原型怎么样?
            以沙漠鹰为例,我们将寻找这条线:
            348, desert_eagle, desert_eagle, python, 1, 30, 0
            这几个数值的解释:
            ID,dff 名称,txd 名称,ifp名称,忽略,忽略,忽略
            复制这行。
            使用记事本打开您的"weapons.ide",然后粘贴该行。
            然后在这行上面添加一行"weap",下面一行end表示武器清单读取的开始和结束。
            但显然,我们需要设置加载我们的,而不是沙漠鹰。


            10楼2020-04-05 15:24
            收起回复
              没人吗?


              11楼2020-04-05 15:28
              收起回复
                接着把348这个数改为你想要的ID比如12400到12499,也可以从12401开始,两个desert_eagle都改成你的武器对应模型,贴图名字


                来自Android客户端12楼2020-04-05 15:55
                回复
                  改好后去游戏目录data文件夹找到gtasa_weapons_config.dat并打开


                  来自Android客户端13楼2020-04-05 16:03
                  回复
                    技术贴都没人看么


                    来自Android客户端14楼2020-04-05 16:05
                    回复
                      打开这个


                      17楼2020-04-05 19:04
                      收起回复
                        接着我们可以看到这个文件,里面记录着游戏里面武器的一些额外数据,翻到最下面一行,你会看到ADD WEAPONS这个玩意,下面有三行未使用,打着#的ID,这时候我们可以把上面的desert_eagle沙漠之鹰的数据拿来用,最前面的数字便是武器ID,要改成新的,比如70,后面的desert_eagle也改成你的新武器名字,再在末端加大写desert_eagle,这个便是武器将要使用的声音文件,如果改成SILENCED那么这武器发出的将是消音手枪的声音,效果也会和消音手枪一样,不会被NPC察觉到


                        18楼2020-04-05 19:13
                        收起回复
                          最后一步,在MODLOADER里的新文件夹添加一个weapons handling.txt来给武器存放新数据,像这样,然后如果MOD武器有自己的数据的可以直接放里面,没有的可以用游戏原有武器的数据,然后就完事了


                          19楼2020-04-05 19:17
                          回复
                            还有一个比较特殊的,如果你下载的武器MOD原意是替换游戏里的武器的话,那么你会发现你刷出它之后是没有图标的,这时候就要借助TXD查看器,推荐同样是Junior_Djjr等作者一起制作的Magic TXD Viewer,接着用这个程序打开武器的TXD文件,你会发现一个ICON贴图,前面是很熟悉的游戏原有武器的名字,应改成你的新武器的名字,这样才能正常显示武器图标


                            20楼2020-04-05 19:21
                            回复
                              要刷出新武器的可以去搜索Added Weapons Spawner或者New Pickup Spawner,一个是直接刷出给玩家,另一个是创造新的固定武器刷出点,需要去固定地点拿


                              21楼2020-04-05 19:23
                              收起回复