游侠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
自动战斗
功能介绍:
- 自动战斗时,会使用上回合的攻击模式(普攻,技攻,防御等),很像是原版按住R键不放的效果。
- 无论是在战斗中或是在地图中,任何时候按R键可开启或关闭自动战斗。
- 如果本回合使用物品回复,那么自动战斗暂停,当再次选择使用物品命令以外的命令时,自动战斗继续。
------------------------------------------------------------
效果图:
[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〉寒冰神掌
寒冰神掌与寒冰真气组合招式,原来是一个“极意.寒冰神掌”,现在增加一个“极意.冰天雪地”(群体攻击)。不过有一个问题,如果没有触发极意而是单独的寒冰神掌也会几率群攻,这个没仔细研究,反正这也不是坏事。
技能介绍:
- 必须寒冰神掌与寒冰真气组合才能触发“极意.冰天雪地”,为群体攻击。附加冰封状态。
- 冰封状态每持续一回合,速度会按指数下降,持续3回合以上,会转为冰冻状态,无法行动,防御大幅下降,几率冻死,3回合以后解除冰冻。注意这个只对敌人有效。
[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]
后来辛辛苦苦为那些有“显示文章”命令的并行事件的地图做了传送限制,这几天研究天魔版时了发现一个非常了不起的脚本:
- class NilClass
- def method_missing(sym, *)
- print caller.unshift(sym.to_s).join("\n")
- end
- 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 编辑
宠物捕捉- 捕捉地点:桃花岛上桃源山。
- 进入桃源山,会随机出现神兽白虎,战斗胜利几率出现一只幼虎或掉落白虎内丹。
- 与白虎战斗,难度随机,共4个难度:难1出现一只白虎;难2,白虎1血量低于20%时出现另一只白虎;难3,在以上情况下,出现白虎2时,敌方全体回复全部血蓝,并附加怒状态;难4,在以上情况下,敌方全体附加血战状态。这一战难度较大。
- 根据战斗难度,决定幼虎的资质,从低至高:野兽,灵兽,圣兽,神兽。资质决定宠物时属性的提升度,差别很大。
- 幼虎出现时饱食度为0,亲密度为10。使用八歌珍狼肉羹(效果已修改,与原版不同)可增加饱食度与亲密度。饱食度与亲密度随机时间下降,当饱食度为0时,亲密度下降速度增加3倍,当亲密度为0时,幼虎消失,高于60时可捕捉。
- 捕捉成功的幼虎出现在主菜单宠物界面,同时锁定它的饱食度与亲密度,只有处于出战状态时,饱食度与亲密度才会下降。
- 主菜单打坐界面改为宠物界面,具体在界面篇在详述。以下发几个截图:
[attach]6629508[/attach]
[attach]6629509[/attach]
[attach]6629510[/attach]
作者: yhcfsr 时间: 2015-12-11 15:05:37
本帖最后由 yhcfsr 于 2015-12-11 15:07 编辑
宠物界面
- 原打坐界面改为宠物界面,没有宠物时无法进入宠物界面。
- 每一宠物在捕捉时会随机领悟技能,宠物技能暂时只设定了6个:天赋,特技,身法,内功各一,两个攻击技能。界面主要有三部分:宠物列表,属性,技能。
- 宠物列表中按方向上、下键可浏览各宠物的属性与技能。方向右键切换到该宠物技能列表中查看技能信息与等级,方向左键切回宠物列表。
- 可选择当前光标处的宠物出战,出战宠物在列表右侧显示“战”图标。出战宠物的亲密度与饱食度会随着时间下降。
根据亲密度与饱食度计算出战宠物“活跃度”,可在主菜单界面下方查看。活跃度为宠物助战的几率,如果“活跃度”为35,且宠物没有进入战场,那么每回合有35的概率宠物会参战。同时只能选择一只宠物出战。
- 放生的宠物不会出现在列表中。
- 如果被放生的宠物处于出战状态,那么,放生以后不会有宠物参战,要重新选择出战宠物。
- 每只宠物可进阶5次,根据宠物资质,每次进阶的属性提升都不一样,进阶等级越高,属性提升越大。
- 进阶等级分为:凡,优,地,天,极。每次进阶,有30%几率领悟技能。技能很关键,领悟技能的宠物,其属性与没技能的宠物相差数倍。
作者: yhcfsr 时间: 2015-12-11 15:29:04
本帖最后由 yhcfsr 于 2015-12-11 15:45 编辑
宠物战斗
- 出战宠物活跃度大于0时,有几率出现在战场为我方助攻。宠物攻击为AI智能攻击模式。
- 宠物每个技能都很重要,身法,内功主要加属性。特技护体,并加成技能攻击,没有学会特技的宠物,不会出现下列图中的技能前缀“残暴”。天赋很重要,攻击技能为单体攻击,学会天赋后,有几率攻击敌方全体。
- 出战宠物不会出现在主菜单的角色列表中,它只会在战斗时出现。可使用八珍狼肉羹增加活跃度。
- 每次进入战斗,宠物血蓝全满。
- 所有数据均为无难度测试,有关宠物的技能和进阶对宠物属性的加成还有待修正,以求游戏平衡。不过因为我大幅加强敌人全属性,所以真正以疯狂难度进行游戏时,敌人的攻防也会的可怕,原版可通关实力在修改版中连聚贤庄15层都闯不过。当然我这纯属找虐,全属性2000+只能打掉老张两三百的血时,心中郁闷可想而知。在这样的难度下,我还能玩这么久,主要是因为我改了寒冰神掌,这帖子前面说过,敌人冰封状态持续三回合没有解除时会自动转为冰冻状态,防御与速度大幅下降,定身,并低概率死亡。我一般都是把敌人蓝耗尽,它没蓝解封的情况下才被冻,不过老张太变态,攻高血厚蓝多,即使没蓝了,防御一回合就是千多,完全没机会冻住他。好了,不多说了,这个是题外话。
图中宠物已学会天赋技能
作者: 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
.gif)
.gif)
作者: 2847216317 时间: 2016-4-30 09:14:28
.gif)
.gif)
.gif)
作者: 匪号快活三 时间: 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 |