卡琳典狱长吧 关注:56,549贴子:250,154

在修改JS的路上一去不复返!!!!

只看楼主收藏回复

经过一连串的实验询问和理解……基本的数据修改都接触过了
脱抗性爆炸,直接你不主动脱保证怪脱不动……但是次数是永远的痛,真的找不到在哪改,我试过改称号的,也找到对应词条了,但是改了之后完全没效果
还有战斗结束回疲劳,技能基础伤害倍数和CD,甚至可以改敌人AI,不过太复杂,只看懂一点点,大家可以讨论讨论学习学习
踢腿反击几率,甚至尝试过反击破除,当然需要修改器修改出穿着衣服都能踢反的被动
什么服务员来的全是BT,或者正常访客会转BT
还有各技能CD,消耗等等
JS修改真的很好玩,不过很多机制上的东西不敢改,怕出错,只敢改一些数字上的东西,比如量啊之类的,什么一发好几十上百毫升,身上有1发就直接触发夜间模式了……
有考虑过修改下敌人的数据,让人类敌人的招式更丰富(其他种族涉及贴图问题),比如宅男会用口,thug会爆菊等等,但是我的水平有限,还在研究和尝试,甚至想加入新的称号,给敌人添加新的属性(当然是游戏里原来就有的我可不会搞新的东西《捂脸假装有个表情包》)
由于是用手机存手打,码字很艰苦 ,明天电脑前再陆续放出修改教程和原理
希望大家多多一起研究讨论打造出和自己相性拔群的卡琳


IP属地:广东1楼2023-10-09 01:39回复
    有没有修改那些服务员接待员右上角时间的,特别是托伊舞,想快点去vip跳


    IP属地:广东来自iPhone客户端2楼2023-10-09 02:39
    收起回复
      楼主大大,能不能教教我如何改js,每次金币都不够


      IP属地:湖南来自Android客户端3楼2023-10-09 10:34
      收起回复
        首先我要声明下,我不是专业搞代码的,很多东西不对的可以帮忙指出,但是别以专业目光来要求我哈
        以下将会以文件来分类,不全面或者有想法可以提出来讨论事不宜迟,马上开始
        由于我改的是原版的JS,装了mod的JS会有不同程度覆写,会跟原版不一致,所以我的改动在mod改动过的JS中不一定适用
        先从文件开始吧
        首先我修改的js文件在www\js\plugins里,用txt打开即可,我会给出关键词,在文件中搜关键词,然后修改后面的数据
        RemtairyPrison.js
        这个文件里数据基本就是跟层数相关的数据大家最关系的钱的就可以在这里修改
        INCOME 这个是每天睡醒会给的钱,后面的数字=随便改(个人建议改这个,这个就是每天都有钱)
        FUNDING 这个是启动资金,后面的数字=随便改(改这个就是还是想体验游戏但降低下开局难度)
        RemtairyEdicts.js
        这个文件是游戏里政策系统的数据,比如政策点
        this.resetEdictPoints 下面有个let point=数字随便改,这个是每天睡醒给的政策点,其实可以在上个文件里改启动的政策点的,但是改毎天的不是一直有么
        halberdAttack 这个是基础武器+的攻击倍数=数字随便改
        halberdDefense 这个是基础武器+的防御倍数=数字随便改
        unarmedAttack 这个是空手攻击倍数=数字随便改
        unarmedDefense 这个是空手防御倍数=数字随便改
        Sex Skill Edict 这个是个标题,是关于敌人X技等级,有些政策会提升这个值,这个值影响的就是敌人X技的攻击力,对应的有EdictTalkLvl(骚话)、EdictSightLvl(视J)、EdictToyLvl(玩具)、EdictStripLvl(脱)、EdictMasturbateLvl(自我发电,是自我不是发你的)、EdictSexLvl(做)、EdictSemenLvl(这个是米青质量,对应的是粉条长度)这些我都没改,下面有个let value =这个是基础值,有需要可以自行尝试,下面if开头基本就是描述有了哪个政策这个值+或-多少,所以基础值高了就不怕加减了,最好别改,但可以尝试,不然很坐牢,敌人碰你一下你粉条就满,或者血掉光……有些X技是打掉血和涨粉条一起的
        WantedAppearanceChance 这里wanted指的是通缉犯,也就是绿名怪,下面let chance就是基础几率,满就是1,像体验刺激的可以试试,绿名怪的特性是没打一次就升1级,反正就是越打越厉害……
        今天就更到这里,明天更新技能以及敌人的相关修改的玩法


        IP属地:广东4楼2023-10-09 16:38
        收起回复
          👍奈斯!好久没有人继续讲手动改js了


          IP属地:广东来自Android客户端5楼2023-10-09 17:18
          回复
            楼主有没有地方可以直接改卡琳魅力值,或者改等级上限和经验倍率


            IP属地:浙江来自Android客户端6楼2023-10-09 19:55
            收起回复
              大佬,技能CD怎么改?


              IP属地:广东7楼2023-10-10 09:58
              收起回复
                几天继续跟,规则和昨天一样,会以文件作为单位,给出关键词和改的内容
                RemtairyCombat.js
                这个是战斗技能相关的描述文件,包括敌人或者卡琳的,别改错了,由于涉及的技能什么比较多,教给大家怎么看和怎么改会比较方便,授人以渔嘛
                首先,卡琳相关的技能伤害搜标题 Karryn Damage Formulas
                然后往下看会看到 dmgFormula_karrynSlash 这个关键词 karrynSlash 指的就是相关的技能,再然后这个下面会看到 let strMulti、let dexMulti、let agiMulti 这3个后面有=的词,str是力量、dex是技巧、agi是敏捷,就是告诉你影响Slash这个技能伤害对应的属性,=后面的就是各属性影响技能伤害时的倍数,这个值越高,伤害越高,如果大家不知道这个技能对应是哪个技能,复制karrynSlash后面的Slash出来翻译下基本能猜个7788这里我就不一个一个给大家说
                最后就是CD问题了,cooldownEval_karrynCleave,这个就是代表卡琳攻击技能Cleave的CD描述,下面let cd = 3,就是基础3回合CD,后面的描述基本就是说毎过1回合这个3会少1,最后技能变可用,还有政策点了之后这个值,会减少,但是这里的3单纯改成0,最后还是会有1回合的CD
                不过我找出问题出在这里return Math.max(1, cd),这个描述是指,最后CD会取1或当前CD最大值作为CD,所以基础CD改成0,还是会有1回合,只要把这个1改成0,就能实现无CD了
                由于这里没给做成大家习惯的即改即用,如有不明白,可以问,我希望这个教程不是喂饭式,大家可以举一反三,打造变成自己形状的卡琳
                同理,这个文件也能改敌人技能的伤害,标题在Enemy Damage Formulas,还有反击的伤害、几率、次数等,就不一一列举,有兴趣的8友们可以尝试下,改完分享下
                RemtairyEnergy.js
                这个文件是紫条相关技能的描述
                首先是3个姿势的,分别是
                Cautious Stance 谨慎姿势
                Game_Actor.prototype.skillCost_cautiousStance = function() {
                return Math.max(1, Math.min(this._mp, Math.round( (1 + this._tempCombatStanceCost) * this.esc)));这里的描述是谨慎姿势能耗取1和1+临时能耗中的最大值,如果想0耗,就要修改这里的两个1都改成0,下面描述中this._tempCombatStanceCost++的意思就是毎完成1个回合临时能耗就会增加1,需要0能耗,就把++改+= 0,记得=和0之间要有一个空格,意思就是增长从1变成了0
                Defensive Stance 防御姿势 同理
                Counter Stance 反击姿势 同理
                但是秘书姿势和少女姿势,描述就不一样,没看懂,所以没改
                Karryn Taunt 是炫耀身姿,只找到了能耗的描述,没找到CD描述,所以没改
                Revitalize 这个是第一个回复技能血条技能,下面let percent = 0.2是基础能耗,就是20%的紫条,前期想快速刷战败,可以把这个值调高,这就很容易了,配合把回紫条的技能CD改成0,那就可以当正常技能用了,不过基础CD还是高,所以还要把let baseCD = 2 的2改成0,下面的描述是,拥有M被动后,使用技能加CD的chance增加0.05,如果M等级大于S等级,则毎个M等级增加0.05和0.015,最后的描述是触发了使用增加CD后,CD=2,这里的逻辑很奇怪,不过我发现,改几率才能无CD,把最后的CD改成0还是会有CD,所以要实现无CD,则要修改这个几率,改成0才能实现
                RemtairyWillpower.js
                这个描述使用绿条技能的文件,各种能耗和CD
                const WILLPOWER_BASE_WP = 38 这个是基础绿条值
                const WILLPOWER_PER_MIND = 0.8 这个是每一点精神提供的能量值
                const WILLPOWER_PER_MIND_PLVL = 0.7 这个是卡琳等级,不是属性等级,提供的能量值
                想怎么改,看你们喜欢咯往大了改就行
                值得改的就是回紫条的技能CD了
                Healing Thoughts 这个下面描述的就是第一个回紫条的技能,let percent = 0.15 就是回紫条的基础百分比,自己改咯,let baseCD = 3 就是基础CD,3改0就完了,不过,在前台和光荣洞小游戏中,会提升这个值,不过无所谓,将let extraCDrate = 1的1改成0,就是全环境无CD了
                这里补充下,因为释放欲的技能需要政策解锁,而点这个政策需要获得被动,在RemtairyEdicts.js 文件中并未找到关于这个政策解锁的描述,所以我把目光瞄向了被动……但是被动毫无节操的前秘书并不是直译的,我找了好久,只记得是过多少多少人发生过互动获得的,所以我在文件RemtairyKarrynPassives.js里找到了this._passiveRequirement_base[PASSIVE_SEXUAL_PARTNERS_TOTAL_ONE_ID] = 10这条描述,意思是需要10个人解锁,我没有开小号去试,应该就是了,我们把这个10改小,改成1或者直接0,说不定打完第一场战斗就会跳这个被动了,各位8友可以试一试!
                今天跟技能相关的篇幅有点长,不是即插即用,各位8友发动下主观能动性,希望能给你们带来帮助
                今天有点长,所以关于敌人的改动明天再奉上了,明天会是跟成长率、疲劳和敌人相关的JS修改教程,敬请关注小弟的帖子哈,欢迎多多讨论!


                IP属地:广东8楼2023-10-10 16:36
                收起回复
                  支持仁兄。。。继续加油


                  IP属地:广东来自Android客户端10楼2023-10-10 23:32
                  回复
                    请问最新版本的作弊只能在秘书模式里开启,现在我想在囚徒里也开启怎么弄呢?


                    IP属地:江苏11楼2023-10-11 10:17
                    收起回复
                      不好意思,今天工作十分忙…致今未在电脑前…估计加班到至少10点……所以今天请假不更…明日继续


                      IP属地:广东来自Android客户端14楼2023-10-12 18:24
                      回复
                        大佬大佬,有调出所有被动的命令么?我就是想知道具体都有啥被动。尤其是选一个还有在称号都有的情况下,初吻给谁被动玩h最舒服的


                        IP属地:江苏16楼2023-10-12 21:41
                        收起回复
                          今天也是非常非常的忙,毎办法,今天就小更一点,话不多说抓紧时间,规则依旧
                          RemtairyKarrynSex.js
                          这个是描述卡琳X技的文件,主要是各种欲的需求、技能系数等等VAR_KARRYN_KISS_PLEASURE_DEX_MULTIPLER = 2.4; 亲的技巧系数,这个数字越高粉条伤害越高(对敌人的)
                          VAR_KARRYN_PETTING_PLEASURE_DEX_MULTIPLER = 3.1;那个专门起飞的那个技能的技巧系数,同上
                          VAR_KARRYN_SEX_PLEASURE_DEX_MULTIPLER = 4.3;X技能的技巧系数,同上
                          Sex Skill Passive Requirement 这个标题下面是各个X技解锁需求被动
                          Game_Actor.prototype.karrynKissSkillPassiveRequirement = function() {
                          return this.hasPassive(PASSIVE_KISS_PEOPLE_TWO_ID);
                          };
                          比如这个描述就是解锁KissSkill需要PASSIVE_KISS_PEOPLE_TWO_ID 这个被动,如果我们想初期解锁所有主动x技的话,我们可以把所有被动改成PASSIVE_KARRYN_STARE_COCK_ONE_ID这个比较容易解锁的被动,或者PASSIVE_SECRET_CURIOSITY_ID = 114 这个一开始就会给的被动,那么你就能开局拿到所有X技……
                          cooldownEval_karrynCockStare 这个是卡琳看的技能CD,下面有个let cooldown = 4,改成0就没有CD喇
                          十分抱歉,今天先更到这里,明天继续敌人X技能,有什么东西遗漏的,欢迎各位大大补充说明


                          IP属地:广东17楼2023-10-13 11:00
                          收起回复
                            疯狂地玩了一个多星期,把能试过的都试过了,js也修改了,也看到卡琳怎么变成fjb的了,现在空虚了,不知道玩什么了,有点电子阳痿感觉


                            IP属地:江苏18楼2023-10-16 11:19
                            收起回复
                              断更几日,今天继续!老规矩!
                              RemtairyEnemySex.js
                              这个文件是描述敌人X技的,比如什么敌人会在什么环境下饭什么技能,还有各技能需求的欲是多少
                              其实在这里是没什么好改的,不过有各位都很感兴趣的东西,比如踢反
                              Kick Counter 这个是标题
                              let counterChance 这个是基础的踢反概率,默认是0,直接拉满,踢谁谁反,下面的描述是各种怪的概率分别是多少,个人喜好,反正基础值满了(最好调到2-3,因为有的情况会减少踢反概率,所以直接大过100%),可踢反的敌人括混混、守卫和yasu(这个我不知道是谁,最终boss轻踢到他死都没出)、兽人和汤肯、雪人和雪人boss、蜥蜴人
                              这里提个醒,不要随便什么数字都改,因为有的数字对应的是数据的位置,而不是数值,所以在不理解描述的这个数字是什么的时候别乱改,出错别怪我……因为我也不会
                              RemtairyKarrynPassives.js
                              这个文件描述了卡琳各种被动对应的ID和被动获得的逻辑,有些是欲到了多少多少,有些是某个动作做了多少多少,反正就是设定这个值,比如this._passiveRequirement_base[PASSIVE_SEXUAL_PARTNERS_TOTAL_ONE_ID] = 10
                              这个就是对应《毫无节操的前秘书》这个被动需要开party的人数,把这个人数改成1,就是1个人就出被动了,和这个被动相关联的释放欲的政策,只需要完成1个人的服务,就可以开了,按照逻辑,其他被动想要的被动就可以关联到这个被动这里,比如开启X技能的被动,虽然逻辑是通的,但是应该怎么改,我还是不知道……毕竟不是改数字……这里也就给大家提供一个思路
                              Desire Requirements 这个是标题,往下看会看到kissingMouthDesireRequirement,这个就是描述这个kissing动作需求的口欲是多少,其中kissing是动作,MouthDesire是欲的需求,再往下看就会看到let req = 75,这个就是基础的设定值,往下就是拥有被动或者装备之后的加减值,这个就是调整基础需要这个动作需求的欲,不想要这个动作的调高,想快速看这个动作的可以调低,这里大家自己斟酌
                              因为某些动作需要的是两种欲共同达标的比如blowjobMouthDesireRequirement和blowjobCockDesireRequirement,这两个下面的let req = 后面的值都要改,才能达到想要的效果
                              这个修改后可以在游戏的数值里直接看到
                              这里先交个作业,有朋友需要增加每回合体力回复的JS修改
                              先带来的是基础回复倍率
                              RemtairyKarryn.js 这个文件是描述卡琳数值设置的,比如什么部位对应什么贴图等……
                              Regenerate 这个是标题,下面内容主要描述各种情况下主角毎回合体力回复的值
                              regenerateStaminaRate 这个是体力回复的基础倍率,比如你带了饰品增加3%毎回合回复,这个回复需要再乘这个倍率才是最终生效的数值,let rate = 1,就是1倍,如果改成3,那么久是3倍,3%带来的就是9%
                              regenerateEnergyRate 这个是紫条回复的基础倍率,需要的修改朋友请自行修改哈
                              然后是政策给的回复
                              RemtairyEdicts.js 在这个文件里
                              XPARAM_STA_REGEN_ID 这个就是设定拥有政策时,体力回复的ID,上面有个let value = 0,就是基础是0,下面if(this.hasEdict(EDICT_STAMINA_TRAINING_THREE)) value += 0.05 就是拥有体力政策时,这个0+0.05,你可以改这个基础值0(就是基础体力回复的百分比),也可以改政策0.05(也就是5%),下面是其他政策+的情况,自己酌情修改
                              最后是装备(就是饰品)给的
                              同样在RemtairyKarryn.js里 XPARAM_STA_REGEN_ID 同样的关键词,上面的 let value = 0 和上述一样的功能,面EquippingThisAccessory(BRACELET_RED_ID)就是只佩戴这个饰品时给的回复量,else value += 0.02,为什么有个else呢,因为上面描述了一个条件,就是装备TITLE_ID_ASPIRING_HERO,也就是英雄称号时(装备描述是非英雄饰品效果减半),是0.01……
                              最后要说的就是全被动真心不会,不过按照我给的方法,自行修改,打造自己形状的卡琳,绝对比上来就全被动看CG有趣多了,感谢你的讨论哈,我再研究研究,如果可以的话,我会帮你找到方法的
                              今天就先更到这里了,明天开始就是各个小游戏JS修改,这些能通过数值改变机制的JS修改真的很有意思,比如接待GBL海,引起排队的人的注意,还有正常人变骚扰的,明天继续!


                              IP属地:广东19楼2023-10-16 12:58
                              收起回复