GameMale
登陆 / 注册 搜索

USERCENTER

SEARCHSITE

搜索

查看: 469|回复: 46
收起左侧

[攻略] 荒兰岛刷刷刷攻略

[复制链接] |关注本帖

牧羊人寻觅【新手友好】昆進小凤凰山猫图腾特殊-家园卫士Ⓛ

    昨天在刷视频的时候突然好想要壮男啊,苦思冥想苦思冥想,我就想起来了一款游戏VVZ的荒兰岛,然后我就马不停蹄的在群里找到了VVZ然后入手了。(VVZ真的人很好呢,发游戏还会带攻略,游戏反馈也会认真回复呢)。

    但是游戏体验里面的钓鱼,以及鱼饵机制,让我这个刷刷刷的人真的是很烦躁了(钓鱼居然还会失败!而且鱼饵限量啊,每天只有三个,不然就是要刷怪刷刷刷)。

    其实我本来是想用CE进行修改的,但是游戏应该是加入了一些防修改机制,CE修改最终以失败告终,但是要钓20个黑啤,而且还不是100%出,真的是让我头大!!!又想了想我是计算机专业的,那么我不妨去看看游戏的工程代码,遂解决,接下来来分享一下历程。(对于游戏代码我没怎么做过,所以也没有找到比较好的解决方案啊!)

    就是进入www文件夹就看到了js这个关键字啊,肯定就是游戏的执行编写JavaScript部分了,所以我就迫不及待地进入了,但是映入眼帘的是一堆很麻烦的东西啊,因此我就一个一个点开,在plugins里面发现了一个HY_fish的js文件啊,右键用文本编辑器打开,稍微阅读了一下,理解了钓鱼的逻辑,我就删掉了红色部分的代码啊,这样钓鱼就是100%成功了,而且不用拉钩,真的是很方便呢。
    (钓鱼加速省流版,打开www文件夹,打开js文件夹,打开plugins文件夹,用文本编辑器打开HY_fish,ctrl+f搜索下面的代码片段,删除红色部分,保存后重启游戏,效果是钓鱼100%成功并且无需拉钩)


    Window_Fish.prototype.refresh = function() {
        this.contents.clear();
            this._wait += 0.2;
            if(this._wait > 0 && this._time == 180)this._text = HYstart
            if(this._wait > 30 && this._time == 180)this._text = HYwait
            if(this._wait > 60 && this._time == 180){
                    this._text = HYcatch
                    this._get = 0;
                    $gamePlayer.setStepAnime(true);
                    $gamePlayer.requestBalloon(1);
            }
            if(this._get == 0){               
                    var rate = this._power/nums
                    this._time -= 1;
                    var w = Graphics.width
                    this.drawGauge(w/3, this.lineHeight()/2, w/3, rate, this.textColor(20), this.textColor(21));
                    if(this._time <= 0){
                            this._get = 1;
                            this._wait = 0;
                            this._text = HYlose
                           
                    }
                    if(this._power >= nums && this._time > 0){
                    this._get = 2;
                    this._wait = 0;
                    this._text = HYget       
                    }
            }
            if(this._wait > 30 && this._get > 0) {
                    if(this._get == 1){
                            this.close();
                            $gamePlayer.requestBalloon(5);
                    }
                    if(this._get == 2){
                            this.close();
                            $gamePlayer.requestBalloon(3);
                            $gameSwitches.setValue(fishSwitch, true);
                    }                       
            }
            this.drawText(this._text, 0, 0,this.width,'center');
    };


    但是还是有道具限制的烦躁(每次睡觉回血真的很烦啊!),我就找了能不能让我获取物品更快的方法啊,于是乎我搜索了一下,发现了在www文件夹里的js文件夹里有个叫rpg_objects的文件,这个用英文翻译不就是物品的意思么!遂进入看了看逻辑,找到了物品的获取与消耗逻辑,发现了如下代码。


    Game_Party.prototype.gainItem = function(item, amount, includeEquip) {
        var container = this.itemContainer(item);
        if (container) {
            var lastNumber = this.numItems(item);
            var newNumber = lastNumber + amount;
            container[item.id] = newNumber.clamp(0, this.maxItems(item));
            if (container[item.id] === 0) {
                delete container[item.id];
            }
            if (includeEquip && newNumber < 0) {
                this.discardMembersEquip(item, -newNumber);
            }
            $gameMap.requestRefresh();
        }
    };


    有一点代码水平和英语水平的就可以看出来,这个新数就是获取物品的逻辑啊,我直接进行修改啊,在这个amount让他*99,然后进入游戏就会发现,每次获得物品都会获得99个(为什么不多要?因为物品上限是99个啊,但是99个够用了就是了),但是有一个弊端,获得物品变成99倍,但是消耗物品也会变成99倍,所以需要频繁地修改(获取的时候让他*99,消耗的时候把*99去掉就好了),频繁地开关游戏,不过可以一次刷到位,然后修改后爽玩(但是应该下面那个discardMembersEquip(item,-newNumber就是消耗逻辑了,把那个-newNumber除以99应该就可以了?,又或者是直接修改container[item.id]给他赋值一直是99,这样就可以做到0消耗了,也是很方便,没有试过)


    Game_Party.prototype.gainItem = function(item, amount, includeEquip) {
        var container = this.itemContainer(item);
        if (container) {
            var lastNumber = this.numItems(item);
            var newNumber = lastNumber + amount*99;
            container[item.id] = newNumber.clamp(0, this.maxItems(item));
            if (container[item.id] === 0) {
                delete container[item.id];
            }
            if (includeEquip && newNumber < 0) {
                this.discardMembersEquip(item, -newNumber);
            }
            $gameMap.requestRefresh();
        }
    };


    (省流版物品获取:打开www文件夹,打开js文件夹,文本编辑器打开rpg_objects,ctrl+f搜索给出的代码片段,修改红色部分代码,保存后重启游戏,效果是让物品的获得与消耗变成原来的99倍,具体修改可以见上面)


    最终是大大增强了我的游戏体验,省去了刷刷刷的步骤,方便流程通关呢,顺带一提强化的物品也是基本无限了相当于,所以推图怪物也是一路平推~。


    (碎碎念:发帖的时候感觉不知道怎么排版啊,我看他们都有那种展开和收起的那种按钮,我不知道怎么打,还有图片插入到文本中间,我也不太清楚怎么弄,坛内有没有教发帖姿势的帖子啊求指路)


    最后放一张杰鲁老公吧,希望大家多多支持正版!

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    已有1人关注本帖

    charlespines
    回复

    使用道具 举报

     『先知灵药』神秘商店贵宾卡雷文克劳杰森‧斯坦森.召唤古代战士无法消解的怨恨初入动物城萨赫的蛋糕

      感谢楼主的分享的攻略呢,不过我记得这个游戏不需要这么麻烦,我记得有一个网站把文件拖进去,就直接可以修改道具数量之类的了。
        收起(3)
      回复

      使用道具 举报

      百相千面-晦永远的克叔業火死鬥实现梦想官复原职虚空之海的鲸Zootopia幸运女神的微笑『逆境中的幸运女神』御医神兔

        各种修改代码真是厉害了,我以前也只修改过哈迪斯的代码来作弊
        回复

        使用道具 举报

        【夏日限定】夏日的泰凯斯保卫领土金猪猪储蓄罐㊖裸体克里斯炙热的格拉迪欧拉斯岛田半藏士兵 76莱因哈特·威尔海姆杰西·麦克雷BIG BOSS

          楼主好厉害惹 还会自己改
          外行人表示都看不懂
            收起(1)
          回复

          使用道具 举报

          白猪猪储蓄罐㊖丹妮莉丝·坦格利安荒野大镖客:救赎 II瑞雪兆丰年,生灵万物新驯化黑龙幼崽驯化红龙幼崽沙漠鸵鸟林中松鼠

            荒兰岛的角色真的很香,现在真的很期待第二部
            回复

            使用道具 举报

            无法消解的怨恨没有梦想的咸鱼雷文克劳茉香啤酒炼金之心格林星千杯不醉

              又刷到你贴啦,看你高强度发帖我就来高强度水贴
              我只玩过试玩版呢,等他出了2我再全部一起入手,不然真玩不下去(因为太期待了)
              威族大大已经两个多月没消息了,而我还在苦等岛2,已经迫不及待要见到我肯特老公发大水了
                收起(1)
              回复

              使用道具 举报

              BIG BOSS肥皂铁牛泰比里厄斯吃饱金币的Doge亚瑟‧摩根自由克里斯·埃文斯艾吉奥杰森‧斯坦森.

                我是直接用那个在线修改存档的网站修改的……
                  收起(1)
                回复

                使用道具 举报

                寻觅五彩斑斓的蛋黑暗交易森林羊男上古卷轴V:天际格林星光之战士

                  是代码大佬,用了代码确实能减少很多重复的机械性劳作,提高游戏性惹,不过我没玩过这个游戏,看立绘男人相当可口()
                    收起(1)
                  回复

                  使用道具 举报

                  金猪猪储蓄罐㊖小小舞台漂洋小船『随时随地开启!』冒险用指南针破损的旧书丛林的鸟飞走了雪王的心脏人鱼之泪幽灵竹筒

                    修改工程代码更方便自己游戏也是很不错的惹,很棒的攻略
                    回复

                    使用道具 举报

                    石鬼面小丑与格雷与星光璀璨岛田半藏岛田源氏刀锋女王 - 归宿丹妮莉丝·坦格利安官复原职实现梦想瑞雪兆丰年,生灵万物新

                      最主要的还是需要大致搞懂每个函数的作用和含义
                        收起(1)
                      回复

                      使用道具 举报

                      恶魔城蔷薇骑士之刃夜灯寶可夢 Pokémon狩猎用小刀BIG BOSS赛博朋克2077禽兽扒手风雪之家

                        回复

                        使用道具 举报

                        幸运女神的微笑『逆境中的幸运女神』小丑与格雷与星光璀璨裸体克里斯『樱花树灵』GM論壇進階勛章小小安全帽不洁圣子

                          感谢楼主的分享,不过看到有网站版的修改方案感觉会更好
                          回复

                          使用道具 举报

                          炽天使之拥GHOST幸运女神的微笑官复原职丹妮莉丝·坦格利安普隆普特·阿金塔姆王者之盾骑兽之子不朽之恋赛博朋克2077

                            有这个就再也不用担心卡关啦XD,感谢楼主分享
                              收起(2)
                            回复

                            使用道具 举报

                            我的天使GM吸血伯爵吃饱金币的Doge阿拉喵?神灯和你一起飞行的皮卡丘小小舞台永浴爱河

                              阿门~有技术力的就是好哇~能省不少事~
                              回复

                              使用道具 举报

                              驯化黑龙幼崽牧羊人驯化红龙幼崽瑞雪兆丰年,生灵万物新堕落之舞Drover.

                                回复

                                使用道具 举报

                                贝优妮塔库伦 (审判)章鱼小丸子康纳‧沃什.冒险专用绳索格拉迪欧拉斯Drover.希尔瓦娜斯·风行者

                                  太有技术力了,这些有些刷刷刷的过程有的时候真的很烦人
                                  回复

                                  使用道具 举报

                                  雄躯的昇格虚空之海的鲸BIG BOSS爬行植物Ⓛ粉猪猪储蓄罐㊖爬行植物Ⓡ

                                    回复

                                    使用道具 举报

                                    瑞雪兆丰年,生灵万物新魔术师奥斯卡.黑龙幼崽腐化龙幼崽嗜血斩首斧恶魔城One Ring

                                      回复

                                      使用道具 举报

                                      诺克提斯·路西斯·伽拉姆杰森‧斯坦森.守护者三角头丹妮莉丝·坦格利安不朽之恋虚空之海的鲸

                                        确实是很便利的操作,比用CE改要来的快的多
                                        回复

                                        使用道具 举报

                                        血石龙血之斧钢铁勇士弯刀牧羊人

                                          我记得我当时是H站买的好像  后面没了 都下不到了
                                          回复

                                          使用道具 举报

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

                                          本版积分规则

                                          文字版|手机版|小黑屋|GameMale

                                          GMT+8, 2024-11-16 07:48 , Processed in 0.129851 second(s), 145 queries , Redis On.

                                          Copyright © 2013-2024 GameMale

                                          All Rights Reserved.

                                          快速回复 返回列表