游侠NETSHOW论坛

标题: 金书江湖完美版简单修改 [打印本页]

作者: yhcfsr    时间: 2015-11-24 16:37:21     标题: 金书江湖完美版简单修改

本帖最后由 yhcfsr 于 2015-12-11 15:46 编辑

    因为贴吧不利于更新和排版,故而转战游侠论坛,希望在此能够得到更多朋友的指点,尤其是玄大的指点,基本上我是完全学习金书现有的脚本来修改游戏的。
    贴吧的帖子地址:http://tieba.baidu.com/p/4126164225  里面有关于我修改金书江湖的心得,有兴趣的朋友可以看看。以后如果有必要,我会把那个帖子中的一些内容移植过来。
   另外,许多朋友私信我,想要知道金书加密数据库的破解方法,这个我很犹豫,原因有二:一是我在贴吧帖子里提到过破解的原理,大家只要稍稍研究不难达成目的;二是这个问题涉及作者权益,既然作者要加密自然有其不欲人知的地方。因此,如果大家有需要可以求助玄大或逍大……    此外,暂时不上传以下修改的内容,原因是不希望频繁修改引起大家的反感。附上贴吧里上传的文件:http://pan.baidu.com/s/1hqtvkCc
    目录
             〈1〉宠物捕捉
             〈2〉宠物界面
             〈3〉宠物战斗


作者: yhcfsr    时间: 2015-11-24 17:01:41

本帖最后由 yhcfsr 于 2015-11-24 17:18 编辑

物品快捷栏与飞鸽传书
〈1〉物品快捷栏
先看下物品快捷栏的效果图:                                   
[attach]6618326[/attach]   
  快捷栏设置:

  [attach]6618329[/attach]

功能:1.按TAB呼出或隐藏物品快捷栏。
          2.SHIFT键设置快捷物品。可用的快捷物品包括可用的“其他”“丹药”“食品”。
          3.场景切换保持快捷栏原状态。
          4.功能键F2-F6使用食品和丹药时,不会出现对象选择窗口,直接对主角使用。


〈2〉飞鸽传书
修改飞鸽传书:将飞鸽传书放在物品快捷栏,可快捷键使用时不再出现文字输入框,如果主角周围8格存在随机NPC,会对该NPC使用飞鸽并增加好感。如果存在多个NPC,会按从左至右从上至下的顺序选择最左上的NPC使用飞鸽。当然在菜单中使用飞鸽,也是一样的效果。
因从图片看不出来这个效果,故此这里不上图啦。




作者: vcocin    时间: 2015-11-24 17:54:36

挺好的
作者: q83039672    时间: 2015-11-24 21:15:26

不错啊,帮顶下~~~~~~~~~~~~~~~~~~~~

作者: yhcfsr    时间: 2015-11-25 17:56:46

自动战斗

功能介绍:

------------------------------------------------------------
效果图:

[attach]6619085[/attach]


作者: dk0211    时间: 2015-11-27 00:26:23


作者: tchexi    时间: 2015-11-27 09:42:27

本帖最后由 tchexi 于 2015-11-27 12:04 编辑

原来在贴吧跟lz聊过。不过既然不打算公布,我只能再仔细研读一遍,以前没怎么接触过这个,好在lz说的还算明白,细细品味之后依然茅塞顿开PS:lz说的真是恰到好处,多一点就露了,少一点就不够,细细思量之后正好可以解决


作者: yhcfsr    时间: 2015-11-27 15:06:13

本帖最后由 yhcfsr 于 2015-11-27 15:10 编辑
tchexi 发表于 2015-11-27 09:42
原来在贴吧跟lz聊过。不过既然不打算公布,我只能再仔细研读一遍,以前没怎么接触过这个,好在lz说的还算明 ...

首先恭喜你啦,因为这基本上是你自己的功劳,我想你也体会到了其中乐趣吧。其实我制作过一个教程分享给了三位私信我的朋友,但是不久我就取消了,原因自然有是帖子中提到过的,除此还有一点是,如果能根据贴吧的帖子中摸索出其中方法,自然有一定的基础和兴趣,那么也才能自己独立去修改游戏;反之即使授人以鱼,那么也不太可能看懂脚本中的东西,修改游戏自然无从谈起。
    对于想学习游戏修改的朋友,RMXP的帮助文件要好好利用。要是有什么问题,可以一起探讨研究


作者: 红底水    时间: 2015-11-27 15:12:19

楼主,我想拜你为师 学习rm技术

作者: yhcfsr    时间: 2015-11-27 16:45:54

红底水 发表于 2015-11-27 15:12
楼主,我想拜你为师 学习rm技术

万不敢当,其实我也是半桶水,就连RMXP的帮助文档都没完全看完。
不过如果有我能帮助的地方,定知无不言。

作者: tchexi    时间: 2015-11-27 17:39:11

yhcfsr 发表于 2015-11-27 15:06
首先恭喜你啦,因为这基本上是你自己的功劳,我想你也体会到了其中乐趣吧。其实我制作过一个教 ...

感谢lz的技术支持!
本人技术有限,更多的还是学习移植吧。另外如果lz有空的话强烈建议你加入制作组,很多实用的功能如果每次都去移植到新版,既繁琐又浪费时间,如果放弃了又很可惜。
包括我研究这个,其实主要是想给坑魔加入强化


作者: yhcfsr    时间: 2015-11-27 18:28:35

tchexi 发表于 2015-11-27 17:39
感谢lz的技术支持!
本人技术有限,更多的还是学习移植吧。另外如果lz有空的话强烈建议你加入制 ...

嗯,的确如此,前天有朋友推荐我研究下天魔版……天魔加入了比较多的新内容,非常不错,我本想把自己改的东西加入其中,可惜以前纯属研究,没有做修改记录只做了心得笔记,想要重新修改只怕得花费不少时间和精力。

作者: yhcfsr    时间: 2015-11-28 21:13:59

本帖最后由 yhcfsr 于 2015-11-29 17:32 编辑

先天无极与寒冰神掌
〈1〉先天无极
[attach]6621000[/attach]

[attach]6620999[/attach]


〈2〉寒冰神掌

寒冰神掌与寒冰真气组合招式,原来是一个“极意.寒冰神掌”,现在增加一个“极意.冰天雪地”(群体攻击)。不过有一个问题,如果没有触发极意而是单独的寒冰神掌也会几率群攻,这个没仔细研究,反正这也不是坏事。

      技能介绍:


[attach]6621256[/attach]

之所以搞得有些变态,是因为我又把敌人除蓝以外的属性全加强了,结果以前可挑地级BOSS的实力在马王洞连只老虎都打不过,去比武台也只能打过黄级的BOSS,玄级还要看RP,实在很受伤.



作者: yhcfsr    时间: 2015-11-29 17:23:31

本帖最后由 yhcfsr 于 2015-11-29 17:30 编辑

腰牌附加特技修改方法的更正

我在贴吧里讲过方法,最近测试时又发现一个问题,在这里加以更正。步骤如下:
〈1〉RMXP打开金书工程文件,新建一个防具“古墓传承令”,属性设置如下图,其中自动状态设置成需要的特技,“说明”末尾要有“@称号”。


[attach]6621474[/attach]

〈2〉贴吧原贴在一步是修改状态变化,位置在〈1〉步图中最右侧栏。现在建议不要改修改状态变化。



当时要改是因为装备腰牌时会自动把已有的特技S清除,需要再次装备特技S才行。这里说明一下状态变化中的“+”“-”是什么意思:“+”是装备某特技时会将加号标示位置的状态添加取人物状态栏中,“-”号的意思是装备该特技时会把所有标示“-”号的状态清除。
现在如果我们把特技S中的所有“-”号去掉,那么当我们正装备有特技A,现在想改为装备S,这时就会发现S装备不上,因为S状态不能清除A状态。
因此,原贴的第〈2〉步可不要。最多我们装备有特技的腰牌时多操作一下。

〈3〉下载此文本文件,将脚本“Game_Battler 4[玄]”中内容替换成下载的文本内容。注意这个适合82完美版,不适合天魔版,因为天魔版加入了新内容。
[attach]6621552[/attach]

[attach]6621551[/attach]





作者: jy02190469    时间: 2015-11-29 20:22:36

嗯 快捷战斗还不错
作者: yhcfsr    时间: 2015-11-29 21:35:48

jy02190469 发表于 2015-11-29 20:22
嗯 快捷战斗还不错

现成的,稍微改改
一切为了便捷

作者: yhcfsr    时间: 2015-11-30 12:11:06

本帖最后由 yhcfsr 于 2015-11-30 20:41 编辑

钱庄系统

京城客栈旁增加钱庄入口。更改苏州炒股:10~24间每天波动一次。

[attach]6622211[/attach]                                                        

  [attach]6622212[/attach]

〈1〉贷款:功能介绍参考下列图片。特别说明贷款利息,结算日如果现金不够支付利息,从结算日起10内必须准备足够支付利息的现金,否则10后会GameOver。剩余10天、5天、1天会显示提示信息。

[attach]6622215[/attach]

[attach]6622216[/attach]

[attach]6622218[/attach]

〈2〉存款

[attach]6622219[/attach]

[attach]6622220[/attach]

作者: yhcfsr    时间: 2015-12-1 18:52:34

传送定位修正

之前在贴吧帖子有说到传送定位,但一直有个问题没解决,传送的目标地图如果触发了并行事件且事件中有“显示文章”的命令时,就会出现以下错误:

[attach]6622882[/attach]

后来辛辛苦苦为那些有“显示文章”命令的并行事件的地图做了传送限制,这几天研究天魔版时了发现一个非常了不起的脚本:
  1. class NilClass
  2.   def method_missing(sym, *)
  3.     print caller.unshift(sym.to_s).join("\n")
  4.   end
  5. end
复制代码
这短短几行代码完美地解决了之前的错误,而且还能指出导致出错的位置,真是太了不起了,我实在不能不佩服啊。更重要的是好像对其他因NilClass导致的错误也有效果。
自从有了它,妈妈再也不用担心我出错了

作者: tchexi    时间: 2015-12-2 13:09:12

yhcfsr 发表于 2015-12-1 18:52
传送定位修正

之前在贴吧帖子有说到传送定位,但一直有个问题没解决,传送的目标地图如果触发了并行事件且 ...

这个应该如何应用?

作者: yhcfsr    时间: 2015-12-2 15:09:04

tchexi 发表于 2015-12-2 13:09
这个应该如何应用?

插入main之前即可,这应该是NilClass的方法重载。

作者: 老王的忧郁    时间: 2015-12-4 14:05:14

yhcfsr 发表于 2015-12-1 18:52
传送定位修正

之前在贴吧帖子有说到传送定位,但一直有个问题没解决,传送的目标地图如果触发了并行事件且 ...

想起这段代码,简直伤透了我的心

最初,因为天魔版以前一直有一个会导致坏档的问题,某些情况下【战斗时无法正确获取技能的命中,导致弹错】,而且坏档。

我纠结这问题好几个星期·············

后来好不容易找到人帮忙整出这段脚本,终于是找出了BUG所在的位置!、

而且,从此这类的BUG都很好办了

作者: 6159239a    时间: 2015-12-4 14:58:55

好东西 ,先MARK一下
作者: yhcfsr    时间: 2015-12-4 22:23:22

老王的忧郁 发表于 2015-12-4 14:05
想起这段代码,简直伤透了我的心

最初,因为天魔版以前一直有一个会导致坏档的问题,某些情况下【战斗时 ...

非常感谢老王,这么好的代码我抱走啦。这段代码实乃调试福音啊

作者: yhcfsr    时间: 2015-12-11 13:51:18

宠物系统


这次前前后后改了许多次,用了相当长的时间,也是越做越复杂。既然是修改贴,我会把思路简单说明,因为我觉得一种正确的思路常常会事半功倍,而且不易出错。

宠物系统主要分为三个部分:1.捕捉;2.主菜单界面操作;3.宠物战斗。

宠物系统主要围绕一个核心的数据展开,这个数据存储每一个宠物的资质,亲密度与饱食度,角色ID,技能与状态,出战标志以及进阶等级。从捕捉到放生,这个数据都会一直存在。

这次也是我前所未有的尝试,在实践中学习,在学习中巩固。下面我会对宠物系统各部分做比较详细的介绍。







作者: yhcfsr    时间: 2015-12-11 14:20:02

本帖最后由 yhcfsr 于 2015-12-11 14:22 编辑

宠物捕捉

[attach]6629508[/attach]


[attach]6629509[/attach]

[attach]6629510[/attach]





作者: yhcfsr    时间: 2015-12-11 15:05:37

本帖最后由 yhcfsr 于 2015-12-11 15:07 编辑

宠物界面





根据亲密度与饱食度计算出战宠物“活跃度”,可在主菜单界面下方查看。活跃度为宠物助战的几率,如果“活跃度”为35,且宠物没有进入战场,那么每回合有35的概率宠物会参战。同时只能选择一只宠物出战。



















作者: yhcfsr    时间: 2015-12-11 15:29:04

本帖最后由 yhcfsr 于 2015-12-11 15:45 编辑

宠物战斗
      图中宠物已学会天赋技能






作者: jy02190469    时间: 2015-12-11 15:43:17

本帖最后由 jy02190469 于 2015-12-11 15:44 编辑

顶一下 尽管看不懂细节 不过感觉挺用心的, 期待出个MOD。快捷物品栏实在喜欢 天魔版要不停吃东西 有快捷栏方便多了
作者: yhcfsr    时间: 2015-12-11 15:55:51

jy02190469 发表于 2015-12-11 15:43
顶一下 尽管看不懂细节 不过感觉挺用心的, 期待出个MOD。快捷物品栏实在喜欢 天魔版要不停吃东西 有快捷栏 ...

这里没有对细节有太多说明,主要这个系统我自己也做的很复杂,也因此死了无数脑细胞啊,故而也没有详尽说明。只有到游戏中才能真正体验它的魅力所在呢
至于MOD,暂时还没有打算(其实我只是兴之所至学习一下而已,原本完全没打算要做这么多东西的),真正的精髓还在玄大他们做的;而且这些东西暂时没有经过严格测试,所以暂时不敢拿出来为祸人间。待测试完再与大家分享。



作者: FAAS    时间: 2015-12-15 21:37:38


作者: taeckle    时间: 2016-2-2 11:19:35


作者: orchimike    时间: 2016-2-23 00:38:51

添加脚本该怎么做呢?
作者: orchimike    时间: 2016-2-24 01:51:34

yhcfsr 发表于 2015-11-27 15:06
首先恭喜你啦,因为这基本上是你自己的功劳,我想你也体会到了其中乐趣吧。其实我制作过一个教 ...

楼主我有个问题,最近我在83版本里,想把商人搞到马賊洞去,把整个事件页复制后,马賊洞却看不到。是不是必须重新开始游戏才可以,或者在脚本里如何调整一下?
修改掉落物品就没问题???
作者: yhcfsr    时间: 2016-2-24 16:44:08

orchimike 发表于 2016-2-24 01:51
楼主我有个问题,最近我在83版本里,想把商人搞到马賊洞去,把整个事件页复制后,马賊洞却看不到。是不是 ...

修改地图,要重新开档

作者: blacksheepred    时间: 2016-2-24 17:06:36

问下楼主,宠物版啥时放?

作者: orchimike    时间: 2016-2-24 18:30:39

yhcfsr 发表于 2016-2-24 16:44
修改地图,要重新开档

谢谢。

作者: orchimike    时间: 2016-2-24 18:41:05

yhcfsr 发表于 2015-12-11 15:55
这里没有对细节有太多说明,主要这个系统我自己也做的很复杂,也因此死了无数脑细胞啊,故而也没 ...

我看了楼主在贴吧的教程。准备帮比较少人用的厨师职业加个物品天赋:厨神腰牌。
事件触发:身上的物品有玉笛谁家听落梅,二十四桥明月夜,鸳鸯五珍烩,到了京城客栈二楼碰到“周星星”会自动交给这腰牌。
腰牌的能力:
初始所有人物好感聊天*2
华山论剑后可以打开食神秘籍后发现里面的武功秘籍---厨神宝藏
在桃花岛上可挖出厨神宝藏,里面有厨神三件套:
(外功)厨神刀功,(特技)厨神调味和(轻功)厨神跑腿,可练到10级,组合出极意民以食为天可以随机补满全部hpmp,去除所有不良状态。

楼主觉得这想法如何。

作者: orchimike    时间: 2016-2-25 23:37:14

yhcfsr 发表于 2016-2-24 16:44
修改地图,要重新开档

已经成功,谢谢楼主。
我还把刘疯猫的学武功技能改了下,放了人物到华山山洞里去,可以直接刷满各种特技等级。

现在就是想搞那个吃药和飞鸽的菜单,可以选一次用的数量,不知道该用哪个脚本?

作者: 2847216317    时间: 2016-4-30 09:13:46


作者: 2847216317    时间: 2016-4-30 09:14:28



作者: 匪号快活三    时间: 2016-9-4 23:25:49

我打开工程修改完游戏数据库部分数据后保存的内容在游戏中没有体现
作者: 安妮莎露    时间: 2016-9-16 12:23:52

  感觉楼主好腻害。。。  
作者: 848474746    时间: 2016-11-24 23:19:20

楼主好关于新增加的武功秘籍如何使用是否可以写个?
作者: 13037526334    时间: 2016-12-14 09:37:21

哎 楼主怎么把各种草药和矿石的数量修改成固定的 数值就设为0.83原设定的最大值 急求!!!
作者: xiangzhn    时间: 2017-6-25 11:54:39

内功护体加力几率怎么弄啊?
作者: kongjumowang    时间: 2017-6-25 22:35:40

13037526334 发表于 2016-12-14 09:37
哎 楼主怎么把各种草药和矿石的数量修改成固定的 数值就设为0.83原设定的最大值 急求!!! ...

这游戏里面,每个采矿或者采药点是单独设置的
打开工程后,F8打开事件地图,举个例子,峨眉山山道,有鼠尾草和藏红花,以鼠尾草为例
右键点击鼠尾草位置,选编辑事件,页面1,事件出现的条件是某个变量值》=3,也就是游戏设定的3天刷新一次鼠尾草。
页面2,右侧执行内容,第一行,生成一个2~5的乱数,这个就是我们平时摘鼠尾草时的数量,如果你要最大值,可以右键该行,选编辑,修改随机数就好。
另外,数据并不通用,你改的只是这个位置的鼠尾草,其他位置的鼠尾草还是2-5个

作者: 13037526334    时间: 2017-6-26 08:10:09

kongjumowang 发表于 2017-6-25 22:35
这游戏里面,每个采矿或者采药点是单独设置的
打开工程后,F8打开事件地图,举个例子,峨眉山山道,有鼠 ...

哦 我已经知道过了  不过还是表示感谢

作者: jokkk    时间: 2017-11-16 15:10:37

13037526334 发表于 2016-12-14 09:37
哎 楼主怎么把各种草药和矿石的数量修改成固定的 数值就设为0.83原设定的最大值 急求!!! ...

你急个狗屎!

作者: 1336482616    时间: 2018-1-16 14:00:13

(O_O)qqqqqqqq
作者: 开心我第一    时间: 2022-8-24 18:22:09

111111





欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2