铁血丹心

 找回密码
 我要成为铁血侠客
搜索
查看: 2387|回复: 9

[其他] 关于武功批量设置的解决方案

[复制链接]
发表于 2008-12-26 01:41 | 显示全部楼层 |阅读模式
修改MOD,为了达到平衡点,不得不频繁的修正各类武功的杀伤力,有上百种武功,每种还要1级-10级设,而且还要心算每级的杀伤力是多少,这种事想像一下就知道是多累的事,更别说去做了,在FISH里很多功能都很强大,但却忽略了一些批量化的设置,如果这方面做好的话,可以减少N倍甚至十倍的工作量。由于这几天一直在改MOD(新手级),当改到武功设置时,才知道做MODER的难,而我在搜索论坛时并未发现批量这种类似字眼,最后在论坛发现游泳的鱼发布了源代码,加上自己对VB的一些基础,最终决定偿试增加一些功能(其实让游泳的鱼做会更好些),暂时增加了杀伤力的批量设置,先设置1级杀伤力,按批量后,2-10级会自动生成各级杀伤力,如图



其实这是初步的设想,诸如移动范围、杀伤范围这类变数较多的设置,仍在考虑当中。(某位高人答:这些我早做了,只是未发布而已。。。)




最终方案暂定为上图,晕呼,睡觉先。。。。

继续增加了一些功能
1.加入武功列表,可即时修改所有武功,并随时可保存进度。
2.加入复选框功能,可以有选择性的修改各种属性。
3.加入10级攻击力的特殊修改功能。
自己测试了一下,感觉现在的设置速度超快,以前恶梦级的设置感完全消除,这几天的心血还算没有白费。



[ 本帖最后由 szlzw 于 2008-12-28 04:17 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要成为铁血侠客

x

评分

参与人数 1声望 +30 收起 理由
weyl + 30 好贴奖励

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 03:21 | 显示全部楼层
顶一个,不错,不过如果能够将攻击范围之类的也一起设定好的话更好

[发帖际遇]: 风言风语替小昭千里送信给张无忌,赶到光明顶得到奖励银两23
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 07:37 | 显示全部楼层
其实可以先设置好10级和1级后,在游戏开始事件加入50指令解决
LZ的VB做得很不错,是那麽时候教教我哈。。。

[发帖际遇]: 黄顺坤冒充青木堂主向反清份子征收活动经费,结果:非法融资被收监,交纳保释银两50.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 07:42 | 显示全部楼层
顶一个,有理论,有实践,有思想。

[发帖际遇]: =令狐冲=买通太监进宫偷葵花,转手挣到银两22.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 10:32 | 显示全部楼层
很好!原来曾经傻乎乎的改过很多数据,后来发现弄个事件在游戏里其实快得多,楼主这个工具还出现得真是及时啊!
希望楼主有更多更好的工具或修改心得与大家分享!
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 11:28 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-26 20:05 | 显示全部楼层
楼主的设置是2级威力是1级的2倍
3级是3倍,4级是4倍…………10级是10倍
不过在原版多数武功都是到了10级比9级增加很多
若是按照原版模式来用事件来设定
事先设置好1级和10级的攻击力
然后从1级一步一步上
到9级停止
…………
…………
这样应该可以吧
我加了一步,可以设置连续多个武功的攻击力
调用下面的事件(需要设置的武功号,需要设置的结尾武功号,0,0)
比如要设置10号武功到30号武功,在参数1写10,参数2写30。

;Kdefnum=1055
  50 3 0 0 1000 28928 0 0        ;  50(32):四则运算 [X1000]=[X28928]+0
  50 3 0 0 2000 28929 0 0        ;  50(32):四则运算 [X2000]=[X28929]+0
  50 3 0 0 2001 2000 1 0         ;  50(32):四则运算 [X2001]=[X2000]+1
;:Label1
  50 17 1 3 1000 36 100 0        ;  50(32):读取属性 [X100]=武功[X1000]属性偏移36
  50 0 300 2 0 0 0 0             ;  50(32):变量赋值 [X300]=2
  50 0 200 36 0 0 0 0            ;  50(32):变量赋值 [X200]=36
;:Label0
  50 3 0 0 200 200 2 0           ;  50(32):四则运算 [X200]=[X200]+2
  50 3 1 2 101 100 300 0         ;  50(32):四则运算 [X101]=[X100]*[X300]
  50 16 7 3 1000 200 101 0       ;  50(32):保存属性 武功[X1000]属性偏移[X200]=[X101]
;设置好了一个级,然后下面1个级1个级地设置
  50 3 0 0 300 300 1 0           ;  50(32):四则运算 [X300]=[X300]+1
  50 4 0 0 300 10 0 0            ;  50(32):变量判断 If[X300]<10 then JMP=0 else JMP=1
  36 256 -44 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label0
;设置完9级之后停止设置,已经完成一个武功了
  50 3 0 0 1000 1000 1 0         ;  50(32):四则运算 [X1000]=[X1000]+1
  50 4 1 0 1000 2001 0 0         ;  50(32):变量判断 If[X1000]<[X2001] then JMP=0 else JMP=1
  36 256 -88 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label1
;进行下一个武功的设置,如果已经设置完后,则结束事件
  0                              ;  0(0)::空语句(清屏)
  -1                             ;  -1(FFFF):事件结束



应该很多高手有更好的事件来设置吧,指点下小弟吧……

评分

参与人数 2声望 +20 收起 理由
凶神恶煞 + 10 好贴奖励
黄顺坤 + 10 好贴奖励

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-27 18:37 | 显示全部楼层
楼上说的不错,10级攻击力是特殊一点的,这个也不难实现,我再改改。50指令我不太熟悉,感觉也是一种编程的效果。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2008-12-27 19:41 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2008-12-28 04:32 | 显示全部楼层
晕呼~~上传图片才发现一个小BUG,窗口标题居然仍然是野球拳。。。当选择其它武功时忘了更新标题了。鄙视自己一下
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

小黑屋|手机版|铁血丹心

GMT+8, 2024-5-7 09:32

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表