elona吧 关注:76,082贴子:1,131,003

回复:E+代码分析讨论

只看楼主收藏回复

【魔改】自动SL援军卷轴
使用援军卷轴时,如果生成的怪物有袜子,则存档,否则就自动读档。直到所有的援军卷轴全部用光为止~
依然是隐藏模式,刷袜子最佳方法,没有之一。


IP属地:湖南103楼2017-06-11 13:49
回复
    【魔改】坐标显示系列。
    实时显示PC坐标:

    任务人坐标

    同城冒险者查看时高亮,选中时PC直接传送到冒险者周围1格。(打住院后自然就不能传送啦)
    位置列显示性别,黑星数,好感度以及NPC编号
    声望列下方显示该页冒险者男女比例。


    IP属地:湖南104楼2017-06-11 14:17
    回复
      2025-05-24 11:29:59
      广告
      【魔改】显示增强
      1 抗性肉显示增强。
      符合增加抗性的尸体会文字醒目显示。具体条件判别参考:
      http://elona.wikia.com/wiki/Food/Technical
      LZ有上传1.66抗性肉表格

      2 影步筛选素材
      开启功能后影步会自动判别素材质量。质量高的目标会报提示略过,质量低的照常。


      IP属地:湖南105楼2017-06-11 14:26
      收起回复
        联动:https://tieba.baidu.com/p/5072420180
        啊哈哈哈,果然开始了...
        【各种变动】
        01. 推进了III章主线内容
        02. 增加了6种昆虫NPC,1个进化。
        03. 增加了两个主动技能,一个是仅限NPC使用。
        04. 修正对某些主动技能的SP消耗。(基于其使用价值,而非使用频率)
        05. 南提里斯增加了可以减少PC和宠物属性和技能等级的服务,INIT在减少后会重算。玩家可以用这个降低高等级宠物的初始INIT。
        06. 角色在增加经验时可以获得附加奖励经验(英翻问题依然不清楚是各种技能经验还是LV经验EXP,后续查代码后会补上),INIT越低,奖励也越多。
        07. 游戏开始追踪宠物店主在商店的累积天数,如果当天没有任何物品售出则不会被计算。这个追踪可以通过家里的告示牌看到。未来版本中,当这个值达到一定程度后,有可能奖励一个天赋/特征。
        08. 属性/魔法/技能升级时所下降的潜力更多了。而且,下限从1%变成0%。睡觉/各种训练/潜力药水/野餐篮等能够增加潜力的方式也会增加更多的潜力。但是宠物早餐事件,成长卷轴,奖励点对潜力的影响亦然照旧。
        09. 道场特训由原先的单个角色200点随机潜力成长更变为所有属性/技能潜力成长一定值。这意味着和普通训练一样,即使学了更多无用技能也不会在特训时造成浪费。如果有复数宠物在道场训练,那么还会有打折。
        10. 1.66的掉落机制变更:生成稀有道具,以及两次读档间隔10分钟内,稀有掉落FLAG都为关闭状态。距离上次读档超过10分钟后,换地图或者再次读档将开启掉落FLAG。当然如果是从旧版本存档更新到1.67,那么还要类似等10分钟后,才会触发开启机制。
        联动: https://tieba.baidu.com/p/4920721846?pn=2 42L
        11. 喝井水许愿概率增加到5倍,也受上述FLAG影响。
        12. 活武器刷新概率增加到5倍,也受上述FLAG影响。
        13. 就算只有奇迹等级,活武器将会持有一个神器级装备附魔,但是,这个附魔将会比正常神器装备要低一些。
        活武升级时仍然只有八个选项,但是每个选项增能增加的附魔级别,由+2 增长为 +4。
        活武不再可通过第三章工房追加附魔,并且每次升级的附魔增加量将大幅变化。
        新增对照表格,以确定每种武器类型可能获得的装备附魔。
        同时,引入新的机制确保活武在满15条附魔后升级,必获得吸血特性。
        14. 上下楼梯也会自动存档了。
        15. 移除F2读档功能(ANO语:因为F2原先只是用来DEBUG的),保留F1存档功能,毕竟不能只靠强退游戏来达到存档效果。
        16. 改变下等材质卷轴,素材变化卷轴以及*素材变化*卷轴的使用效果。使用这三种卷轴时,将会读取各自的材质列表,如果目标装备的当前材质在列表上,则循环变化为列表下一个。如果不在列表上,则变化为列表第一个。 (个别材质只有祝福的卷轴才能循环到)
        [when certain light materials are picked],家具将不再为木制的。←看不懂
        17. 素材锤生成概率增加到5倍(达到1/4 *素材变化*卷轴的生成率),不受上述FLAG影响。
        18. 盖罗克之锤使用时会根据当前日期出现不同列表,玩家可从列表中选择想要变换的材质。
        19. 子弹现在也可以通过卷轴和武器店增加附加值了。
        20. 改变南瓜灯笼的效果。
        21. 引入新道具,可以使装备属性达至其上限。(生成概率同空瓶子或急救包)
        22. 新增一个投掷物品。
        23. 新增一个可以被加工制造(craftable)的物品。
        24. 进入新的资源(物品),用来应对拿钱买显得太廉价,而拿白金币或小勋章换又太贵的物品。
        25. 引入新的道具,可以在野外中生成花。花的类型和当前月份有关。种迷之种可以产出这种道具。
        26. 引入一个可以不杀死对方就能获得其墓碑的道具。但是一旦使用将会使对方变为敌对(除非是对宠物使用)。这可以有效获得非敌对型NPC的墓碑。
        27. 引入新的道具。当重复制造某项特殊装备时,将会用该道具代替被制造的装备。这个机制是用来阻止通过重复制造装备来获得稀有的优秀装备。
        28. 当星芒光笔使用条件未达成时,反馈信息将更为详细。用星芒光笔获得的NPC复制品将具有与原版同样的年龄身高体重以及信仰。
        为了那些特别稀饭僵尸宠物的玩家们,星芒光笔现在也能用在暗之棺召唤生物上了。PC要求等级和魔法墨水消耗量取决于原始NPC等级。除了外貌以外(由墓碑和卡片调整),对僵尸所做过的调整将无法继承。复制品等级同原始NPC。
        同理,对于以前某些不能用光笔的不死族,现在也可以用之复制成宠物了。等级和墨水消耗取决于原始NPC等级+100,复制品等级同原始NPC,但是由于是死灵神的缘故,所以复制品能力会有削弱。
        29. 特里斯·墨吉斯忒斯 和 暴魔大剑 可以二次加工。这意味着(随着自身技能提高,)玩家可以将其从低等级状态重新打造成更高等级。
        30. 增加一种装备附魔及角色Bit,允许角色在被攻击前就可以反弹受到的远程物理攻击。
        31. 取消财富神雕像的冷却时间,更变为每天给予白金币和小勋章。
        32. 收获神雕像每次给予三个种子,种子类型取决于当起日期。
        33. 大妖精每次吐出三个种子,种子类型取决于当起日期。
        34. 增加黑猫提供装备附魔的概率,同时附魔后自动存档。他是幸运神的使徒,所以(能获得什么附魔)就看玩家在现实中的幸运了。
        35. 打开精灵球时会自动存档。
        36. 护送任务的被袭概率及敌人数量减半,袭击发生时自动存档。
        37. 第二章博士处可选择希望增加的肢体类型,生命力减少量和所选肢体有关。
        38. 根据NPC商店店主等级修正商店最大可容纳物品数及当前容纳物品数。店铺刷新不再通过和店主对话,而是进入地图时,全部商店判定是否刷新。
        39. 长翅膀卷轴生成概率增加到5倍。
        40. 增加大地图野外生成的物品数量。
        41. 吃蛋将不再有低概率获得吃肉一样的营养。
        42. 抗性肉对抗性的增加值减半,但是变为100%增加抗性。因此每吃两次才会出现抗性增加的提示。伊斯烧的抗性增加折半,概率从20%提高到100%,同时San值增加更多。
        43. 召唤生物的物品掉落率从20%下降到0%。
        44. 觉醒地城的敌人具有奇迹或神器级装备时,有一定概率装备会获得附加值。这种有附加值的装备必定掉落,因此玩家不用为此反复刷怪了。
        45. 稍微减少食物和装备附加值的影响。
        46. 厨艺技能100及以上时会额外多生成一个料理,200及以上时再额外多生成一个。食料的食用效果保留,但是药草bit会丧失。
        47. 肉干的产出数量翻5倍,同时San值恢复效果下降为60%。读书时会显示大至的阅读困难程度,以便玩家量力而行,不会因为屡次读书失败而过于惊讶。
        48. 当玩家队友满员时,再招队友时会游戏会提示。以便玩家不会因招不了队友而感到疑惑。
        49. 装修自家,以及改变自家NPC位置将会消耗一回合。
        50. 冒险者决斗失败并住院归来后,将不再与玩家保持敌对关系。
        51. 玩家可以给予具有演奏AI的宠物乐器。
        【修正】
        修正击败觉醒地城BOSS后,金币生成位置随机的问题。
        红发罗缇与madao虚空在演奏任务中必须势不两立
        修正当合奏时,合奏效果随PC演奏结束而提前结束的问题。
        修正个别NPC“不触发普通攻击”的AI问题。


        IP属地:湖南107楼2017-06-19 18:15
        回复
          楼主~我之前问你的那个问题,关于core of nefia掉落判断的那个。
          我尝试自己动手查找,已经下了你的资源,代码与反编译的代码...
          希望讨论+获得帮助
          然后我找到
          Wake up of Nefia觉醒之玉的序号是931
          core of Nefia奈菲雅之核的序号是969
          然后core of Nefia的生成判定是
          if ( adata(32, gdata(20)) != 0 ) {
          if ( adata(35, gdata(20)) > 0 ) {
          flt
          itemcreate -1, 969, cdata(1, 0), cdata(2, 0), 0
          }
          我觉得关键应该在adata(35, gdata(20))> 0这个判断,
          然后我找到了adata(35, gdata(20))的生成判定
          if ( adata(32, gdata(20)) != 0 ) {
          if ( adata(35, gdata(20)) == 0 ) {
          adata(35, gdata(20)) = rnd(gdata(22))
          if ( adata(35, gdata(20)) < 50 ) {
          adata(35, gdata(20)) = -1
          }
          if ( adata(35, gdata(20)) >= 50 ) {
          adata(35, gdata(20)) = rnd(50) + 1
          }
          这个就概率来看与wiki上描述的是一致的,
          然后该生成函数位于*label_2093这个下面,看下面的有段文本"Map loading failed."我猜测是地图生成的方法。
          1.不知道上面的推断对不对
          2.如果是这样,是否意味着adata(35, gdata(20))这个数据可以被查看修改?


          IP属地:江苏108楼2017-06-20 14:37
          收起回复
            经过多次实测的结果,借楼发一下
            【觉醒地城 奈菲亚之核core of nefia 掉落的查看与修改】
            工具:Elosnack存档修改器。
            首先,通关该地城后,奈菲亚之核的掉落与否与掉落种类,实际上是在刚进地城的时候的决定的。
            也就是说,在击杀boss前S/L或下boss层前S/L都是无用的。
            注:虽然adata(35, gdata(20))的生成判定是写在*label_2093这个疑似生成地图楼层的方法里面,
            但因为adata(35, gdata(20)) == 0的条件,所以实际是进每个地城(gdata(20)为当前地图)的会生成一次,之后下楼层不再执行代码。
            所以当你进入一个新的觉醒地城后,要如何查看/修改该地城是否会掉落奈菲亚之核以及掉落什么种类的奈菲娅之核呢?
            1.游戏内
            在当前觉醒地城后,按F12输入mapinfo。
            找到类似
            file :mdata_488_176.s2
            这行
            记住地图编号(比如488),后面的不用管。
            2.打开Elosnack
            找到adata.s1文件
            在index中输入刚才记下的地图编号。
            查看offset 140 的值 *这个值记录的就是adata(35, gdata(20))
            如果为-1,表示不生成奈菲娅之核。
            如果为1至50的某个数,表示生成对应的该种类的奈菲娅之核。
            (咳咳,对照资料暂缺...
            若修改,保存后读取游戏即可。


            IP属地:江苏109楼2017-06-21 02:01
            收起回复
              接上
              【从 觉醒地城adata(35,gdata(20))数据 看 掉落奈菲亚之核的类型】
              版本:elona plus 1.63
              -1 没有奈菲亚之核
              1 盾
              2 回避
              3 二刀流
              4 双手武器
              5 战术
              6 射击
              7 治愈
              8 解除陷阱
              9 重装备
              10 中装备
              11 轻装备
              12 隐匿
              13 闪避
              14 冥想
              15 魔道具
              16 魔力控制
              17 咏唱
              18 举重
              19 制造
              20 裁缝
              21 宝石加工
              22 偷窃
              23 游泳
              24 钓鱼
              25 解剖学
              26 读书
              27 生化学
              28 背诵
              29 信仰
              30 交渉
              31 投资
              32 演奏
              33 骑乘
              -----------------------------------------------------
              以上技能都是增加500技能数值,游戏表现为[***]
              -----------------------------------------------------
              34 力量
              35 耐久
              36 灵巧
              37 感觉
              38 学习
              39 意志
              40 魔力
              41 魅力
              42 速度
              43 幸运
              -----------------------------------------------------
              以上属性除了幸运都是增加500技能数值,游戏表现为+10/+11
              幸运是增加400技能数值,游戏表现为+8/+9
              *详见参考链接
              -----------------------------------------------------
              44 麻和谐痹无效化
              45 混乱无效化
              46 恐怖无效化
              47 睡眠无效化
              48 毒无效化
              49 失明无效化
              50 令你可以看到透明生物
              -----------------------------------------------------
              无效化都是增加100技能数值
              令你可以看到透明生物是增加150技能数值
              该技能数值的意义尚不明确
              -----------------------------------------------------


              IP属地:江苏111楼2017-06-21 21:48
              收起回复