查看完整版本: 复刻版再战的属性上限怎么修改啊?

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]
页: [1] 2
查看完整版本: 复刻版再战的属性上限怎么修改啊?