yangcy00 2008-8-24 17:13
复刻版再战的属性上限怎么修改啊?
复刻版开局如果输南宫梦的繁体名字,回答问题都要+攻+御剑的,因为完美属性,300的攻防,+上问题的%加成,开局有400+的攻防,500-的御剑。。。1级用1级花拳就能打5.600,好像再战满属性800,那什么都没干就满了。。复刻版用fish修改好像不能修改z.dat,那么就不能改属性上限啊,该怎么弄?[s:06]
[[i] 本帖最后由 weyl 于 2008-8-24 20:45 编辑 [/i]]
weyl 2008-8-24 17:17
除非我重编译一个
yangcy00 2008-8-24 17:18
汗。。。。[s:02]
孤傲飞鹰 2008-8-24 17:24
我有一个FishEdit0.72能修改复刻版,不过我不会上传
yangcy00 2008-8-24 17:29
fisheditv0.72 改基本的,武功,物品,战斗经验等我也会,就是属性上限不会
50301 2008-8-24 17:32
fishedit只能改存档,改不了上限的,lz重编译一个吧,把480行附近的MaxProList数组改掉,源码在琅环福地有下。
weyl 2008-8-24 17:36
前面的常数表也要改很多
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl跟踪成昆进入明教密道,结果:修炼成功乾坤大挪移,增加银两20.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 17:46
ITEM_BEGIN_PIC: integer = 4420; //物品起始图片
MAX_HEAD_NUM: integer = 189; //有专有头像的最大人物编号, 仅用于对话指令,未
使用
BEGIN_EVENT: integer = 691; //初始事件
BEGIN_SCENCE: integer = 70; //初始场景
BEGIN_Sx: integer = 13; //初始坐标(程序中的x, y与游戏中是相反的, 这是早期的
遗留问题)
BEGIN_Sy: integer = 54; //初始坐标
SOFTSTAR_BEGIN_TALK: integer = 2547; //软体娃娃对话的开始编号
SOFTSTAR_NUM_TALK: integer = 18; //软体娃娃的对话数量
MAX_PHYSICAL_POWER: integer = 100; //最大体力
BEGIN_WALKPIC: integer = 2500; //起始的行走贴图(并未使用)
MONEY_ID: integer = 174; //银两的物品代码
COMPASS_ID: integer = 182; //罗盘的物品代码
BEGIN_LEAVE_EVENT: integer = 1; //起始离队事件
BEGIN_BATTLE_ROLE_PIC: integer = 2553; //人物起始战斗贴图
MAX_LEVEL: integer = 60; //最大等级
MAX_WEAPON_MATCH: integer = 7; //'武功武器配合'组合的数量
MIN_KNOWLEDGE: integer = 80; //最低有效武学常识
MAX_ITEM_AMOUNT: integer = 200; //最大物品数量
MAX_HP: integer = 9999; //最大生命
MAX_MP: integer = 9999; //最大内功
LIFE_HURT: integer = 10; //伤害值比例
[[i] 本帖最后由 50301 于 2008-8-24 17:52 编辑 [/i]]
50301 2008-8-24 17:50
按上面改就行了。
还有weyl,我想添加一个功能键要改哪里,你的代码里按键处理代码断有好多个,有总的处理函数吗
yangcy00 2008-8-24 17:50
能给个源码的下载地址吗?没找到
50301 2008-8-24 17:53
[url]http://www.txdx.net/thread-401655-1-1.html[/url]
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301跟踪成昆进入明教密道,结果:奋勇救小昭脱险,得到小昭感谢银两21.
[/url][/font][/td][/tr][/table]
weyl 2008-8-24 17:54
呃?
欢迎有兴趣研究代码的,可以加入达摩堂的技术群一起讨论
加一个功能键要改3个部分吧,加到菜单里方便些
50301 2008-8-24 17:57
weyl,有支持ini的新版了吗?
如下:
这个是原版,但是可以修改ini文件来适应其他版本,必要时也可以自行编译。
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301捡到土龙刀一把,冒充武林至尊,被谢逊追杀,损失银两17.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 17:58
群号多少。。。。。。。。。。
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301参与红花会陈家洛的计划:叛变勾结清廷,得到赏赐银两6.
[/url][/font][/td][/tr][/table]
weyl 2008-8-24 18:01
21306069
福地里面那个附件支持ini
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl在老顽童处骗取《养蜂秘法》,翻印成《如何饲养文化型蜜蜂》出版被查出偷税漏税,罚款银两11.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:02
找到了,我改了一个早上的东西都要移植了。。。
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301替小昭千里送信给张无忌,赶到光明顶得到奖励银两21
[/url][/font][/td][/tr][/table]
weyl 2008-8-24 18:05
改了些啥?
推荐使用WinMerge,用于比较内容相似的文件,我需要改其他mod代码都是用这个
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl带小龙女去蒙地卡罗吃西餐喝红酒,被赵志敬撞见,破财消灾,花费银两29.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:13
都是一些小修改,为了玩起来方便,sdl的键盘处理是通过主动查询变量来实现的吗?
weyl 2008-8-24 18:18
waitevent 和 pollevent 处理事件,判断是否有键盘事件,如有再判断键值
做得好的话欢迎发布,我那么混乱的代码都敢放出来,还怕啥……
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl参与红花会陈家洛的计划:成功绑架乾隆,得到奖励银两31.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:21
是修改start,walk,inscence三个吗
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301请陈园园签名,被吴三桂发现,损失银两30.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:22
pollevent 没看到,我去试试。。。。。
weyl 2008-8-24 18:24
start可能没必要,Walk和InScence就差不多了吧
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl发现石破天准备用银票擦屁股,赶紧送上两卷草纸,换回一张银票,兑换银两11。
[/url][/font][/td][/tr][/table]
weyl 2008-8-24 18:26
while SDL_PollEvent(@event) >= 0 do
这个循环里面
case event.type_ of
SDL_KEYDOWN:
这里添加代码就行了
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl参与红花会陈家洛的计划:成功绑架乾隆,得到奖励银两35.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:28
知道了,有sdl相关的电子书介绍一下吗。。
weyl 2008-8-24 18:31
估计你已经装了jdei - sdl ,安装目录里应该有一个 Object Pascal SDL Doc.chm,只是都是英文
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl发现石破天准备用银票擦屁股,赶紧送上两卷草纸,换回一张银票,兑换银两11。
[/url][/font][/td][/tr][/table]
50301 2008-8-24 18:32
找到了。。。。。。。。。。。
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301在老顽童处骗取《养蜂秘法》,翻印成《如何饲养文化型蜜蜂》出版后获利银两2.
[/url][/font][/td][/tr][/table]
yangcy00 2008-8-24 19:53
是改了kysfunctions.pas后用kys_ori.exe进游戏吗?
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]胡斐要去和程灵素约会,出门前yangcy00帮他打整了一下络腮胡,得到打赏银两13.
[/url][/font][/td][/tr][/table]
50301 2008-8-24 19:56
要编译,你去下一个新版的直接覆盖,然后修改ini文件就行了,按刚才给的参数修改。
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]50301找到一柄破剑,经专家鉴定为独孤求败早年使用的不知名利剑,价值银两10.
[/url][/font][/td][/tr][/table]
ziyanfeng 2008-8-24 20:25
用金山游侠改啊,[s:03]
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]ziyanfeng跟踪成昆进入明教密道,结果:修炼成功乾坤大挪移,增加银两27.
[/url][/font][/td][/tr][/table]
weyl 2008-8-24 22:45
每个版本除了常数表之外,代码里面有细微的不同
主要是中毒和医疗公式,标题画面的位置等
[table=100%,#cbb48a][tr][td][size=9pt][发帖际遇]: [url=http://www.txdx.net/event.php]weyl帮周威信押镖,结果:被太岳四侠打劫,倒赔银两30.
[/url][/font][/td][/tr][/table]