首先我先说我为什么会发这篇帖?
主要是论坛的DIY教学跟现在的黑山群侠传有很多的不一致,却没有人提出过这个疑问。
这些教学是在SYP大大的苍炎时代被蓝大的龙人版继承,接着被小二的山寨江湖延用。
黑山Mod跟这些教学有很多的相异之处,黑山多出新的基本数据,出招表、API函数略有不同。
隔壁的新畅想和金书Mod跟黑山就比较接近,新畅想近似九成,而金书增加了很多新函数,近似七成。
现在讲讲蓝烟清蓝大的教学:
第一讲 序言与基本数据修改
首先是两个全局变量 CC.TeamNum 和 CC.MyThingNum 的差异
CC.TeamNum 最大队友数 苍炎是 6 黑山是 15
CC.MyThingNum 可拥有的最多物品种类 苍炎是 200 黑山是 400
黑山多出新的基本数据
JY.Base[“难度”]
JY.Base[“标准”]
JY.Base[“畅想”]
JY.Base[“特殊”]
JY.Base[“单通”]
JY.Base[“周目”]
JY.Base[“天书数量”]
就是字面的意思,没什么特别好说的,标准就是标主的编号 1~9
非畅想就是零,开启畅想就是用人物ID,特殊就是特殊主角
例如无酒不欢和正义玩家。 (1或3)
第二讲 人物数据的修改
黑山Mod新增非常多的人物储存格,跟旧苍龙比多了一倍以上,也是基本数据增加最多的种类
我怎么知道最新版的数据结构?
就是直接去找 jyconst.lua 档的内容,关键字 “CC.Person_S”
JY.Person[0][“指法技巧”] 黑山和至尊新增的武功种类 (指腿)
JY.Person[0][“武功1”] ~ JY.Person[0][“武功16”] 有十六个武功,一般只用十五个
JY.Person[0][“武功等级1”] ~ JY.Person[0][“武功等级16”]
JY.Person[0][“天赋外功1”] ~ JY.Person[0][“天赋外功4”]
JY.Person[0][“天赋内功”]
JY.Person[0][“天赋轻功”]
JY.Person[0][“实战”] 最多 500
JY.Person[0][“出战”] 就是开战选单用的
JY.Person[0][“休战”] 未使用
JY.Person[0][“主运内功”]
JY.Person[0][“主运轻功”]
JY.Person[0][“冰封程度”] 就是冰封和灼烧
JY.Person[0][“灼烧程度”]
JY.Person[0][“六如觉醒”] 一般是 1
JY.Person[0][“个人觉醒”] 最多两次觉醒
JY.Person[0][“畅想分阶”] 畅想选单使用,选单有些人是蓝字,有些人是红字的差别
JY.Person[0][“外号2”]
JY.Person[0][“血量翻倍”] 跟血量翻倍毫无关系,主要是主角在用,设置在他人的血量翻倍都跟特殊能力有关 (例如六如)
JY.Person[0][“论剑奖励”] 只有主角生效,如果是周伯通的奖励就是周伯通的id “JY.Person[64][“论剑奖励”] = 1”
JY.Person[0][“行为模式”] 从这里开始的七行都跟AI自动有关
JY.Person[0][“优先使用”]
JY.Person[0][“是否吃药”]
JY.Person[0][“生命阈值”]
JY.Person[0][“内力阈值”]
JY.Person[0][“体力阈值”]
JY.Person[0][“禁用自动”]
JY.Person[0][“特色指令”] 就是个人指令技能 (段誉:凌波) (虚竹:催符)
JY.Person[0][“暗器1”] ~ JY.Person[0][“暗器4”] 1到4就是青字九打、含沙射影、漫天花雨、霹雳秘籍 激活特效输入 100
JY.Person[0][“动物”] 就是装备的动物伙伴
JY.Person[0][“天1”] ~ JY.Person[0][“天4”] 个人天赋技能,例如主角的福星高照、初代的宇宙洪荒、聂风的摩诃无量
JY.Person[0][“洗髓”] 洗髓判定 100
JY.Person[0][“积分”] 闯关模式(黑山大会)使用的正义值
JY.Person[0][“地1”] ~ JY.Person[0][“地10”] 特殊天赋,一个储存格有八个选项,总共有八十个,所有人都可使用
JY.Person[0][“专1”] ~ JY.Person[0][“专2”] 武功专精,就是武功的强化效果,各别武功只在两者其一中生效
JY.Person[0][“人1”] ~ JY.Person[0][“人40”] 就是感悟页面的四十个技能,技能激活 1 (40个都输入1就是全激活)
JY.Person[0][“感悟点”]
JY.Person[0][“感悟”] 这个才是真正的感悟点,上面的不是
JY.Person[0][“路线”] 完全没用到,可能是未来要用的
第三讲到第四讲
就是物品、场景、武功的属性重构,改变的不多,我一次讲完
一样的方法,直接找 jyconst.lua CC.Thing_S CC.Scene_S CC.Wugong_S
JY.Thing[tid][“加指法技巧”]
JY.Thing[tid][“需指法技巧”] 需要多少指法才能修练
JY.Thing[tid][“是否特效”] SCRIPT中的档案都找不到使用迹象,装备和一部份密籍都是 1
其它都是0,我未找全剧情档,但也找不到使用迹象,奇怪的设置
JY.Thing[tid][“装备经验”] 攻防一次加装备经验值5(不含误伤),动物是2,超过100可升装备等级
JY.Thing[tid][“装备等级”] 就是装备的等级
JY.Thing[tid][“需阴”] 额外增加内属判断,需阴内最低标准才可修练 (阴内数字)
JY.Scene[sid][“场景类型”] 多出场景类型,坐马车会用到
JY.Wugong[wid][“冰封系数”] 武功自带的冰封
JY.Wugong[wid][“灼烧系数”] 武功自带的灼烧
JY.Wugong[wid][“啊”] 新内属修正,阴阳增减变化,正数是加阳,负数加阴,零无变化
JY.Wugong[wid][“积分”] 闯关模式(黑山大会)用正义值兑换的武功价格
JY.Wugong[wid][“冷却”] 就是武功冷却,特定武功的招式会改变攻击范围,有一些有冷却
今天就先讲到这里了,下次来谈一些DIY诀窍或是事件函数。