铁血丹心

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

求教

[复制链接]
发表于 2009-6-2 00:36 | 显示全部楼层 |阅读模式

马上注册,结交更多侠友!

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

x
复刻版中是否可以针对设定武功招式做一些类似50指令的指令?
另请问weyl的扩展战斗系统指令应该怎样使用?我下载BattlekDEF0.20.zip后应该如何使用。

[发帖际遇]: 胡斐要去和程灵素约会,出门前朗月当空帮他打整了一下络腮胡,得到打赏银两11.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-2 10:03 | 显示全部楼层
sfe里有战斗指令指导的。。。

[发帖际遇]: 黄顺坤在海边沙滩上捡到一支圣火令,当废铜卖了,获得银两3.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-2 10:37 | 显示全部楼层
你到底要改哪个版本?
BattlekDEF0.20.zip是DOS版用的,需用其自带的Z.EXE替换Z.DAT进游戏。
复刻版直接支持战斗指令,不过至今没有成品MOD使用……小猪3应该是第一个吧……
学习战斗指令可以看BattlekDEF0.20.zip里面的文档,SFE也对其提供了支持和解说,不过目前复刻版对读写内存支持不足,某些战斗事件编写起来会比较麻烦,当然这个问题在解决中……

[发帖际遇]: 凶神恶煞答应假扮小宝应老婆之约,得到偿金银两11.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-2 13:03 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-6-2 13:56 | 显示全部楼层
其实改复刻版还是DOS版是没有太大的关系,主要是想试试能否改出自己所希望得到的效果。当中BattlekDEF0.20.zip的文档也看了一下,但其中的门道没看懂,所以才提出是否能做出一些类似50指令的可读性较强的指令的。
我使用sfe打开weyl的原版复刻事件里面的指令为什么都找不到以下指令?
增加weyl的所有战斗指令指导
        28.取当前人物战斗序号
        29.选择攻击目标
        30.读取人物战斗属性
        31.保存人物战斗属性
        44.播放效果
        45.显示数字
        46.设定效果层
        47.重置战场贴图
        49.调用任意子程(错误使用本指令会导致游戏出错!!无特殊要求时不要使用!!)


楼上朋友BattlekDEF0.20.zip在这里http://www.txdx.net/thread-396683-1-1.html

[发帖际遇]: 朗月当空跟踪成昆进入明教密道,结果:奋勇救小昭脱险,得到小昭感谢银两30.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-2 14:26 | 显示全部楼层
你说的这些都是属于扩展了的50指令
在对话事件编辑中增加一条50指令,再对其进行编辑看看吧……
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-6-13 01:26 | 显示全部楼层
经过版主的指导终于弄明白到新增50指令指的原来是由原来的第50条指令衍生出来的另外50条新增的指令,原来我一直没找到新增50指令的位置....谢谢两位版主的提点与帮助,我实在是够笨的啊!
    现在又遇到两个问题向大家求教,我尝试增加一个事件,让洪七公成为队友,但问题是在洪七公成为队友后却无法离开队伍了,这是什么原因?该如何处理呢?由此问题衍生出另一个问题,假如我想制作一个新的选单,在原有选单的基础上加一个项目,在我按下enter键时进入该项目子选单,大概就是如此我该如何编辑呢?是利用新增50指令的39 40的菜单选择指令吗?如果仍在事件对话编辑器里进行编写,那么事件应该如何触发?

  菜单选择(40,type,n,s,r,x,y)
type:b0=0 n 为数值,=1 n为变量
     b1=0 x 为数值,=1 x为变量
     b2=0 y 为数值,=1 y为变量
     b8-b15  最大菜单项,如果为0则最大菜单项自动设为5

   
1.        此菜单项数可以多于最大菜单项数,当前选中项移到顶部或底部时,可以继续滚动。
2.        移到一个项时,不能再向上移动。移动到最后一项时,不能再往下移动
3.        为实现滚动显示,自动调用清屏指令,因此此指令的显示背景是自动绘出的,不用先调用了。(先调用也没有,滚动菜单时自动清屏了)

  50 40 0 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数10Str20()返回=[X30]显示位置(40,50)
  50 40 1 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数[X10]Str20()返回=[X30]显示位置(40,50)
  50 40 2 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数10Str20()返回=[X30]显示位置([X40],50)
  50 40 3 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数[X10]Str20()返回=[X30]显示位置([X40],50)
  50 40 4 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数10Str20()返回=[X30]显示位置(40,[X50])
  50 40 5 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数[X10]Str20()返回=[X30]显示位置(40,[X50])
  50 40 6 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数10Str20()返回=[X30]显示位置([X40],[X50])
  50 40 7 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数[X10]Str20()返回=[X30]显示位置([X40],[X50])

请问这句是什么意思?type:b0=0
n 为数值,=1 n为变量 这句是否可以这样理解:新生成一个具有N个项的选单。
s为菜单显示数组。数组共n个数据,每个数据中保存一个字符串变量的编号。这意思是要先给新生菜单中的每一个项的名字先建立一个名字吗?然后才能通过编号逐一显示出来?
r为返回的选择项。0表示没有选择,1-n表示选择的项 这个是指返回上一项 这个是表示按ESC键时返回上一级目录吗?

50 40 0 10 20 30 40 50         ;  50(32):菜单选择2 菜单个数[X10]Str20()返回=[X30]显示位置([X40],[X50])
这一句话我总的理解是:调用新增50指令中的第40 条指令0(这个我没发做出自己的理解)生成一个有10个项目的新选单,20是指调用编号为20的字符串,30当按ESC键时返回上一级目录?40 50是选单显示的位置?不知道这样理解是否正确?

另一个问题就是我利用:从剪贴版复制这个功能键把一些教程上的事件直接复制到一个事件中时,不知道为什么会出错了的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-13 02:12 | 显示全部楼层
离队人物是从一个离队起始事件开始,按照离队列表每隔一个事件调用。
40号指令的用法比较复杂,我也不太明白。

[发帖际遇]: weyl抢了钟灵给段誉的绣花鞋,卖了有银两2。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-13 09:28 | 显示全部楼层
菜單可以自己作
(顯示背景+選項字串+讀取鍵)
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-6-13 09:53 | 显示全部楼层
另一个问题就是我利用:从剪贴版复制这个功能键把一些教程上的事件直接复制到一个事件中时,不知道为什么会出错了的
=====================
每一行开头(50前面)不能有空格
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-6-13 16:26 | 显示全部楼层
谢谢各位回答。我再回去慢慢学习

[发帖际遇]: 朗月当空无意中获得赵敏的木制倚天剑,卖给摆地摊的,获利银两5.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-17 17:58

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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