铁血丹心

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

怎样在游戏里新增人物,可以加入的

  [复制链接]
发表于 2010-10-4 20:28 | 显示全部楼层 |阅读模式

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

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

x
我找了个新人物,有攻击动作的,想游戏里新增这个人,可以加入的,不知道该怎么修改
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-4 21:39 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-5 09:57 | 显示全部楼层
回复 2# 凶神恶煞


    我改的是lua版的 应该没这么复杂吧 要用对话事件编辑工具?

[发帖际遇]: zhaoliangl发现金蛇锥一枚,远赴洛阳当铺兑换时被确认为赝品,亏掉路费银两26。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-5 12:58 | 显示全部楼层
回复  凶神恶煞


    我改的是lua版的 应该没这么复杂吧 要用对话事件编辑工具?
zhaoliangl 发表于 2010-10-5 09:57



    对话事件是编辑离队事件的吧,具体详情你可以看一下略谈LUA修改系列的那个

[发帖际遇]: 上官乐均在黑龙潭边拣到一个手帕,经验证是瑛姑绣的四张机手帕,转手卖得银两10。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-5 14:11 | 显示全部楼层
LZ是说新找了个有动作造型的人物素材,
想把它加到游戏中,然后还想让它成为同伴吗?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-5 15:23 | 显示全部楼层
回复 5# tsmdsyp


    没错
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-5 19:24 | 显示全部楼层
哈,那就要比二楼说的还要麻烦了。

话说那个只是告诉你如何设置让队友加入,离队的方法。
如果你是在LUA版中修改,不用编辑器也行(好像有些本来就无效)
对话/事件 是通过LUA脚本编辑的。
你还要把这些人物素材导入相应的文件中保存,再建立新人物来调用这些素材吧。
总之要改的地方MS有点多。

[发帖际遇]: tsmdsyp做得名菜“茯苓花雕猪”,卖出获得银两14两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-5 19:49 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-6 11:25 | 显示全部楼层
LUA是好麻烦的,如果是Pascal或者DOS的新增人物(好像差不了太多),我倒是学过,看LUA教程,发现很多是要改源码的
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-6 19:00 | 显示全部楼层
看来只有等jy02785317大神来解答了
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-6 19:28 | 显示全部楼层
回复 10# zhaoliangl


    比较麻烦,如果没耐性就不用往下看了.
需要修改离队人物列表,这个保存在const.lua里,也可以保存在jymodify.lua里
离队人物列表的形式,类似于 人物id-----离队事件id
所以,你同时还需要添加离队事件。
lua版的事件是用lua写的,所以你需要在scipt\oldevent\下新建lua文件来编辑事件
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-7 19:43 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-7 20:29 | 显示全部楼层
人物加入,离队事件很好编啊。
你那想法中主要还是导入图像素材更难点吧?
可能是偶不懂这方面的原因吧,哈!

[发帖际遇]: tsmdsyp挺身而出,阻止萧峰打“段正淳”,成功挽救阿朱,得到奖励银两4。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-7 20:44 | 显示全部楼层
回复 13# tsmdsyp


    我觉得贴图很简单,这个才难。比如程英加入事件是402号,打开oldevent_402,1538一直到1552是啥意思?63是人物id,-2,-2,-2,-2,403,-1,-1,-2,-2,-2,-2,-2,-2,那么多负2是啥意思?if instruct_9(6,0),6 ,0又是啥意思?if instruct_28(0,65,100,6,0) ,这个0,65,100,6,0又是什么意思?

[发帖际遇]: zhaoliangl找冯默风打造兵器,得到了一把大剪刀,见到岳老三,高价卖给他,赚了银两29。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-7 21:10 | 显示全部楼层
回复 14# zhaoliangl


你玩的是什么版本啊?程英的加入事件怎么是402#?

1:第一个是设定D*的11层数据。头两个代表当前场景,当前编号。
-2就是不变的意思。后面11个就是设定值。

2: instruct_9就是要求入队的指令。
IF是判定语句,返回值是真就执行下一条指令;
记得应该又是一个IF,判断队伍是否满员;

3:instruct_28是判定品德的指令。
如果人物ID 0品德在65--100之间,返回真。

评分

参与人数 1声望 +2 收起 理由
jy02785317 + 2 管理需要

查看全部评分

【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-8 00:59 | 显示全部楼层
回复 15# tsmdsyp
instruct_1(1538,63,0),63是人物编号,1538和0还是不知道是什么意思? (-2,-2,-2,-2,403,-1,-1,-2,-2,-2,-2,-2,-2)共13个数字-2代表不变,那-1代表变?那么这13个数字到底是什么意思?

    新建一个可加入人物,复制一个可加入人物的lua文件就可以了?instruct_1(1538,63,0),instruct_1(1539,0,1),instruct_3(-2,-2,-2,-2,403,-1,-1,-2,-2,-2,-2,-2,-2),instruct_3(-2,-2,0,0,-1,-1,-1,-1,-1,-1,-2,-2,-2)这些要不要改?

[发帖际遇]: zhaoliangl在大雪山旅游,被雪山上掉下来的苗人凤砸到,损失医药费银两23。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-8 12:28 | 显示全部楼层
回复 16# zhaoliangl

instruct_1(1538,63,0)
这是对话指令,让ID63的角色说ID1538的对话内容,0是显示位置。

instruct_3
这个不是说了是定义D*吗。
前两个代表场景和编号。后面就是D*中的11层数据。
-1代表消去。

新建一个可加入人物,复制一个可加入人物的lua文件就可以了?
这些要不要改?


如果是新加人物,当然要改了。
不过你如果对写事件不熟的话,可以用一个最简单的方法。
就是把你想用的素材导入游戏后,让一个原本就可以成为同伴的人物
使用这套动作就行了。再把名字改成你想要的。
这样就不用改事件了。
可以选用李沅芷,钟灵,萧中慧这些没什么剧情的人物。
因为她们本来就缺乏存在感!

好了,该我提问了:

看来LZ很擅长编辑图像,那么问一下,
怎么把战斗动画的素材导入游戏中啊?

[发帖际遇]: tsmdsyp在丐帮大会揭露何师我的真正面目,得郭靖称赞,增加声望3。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-8 18:54 | 显示全部楼层
本帖最后由 zhaoliangl 于 2010-10-8 11:08 编辑

“ID1538的对话内容”为什么对话内容是ID1538?
“0是显示位置。”为什么显示位置是0?人物站立的位置不是有坐标吗?
“instruct_3这个不是说了是定义D*吗。”D*是什么?为什么需要它定义?
“后面就是D*中的11层数据。”11层数据是什么意思?

关于你的问题,我用fishedit贴图编辑 选战斗贴图 后面的代号就是人物编号 再在里面贴图就可以了 很简单 修改好了别忘了保存贴图

[发帖际遇]: zhaoliangl在绝情谷被当作周伯通的同伙,被绿衣弟子一顿暴打,损失银两15两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-8 20:56 | 显示全部楼层
回复 18# zhaoliangl

呵呵,看来LZ对MOD中事件编写的一些基本常识还不太了解。
这个说起来有点长篇大论了。(懒得讲)

你干脆就用原来的同伴代替吧。
要不你说下你想怎么做,我帮你写好传给你。

再问一下,你玩的什么版本啊?
程英的加入事件怎么是402#???
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-8 21:00 | 显示全部楼层
哦,还有那个图像的事:
在战斗编辑中哪儿有什么人物动作贴图啊?
就只有战图地图编辑。
在编头像那个选项里倒是能看到人物的动作选择,
但点击又说没那个文件!
还是没搞懂。

[发帖际遇]: tsmdsyp大量收购血竭、田七、没药、熊胆转卖给赵王府,获利银两16两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-8 21:39 | 显示全部楼层
回复 20# tsmdsyp


    不是战斗编辑
而是编辑战斗贴图
贴图中,选择fmp???/fdx??/或者是fight???.grp/fight???.idx这两种命名方式都有可能,不同的mod用的不同,实际先确认一下。
然后编辑即可。
另外,kg的kgedit提供了将gif导入进贴图的功能,很实用。具体使用方法自己找一下。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-9 19:37 | 显示全部楼层
回复 19# tsmdsyp


    那你帮我写一个吧 人物是完颜萍 人物编号是最后一个115 加入条件和程英一样 人在悦来客栈客房里 离队事件也一起写了吧

[发帖际遇]: zhaoliangl在万劫谷和段延庆下棋获胜,得到段正明、黄眉僧奖励银两21两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-9 21:48 | 显示全部楼层
回复  tsmdsyp


    那你帮我写一个吧 人物是完颜萍 人物编号是最后一个115 加入条件和程英一样 人在悦 ...
zhaoliangl 发表于 2010-10-9 19:37


哈,我真的快崩溃了!

LZ你倒底玩的什么版本啊?115怎么可能是最后一个人物编号?
不知道版本没法写事件。

[发帖际遇]: tsmdsyp护送杨不悔遇见杨逍,杨逍得知纪晓芙死亡过于激动抓断tsmdsyp臂骨,tsmdsyp疗伤用去银两15两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-10-9 22:14 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-10-10 12:56 | 显示全部楼层
本帖最后由 tsmdsyp 于 2010-10-10 21:20 编辑

回复 24# zhaoliangl

汗!一直认为在说苍龙........

按你说的写好了:

人物编号:115-----你真的确定是这个人物吗?



出现地点:悦来客栈客房




事件以最简单的方式编写,只执行最核心的功能。
入队,离队。
(需重开游戏)

解压后覆盖到原文件夹即可。



刚发现个问题,加入时有个地方写错了,
把-1写成-2了,所以人物能重复加入。
不想改了。
你在玩的时候加一次就行了。

本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-7 22:31

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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