gta自由之城吧 关注:26,342贴子:787,154

178的雪松林别墅改造日志

只看楼主收藏回复

4年前还是5年前,首通gta3之后,就想着能不能把利昂别墅和雪松林别墅拿到手。
冬霜出来后,尽管只是3的mod,但不管怎么说,利昂别墅其实已经是主角的了。但是,雪松林别墅至今仍然没有什么动静。
我个人计划是,在雪松林别墅设置存盘点,车库可用,铁门对主角开放,并对建筑作少许修改优化,比如空泳池加水贴图等。
16年3月的时候伸了个手,没找到。这个月在外网找,发现也没找到。只能挽起袖子亲自动手了。
这些操作怎么说呢,处在一个比较尴尬的境地。对mod和cleo大佬来说看不上,萌新也做不来……嗯,我就是萌新,在此之前我除了装mod和cleo,其他什么改模啊写cleo啊都不会。


回复
1楼2020-06-17 15:02
    一开始,我计划把雪松林别墅给克劳德。
    但最后果然还是给乔伊吧,这位主角能有两幢别墅真的是太豪了。这个是出于剧情上游戏上和技术上的考虑。


    从剧情上分析,克劳德作为一名杀手,是低调的。作为一名冷酷的杀手,住的是豪宅还是狗窝其实对他没什么区别
    并且gta3雪松林别墅只参与到主线最后任务的一小部分,克劳德稍微清理了几个院子里的哥伦比亚帮就跑出去追卡特琳娜了。别墅无缘无故就拿到手,不太妥当。
    但另一边的UW剧场里,乔伊可是实实在在地把别墅从外到内一波怼穿,把哥伦比亚帮橄榄,实至名归。


    从游戏上看,gta3主线结束后,雪松林地区依然被哥伦比亚帮的控制,尽管克劳德造成很大挫折,但帝国不是一天就能崩塌的,街上成员甚至还升级了武器。
    真的给克劳德的话,怕不是二号唐纳?联想到剧情的话,克劳德届时能否有当年那位黑手党的雄风?
    但UW则是变成了友好帮派日本帮的管辖,所以,至少比出门被突强吧。


    从技术上看,UW本身是魔改作品,我再魔改一点其实问题不大,还能借鉴着复制一波mod作者的源码。此外UW的铁门一开始就对主角开放,也不用像gta3那种开指定车才能开门。
    更何况UW的雪松林别墅还有内饰呢。


    回复
    2楼2020-06-17 15:21
      有些东西真的不太会,这几天在内外网各种找攻略,有些太久远的链接都失效了。
      6月9日
      提出设想,计划亲自改造。
      6月12日
      查询到车库相关代码,但最基础的首先是要能够存档,不然毫无意义。
      晚上的时候学会用Sanny Builder反编译main文件,之前只会查看但没动手改。
      首先把UW原有的工人装、100%奖励的BF Inject的错误坐标改回正确,把任务重走一遍就能刷在正常位置。
      6月14日
      在main搜索关键词,发现坐标,并在传送后发现这就是利昂别墅的床

      于是就找到了利昂别墅存盘点的代码,顺藤摸瓜找到了激活代码的指令



      然后复制粘贴修改一波,再设置在夺取雪松林别墅后激活
      进游戏测试,“最后一战”主线过后即可存盘,并生成安全屋图标

      然后也对应着往卧室门前空房间放置了武器和补给


      回复
      3楼2020-06-17 15:38
        6月14日
        获得存盘点后,计划让武器生成对标利昂别墅,但在设置100%奖励的时候出错了,所以干脆把计划的100%奖励提前到通主线就生成。
        卧室旁边的空房间就用来刷武器。

        回复品则改动到房屋西南角的空房间,尽量实现空置房间的最大利用化。

        门前哥伦比亚帮的帮车,决定不做替换,因为要虾仁猪心。
        14日晚,尝试修改车库方位失败,进游戏就崩

        6月15日
        在雪松林办公室设置了部下获取点。代码是直接复制斯唐顿码头,原版UW就有的部下获取点,但是由于写在main里会导致崩溃,所以改为CLEO文件的形式。

        进入蓝圈后,刷出三名AK47日本帮部下,并和乔伊一起出现在办公室门前的空房间。
        毕竟不管怎么说,按照正式版UW的剧情,这别墅是那两兄弟的。

        同样的在利昂别墅也设置了一个部下刷新点,位于下层车库,原本这个车库是闲置的空房间。
        不过我技术能力不足,两段代码不知道怎样在一个CLEO文件里同时运行,所以分开了两个文件……额,无所谓了

        刷出三名霰弹枪黑手党部下,和乔伊一起出现在一个空房间
        一个房间里只放一张沙发就离谱,那干脆为我所用好了,挂着父亲的画像那也能作为缅怀致敬用

        不过有个剧情上的硬伤,那就是乔伊在拿下利昂别墅之前也能招到部下,我不知道怎么写cleo才能让这段代码在夺取别墅后生成。雪松林那边好一些,因为在攻略那边之前大门是不关的,前期进不去。
        不过无所谓了,我菜我有理。
        此外发现霰弹枪能够伤及友军,所以换成M16

        自从能够在雪松林别墅存盘后,发现一个问题,就是窗户紧闭使得室内过于封闭。换句话说就是有点闷,所以之后会打算把窗户贴图抠掉(如果可以的话),并且前端中央大窗挖开,使得可以跳窗出去。


        回复
        4楼2020-06-17 15:52
          6月16日
          下载了MED地图编辑器,先对车库进行修改

          这个编辑器有个好处就是能加东西到地图里,并且选中的东西可以查到其名字与路径
          然后这个车库,车库门和它的轮廓都是一体的

          也就是说,要把这个改成车库,首先必须要把原有的车库门给删掉
          后来犯了个愚蠢的错误,我把gta3.img的车库门图片给删掉了,结果进游戏一看,车库门的位置仅仅只是变成了白色,而不是预想中的消失

          此外看到碰撞文件显示如下,所以届时任务是把车库顶给填上(强迫症),更重要的是把另一扇门给挖个空

          此外,由于房屋后方过于光秃所以加了两棵树
          还用MED成功在隔壁泳池添加了冰水贴图

          最深处也不会没过头,所以池子可以放心使用不会淹死(大雾

          然而,这个池水内有乾坤

          在调用物品的时候,发现没有单独的池水贴图,全部都附带有附近的一段围墙和车库
          直接强行加进去,就会导致穿模,这个肯定要避免
          于是利用该区块的高低差,结合雪松林别墅附近的地形,我把整个区块翻转了过来。围墙、车库什么的都在马路下面,正常游戏时在马路上是看不到这些多余区域的

          然后下载了colleditor2,据说是可以查看编辑碰撞文件
          但不知道是**作不行还是这软件太辣鸡,我只能加球体和长方体,端点加不了,平面也加不了,设置方块位置与调整视角的操作很繁琐,还不能倾斜
          于是把车库的碰撞文件整成这样,已经到极限了,车库顶也没法加,反正这样肯定不行,卸了卸了。

          不过这么修改过后另一侧关闭的车库门就只剩一张贴图,可以穿过了。当然中间的柱子保留

          于是16日晚,花了几个小时下载了3DS MAX,以及gta插件
          然而是英文版还没汉化,难受了,届时又要摸索着改模


          回复
          5楼2020-06-17 16:11
            6月17日
            考试在即,溜了溜了。
            当前我遇到的困难如下:
            (一)不知道怎么把车库门贴图给抠下来,在网上找全是单纯的替换贴图,但我不要这个,我要的就是它消失
            在gta3.img导出了这个车库的dff文件,不知道是什么东西,希望是修改这个车库的贴图的文件
            这个操作在之后修改别墅贴图也要用到,很重要的
            (二)3DS刚下载,还是英文,不懂得操作。如果有大佬会3DS的话麻烦教教我,我暑假的时候亲自去实践一波,谢谢了。
            (三)在UW的main里暂时找不到作者加进去的海岸之谷车库的代码,我把原版gta3的海岸之谷车库的位置改到雪松林车库,进游戏就崩了。所以如果有大佬会加车库的话请教教我,或者能找到作者新增的那个车库的代码的话,麻烦发一些关键字让我去复制粘贴一波。
            (四)假设抠掉了雪松林车库的门,但之后要加活动门。但我不知道怎么设置,就是一靠近就会有开关音效,门也同时打开关闭的那种。我只是导出了车库门的图片文件,但不知道怎么设置该处活动门外观。


            收起回复
            6楼2020-06-17 16:22
              从剧情上讲,雪松林在通关之后也是哥伦比亚卡特尔的总部,所以并不会成为克劳德的别墅的。当然这只是剧情而已,改造的权利仍然握在楼主手中。


              收起回复
              来自Android客户端7楼2020-06-17 19:49
                6月17日
                一番周折把车库的贴图修改了,真的是很大一波周折
                关闭的那扇车库门,后面还有红砖贴图,如何在3DS里扣个洞又难倒我了,我最后各种缩放和平移,说实话挺丢人的。
                我想着届时给房子开窗恐怕更难,并且目前有个问题是,我把.col文件导入到3DS里面,但当我完成修改之后不知道怎么导出,然后再导入回碰撞文件里

                进入游戏,贴图问题不是很大。这样看起来就挺好的了不是嘛

                里面则是这样的

                至于车库门,这个跟车库其他部分没有关系的


                其中下面这个车库门文件挺好的,跟雪松林车库的样式一样,只是大小不同。我觉得我到时候把这文件复制然后修改,应该可以吧?
                但是我不知道,如果我修改车库门之后,导入文件进gta3.img,会不会覆盖掉原本的这个文件,或者是只读取我做的而不读取原来的这份文件。

                至于车库门的样式,txd文件里面就有,做好车库门的col后,就导入dff吧
                不过至今仍然不知道UW海岸之谷车库的相关代码,到这一步恐怕会卡壳


                收起回复
                8楼2020-06-17 22:43
                  支持


                  回复
                  来自Android客户端9楼2020-06-18 01:21
                    支持!


                    回复
                    来自Android客户端10楼2020-06-18 03:23


                      回复
                      来自Android客户端11楼2020-06-18 04:44


                        回复
                        来自Android客户端12楼2020-06-18 09:21
                          6月18日
                          昨晚尝试着挖掉房子的窗户,太复杂,放弃了,溜溜球。现在这样也整挺好的。
                          总之就是……各种的能力上的限制吧,还是挺令人无奈的
                          这样一来所有问题就只剩下车库了,添加完车库,这个存盘点就正式成型。
                          任务有两个
                          (一)添加车库门
                          (二)设置存车区间,这个我在main里看到是写两个体对角坐标
                          于我而言这些有点难。车库门要建模和渲染,然后用MED添加到ide里面,这个稍微能理出一点思路来。
                          怎么添加存车区间,我之后再试试直接改对角坐标。
                          但还有个问题,就是怎么把存车区间和车库门联系在一起,使得主角一靠近,门就打开,同时刷车?


                          回复
                          13楼2020-06-18 14:15
                            UW给我的最大的一种感觉是什么呢?
                            单调。
                            一开始为啥会考虑到克劳德,一方面是觉得乔伊已经有利昂别墅了,另一方面是觉得gta3的院子当然会比UW里一片白好看很多
                            然后很明显的,作者为了制造雪地的景象,把绝大多数地面的贴图直接删了,所以就是白茫茫一片
                            车库那边没有进展,或者说没时间搞那些进展,所以我把gta3的贴图导出,随便加了点雪花再导入回UW里面

                            草地全部白色,这个我倒无所谓,但是像地砖这些也是全白色,我觉得不太妥当

                            之后用MED加了一点草丛和树

                            泳池的地砖也稍微改了一点
                            可能有人会问,那其他的要不要也修改一下啊?
                            其他地方关我锤子事。
                            我顶多在暑假把雪松林庄园一带的别墅区的小路还原,以及贝尔维尔公园那里利昂别墅门前的土路也整整


                            回复
                            14楼2020-06-18 18:20
                              tql,sdl


                              收起回复
                              来自Android客户端15楼2020-06-18 21:35