梦江湖吧 关注:3,664贴子:21,850
  • 11回复贴,共1

【用反编译找攻略】端游插画(浅层搜寻)-ResourceCG残篇

只看楼主收藏回复


一楼本杰明杂货铺,防吞


IP属地:广西1楼2024-04-30 18:26回复
    差点以为被吞里
    往期回顾:
    【用反编译找攻略.1】23种结局
    https://tieba.baidu.com/p/8999829581
    ·
    链接是抽的最厉害的,单独一楼吧。
    ·
    =======
    用到的工具:
    AssetStudioGUI(可以直接预览)
    AssetBundleExtractor(提取)
    notepad(就是巨嘤自带的记事本~用sublime_text预览也行)
    sublime_text(非必须)
    explorer(巨嘤自带的资源管理器,用于搜索文件内的内容,不是很好用,凑合用)


    IP属地:广西2楼2024-04-30 18:34
    回复
      插画的说明文本存放在Language31.lua 和Language281.lua里。
      当然,端游以Language281.lua的说明为主。
      [2810001]="宇文庄惨案",
      [2810002]="月牙村惨案",
      [2810004]="西湖游船1",
      [2810005]="西湖游船2",
      [2810006]="兄弟之战",
      [2810007]="善恶对峙",
      [2810008]="奋起反击",
      [2810009]="坠入邪道",
      [2810010]="雪山扫墓",
      [2810011]="燕飞鹏之死1",
      [2810012]="燕飞鹏之死2",
      [2810013]="天下大乱1",
      [2810014]="天下大乱2",
      [2810015]="天下大乱3",
      [2810019]="送别1",
      [2810020]="送别2",
      [2810021]="酒宴1",
      [2810022]="燕飞鹏之死3",
      [2810023]="【结局】海外神仙",
      [2810024]="鸾凤和鸣",
      [2810025]="本杰明的杂货铺",
      [2810026]="西湖游船3",
      [2810027]="西湖游船5",
      [2810028]="【结局】江湖不再",
      [2810029]="【结局】零露漙兮",
      [2810030]="【结局】兵家常事",
      [2810031]="誓约",
      [2810032]="【结局】高僧",
      [2810033]="【结局】真气发作",
      [2810034]="情人树",
      [2810041]="名剑·干将",
      [2810042]="神剑·干将莫邪",
      ·
      去掉表头的281,就是插画的CG值。
      但如果要搜其他表内数值,使用的是Language281的完整值。


      IP属地:广西3楼2024-04-30 18:46
      回复
        以本杰明杂货铺插画的2810025 ID值 搜全部text里的内容,可以进一步找到ResourceCG.lua,也就是插画和漫画的资源说明文件(但不是文本)。
        也就是开头的图片展示的内容。
        找到这个表的时候,看下半部分关于漫画的,ID数值是28200XX,所以端游漫画说明文本就是在Language282.lua里。
        [2820001]="平凡的一天",
        [2820002]="灭村凶手",
        [2820003]="开封双煞",
        [2820004]="金钱万能",
        [2820005]="双面美人",
        [2820006]="白衣魔君",
        [2820007]="魔君之力",
        [2820008]="邪剑侣之死",
        [2820009]="逍遥伉俪",
        [2820010]="咄咄逼人",
        [2820011]="共同目标",
        [2820012]="误会",
        [2820013]="金钱非万能",
        [2820014]="香消玉殒",
        [2820015]="念念不忘",
        [2820016]="武痴",
        [2820017]="与佛无缘",
        [2820018]="无咎神功",
        [2820019]="梦碎",
        [2820020]="误会",
        [2820021]="十字路口",
        [2820022]="决断",
        [2820023]="不再隐藏",
        [2820024]="绝地反击",
        [2820025]="断肠诗",
        [2820026]="噩梦",
        [2820027]="重逢",
        [2820028]="阴谋",
        [2820029]="过场",
        [2820030]="故人来",
        [2820031]="扶叶的回忆",
        [2820032]="石当山的决战",
        [2820033]="无间秘境",
        [2820034]="角色扮演1",
        [2820035]="角色扮演2",
        [2820036]="角色扮演3",
        [2820037]="角色扮演4",
        [2820038]="角色扮演5",
        [2820039]="角色扮演6",
        [2820040]="角色扮演7",
        [2820041]="角色扮演8",
        是扶叶!(但是不在收藏的)
        ·
        当然这期不是漫画,只是展示一下名称。想必后续也没有,毕竟插画漫画搜内容都差不多(难点是后续搜相关资源+控制器+触发器最后是相关脚本,逆练石山代码走火入魔不可取)
        ·
        回到正题。搜到ResourceCG的内容,一般选CGPath="GalleryCG/ju4qing2fen1zhi11yue4ya2cun1"里的资源文件名做后续查找。
        也就是GalleryCG/ju4qing2fen1zhi11yue4ya2cun1。当然,用微软界面(就是explorer)搜东西经常会被符号卡住,所以直接复制ju4qing2fen1zhi11yue4ya2cun1去找就可以。
        ·
        通过ju4qing2fen1zhi11yue4ya2cun1,可在Plot3.lua(情节)找到对应的触发点,
        {BaseID=453302006,PlotType=PlotType.PT_SHOW_IMG,Param1="1",Param2="GalleryCG/ju4qing2fen1zhi11yue4ya2cun1",Param3="0",Param4="0",NextPlotIDList={453302007,},Param5="255",Param6="等比黑边",},
        也就是[453302006]这个情节会调用[2810002]="月牙村惨案"这个插画CG。
        虽然大家肯定都知道,这不就是新手村剧情结尾嘛。但我们先假装不知道。
        通过临近的情节
        [453302005]={BaseID=453302005,Param1="",Param2="1004533050",NextPlotIDList={453302006,},Param7="0",},
        [453302007]={BaseID=453302007,Param2="1004533051",NextPlotIDList={453302008,},Param7="0",},
        看到Param2="1004533050",Param2="1004533051"
        搜1004533050,可在Language100453.lua 找到 [1004533050]="此生中发生过的所有事情,都像走马灯一般在你脑中闪过...",\r\n [1004533051]="爹...月牙村的大伙...还有宇文珂...",
        1004533050是坏分支情节的文本,1004533051就是正常的递进文本(毕竟是手游资源改的端游,颠三倒四的),基本就知道是哪部分的内容了。
        通过情节ID找Language文本说明,基本上情节前三位和Language后三位是能对应上的,只不过最好是找到相关的Param值,确定一下是没前三位还是有前三位的。
        比如1004533051,去掉后四位,基本可以确定是在100453说明文件里。


        IP属地:广西4楼2024-04-30 19:46
        回复
          当然,找插画引用的方法不止一种,不是所有没被情节引用就不是了的,是有插画所以可能有引用。
          比如编号12的燕飞鹏之死2,CGPath="GalleryCG/di4si4zhang1guo4chang2CGxie202",其实不用特意找,熟悉拼音的朋友都知道,这不就是《第四章过场CG邪02》嘛
          没有这个插画可能是没玩邪线?
          ·
          好了,浅尝辄止,本期就到这里了。(烂尾


          IP属地:广西5楼2024-04-30 20:08
          收起回复

            补充一下燕飞鹏之死02的细节。
            前面也推导过,这是邪线的。
            所以,搜燕飞鹏+邪线内容,
            很大概率为:
            [1105318001]="【白衣教】雪山之底",
            [1105318002]="邪派弟子",
            [1105318003]="邪剑侣尸骨定然就在这附近,想必那对莲花玉佩也在他们身上,谁也别想独吞!",
            [1105318004]="中立弟子",
            [1105318005]="若是能找到莲花玉佩,进入那琅嬛福地,必能使我派实力大增,称霸武林唾手可得!",
            [1105318006]="正派弟子",
            [1105318007]="冤冤相报何时了,这玉佩引起江湖血雨腥风,还是让本派收下封存以化解干戈吧。",
            [1105318008]="正派弟子",
            [1105318009]="冤冤相报何时了,这玉佩引起江湖血雨腥风,还是让本派收下封存以化解干戈吧。",
            [1105318010]="只见前方数名高手正大打出手,有武林盟,有霸道盟,有中立亦有官兵,哪还分什么正邪官民,通通斗作一团。",
            [1105318011]="假仁假义,贪欲熏心,任由你们造次真是脏了邪剑侣埋骨之所!",
            [1105318012]="你手起刀落,将一众江湖人士打倒在地。此处终于有了难得的宁静。",
            [1105318013]="从此往后,我再不会允许任何人打扰爹娘的安宁。",
            [1105318014]="穿过洞口,眼前豁然开朗,目之所及是一个小小的木制的墓碑。墓碑前摆着束木荷花和几坛酒。花尚未枯萎。",
            [1105318015]="贤伉俪邪剑侣何亭云白芊芊之墓……",
            [1105318016]="字迹粗糙苍劲,显然是某位豪爽之人所刻。你轻轻抚摸着墓碑,未发觉自己已是泪流满面。",
            [1105318017]="爹,娘,孩儿终于来到你们面前了。",
            [1105318018]="???",
            [1105318019]="你果然来了。",
            [1105318020]="什么人!",
            [1105318021]="加入白衣教,连我都忘了吗?",
            [1105318022]="【扬起一块布】想必你是为了这个而来吧,我已恭候多时了。",
            [1105318023]="江南道只是在利用你,他唯一在乎的只有自己的野心,你不属于那里。",
            [1105318024]="那我到底属于正?属于邪?还是像爹娘一样,正邪……皆不容!",
            [1105318025]="我只属于我自己,我,要天下武林,皆臣服于我!",
            [1105318026]="没想到你最终选择了这条道路,呵,这叛逆的风格倒和你父母有几分相似呢。",
            [1105318027]="只可惜我不能让你如愿,若无法劝服你,便只能亲手阻止你。毕竟你,是我亲手教导过的!",
            [1105318028]="燕飞鹏被你击中,向后倒去胜负已分 。就在这个瞬间:",
            [1105318029]="【掏出地图】就算我败了,也不能让你妨碍宇文珂!",
            [1105318030]="燕飞鹏想要撕毁地图!我要",
            [1105318031]="击杀燕飞鹏!",
            [1105318032]="无法下手",
            [1105318033]="住手!",
            [1105318034]="【吐血】噗!!",
            [1105318035]="【颓然倒下】MAINROLE,哈哈……你很强,不愧是我教出来的……只是你…从此注定……孑然一身了……",
            [1105318036]="【停止呼吸】",
            [1105318037]="【双手颤抖】这,是通往天下的必经之路,我不能回头了。",
            [1105318038]="先回到白衣教见魔君吧。",
            [1105318039]="只见燕飞鹏双手一扬,地图破碎纷飞。而这也耗尽了燕飞鹏最后一丝气力,终于油尽灯枯。",
            [1105318040]="【颓然倒下】MAINROLE,哈哈……你很强,不愧是我教出来的……只是你…从此注定……孑然一身了……",
            [1105318041]="【停止呼吸】",
            [1105318042]="【双手颤抖】啊,啊啊啊啊!!!!!",
            [1105318043]="你的呼喊响彻谷底,最终消散于山壁之间。",
            [1105318044]="我亲手将燕飞鹏给……又因为我的犹豫,未能取回地图……",
            [1105318045]="现在不是犹豫的时候,还是先回到白衣教基地回复魔君吧。",
            ·
            ·
            "燕飞鹏想要撕毁地图!我要"——结合这张插画图,
            1、在寒冷的地方√——雪山之底任务名对应上了
            2、田小六(主角真名)楞站着当小六√——大概率不是击杀(当然可以通过SL试试不同分支)
            3、燕飞鹏在飞(向下)并且飞扬很多不像雪的黑色碎片√——对应双手一扬地图碎片纷飞
            4、结合2和3,很大概率指向"我亲手将燕飞鹏给……又因为我的犹豫,未能取回地图……",
            大概率是无法下手选项,也可能是住手,不大可能是击杀。
            ·
            ·
            这个任务怎么触发呢?
            根据文本另一些相关文本推导,和“雪山”这张地图毫无关系。
            [1105087006]="【一顿】白衣教基地之后的<color=#dd0f0f>雪砂山麓</color>,通向<color=#dd0f0f>大理雪山</color>之渊……",
            [1105087007]="也是<color=#dd0f0f>邪剑侣</color>埋骨之所。",
            [1105087008]="【心跳加速】……",
            [1105087009]="自从秘宝大会邪剑侣坠崖之后,十余年间无数江湖高手游荡在<color=#dd0f0f>雪砂山麓</color>,妄图找到莲花玉佩,但从未有人得手。",
            [1105087010]="除了<color=#dd0f0f>雪砂山麓</color>中危机四伏的地势,更主要的怕是人心的贪婪吧。",
            [1105087011]="【动摇】我父母的墓地……",
            [508700002]={BaseID=508700002,Param1="1",Param2="1105087005",NextPlotIDList={508700003,},},
            [508700003]={BaseID=508700003,Param1="1000114021",Param2="1105087006",NextPlotIDList={508700004,},},
            前置是,沈冰的信任? 然后是,闲聊?
            当然还有很大可能要不追击仇不均,然后完成他的大将任务(记得完成全主城后去白衣基地前踢馆武当,提前踢掉有完成标记的,游迟迟李遁一等等任务都是如此),
            毕竟仇不均拿完彼岸花后提示“
            [1105084001]="【白衣教】彼岸花开",
            [1105084002]="【若有所思】想来也到日子了……",
            [1105084003]="【若有所思】接下来,你需要为我寻来<color=#dd0f0f>彼岸花一朵</color>。",
            [1105084004]="接下来,你需要为我寻来<color=#dd0f0f>彼岸花一朵</color>。",
            [1105084005]="要来何用?若你寻来,自会知道。",
            [1105084006]="【白衣】彼岸花开",
            [1105084007]="不错,你果真把花带来了。",
            [1105084008]="有了这朵花,也不算我空手而去。",
            [1105084009]="你要去哪里?",
            [1105084010]="花开叶落,永不相逢……",
            [1105084011]="花开叶落,永不相逢……",
            [1105084012]="仇不均似乎打算前去哪里,多多留意下次的演化传闻吧。",
            ·
            这个想当田小六爹的狗蛋大概是去拜坟了。
            ·
            因为雪山之底任务给残章是在周目唯一残章表里的,所以大概率要试出完成方式然后搞6次。


            IP属地:广西6楼2024-05-06 18:42
            回复