铁血丹心

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

求助:有人写个简单的事件修改教程吗?

[复制链接]
发表于 2015-2-28 23:05 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 koko4444 于 2015-2-28 23:09 编辑

Talk(26, "&&,你果然來了。", -2, 1, 0, 0);  
Talk(0, "那是自然,大丈夫言而有信。**咦?前面是……?", -2, 0, 0, 0);


Talk谈话3头像号,显示方式,内容
0
说话(26是萧中慧的头像, "&&,你果然來了。"是萧中慧说的话,这个话是要在文本里先写好,还是直接在事件里写就可以了???,-2,1,0,0这些是什么参数???)
SetScenceMap(56, 1, 38, 29, 2784);
设置地图,原来的修改器是每个参数都给新手去选择的,现在这个就怎么也看不懂了
SetScencemap脚本介绍里就看到
setscencemapproOldPutScenceMapPro

以前的50语言虽然功能不强大,可是修改器里都有注释,自己想改个简单的还是可以改的了的
现在这个lua5.2的事件编辑,能有个大大稍微讲解一下到底怎么用呀,
当初在铁血丹心的时候,偷东西的50指令什么的代码都有人讲解的
不会lua的人现在想改个对话也有难度呀
我想制作组把事件表,脚本介绍都放出来了,
还是好人做到底,抓几个简单的事件给新手们好好讲解一下吧

在 搜索lua简单语言的百度百科看到金庸群侠传lua复刻版
这个游戏,游戏迷们想必都玩过了。牛人用lua脚本重新弄了下。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2015-2-28 23:37 | 显示全部楼层
SetScencemap 应该是某个原指令的封装,可以看看kys_script里面咋写的。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2015-3-1 02:16 | 显示全部楼层
我也是邊看邊學。我忘記在哪邊,總之大武俠裡有人講解了黃逆乾的事件,如果還是不太清楚請去找出這篇文章。

談話直接寫進去就好了。然後記得compress。

-2, 1, 0, 0 這四個參數的部份,對應人物是看第一個參數(Talk之後鄰接的參數)。以蕭中彗為例就是26。

-2是直接抓出這個對應的人物名字(同樣以26號為例的話,就會找出"蕭中彗"),你如果去看黃逆乾那個事件,上面就直接用"黃逆乾"(記得打上""當成字串。)這三個字了。

1是對應人物的頭像放在左邊,或者右邊。可以給0或1。(0應該是在左邊。)

0是對應要不要放上頭像,0是要放上去,1是不要。

最後的0我就不知道功用了,翻了很多事件都沒看有改成1過。

SetScencemap的話,56, 1, 38, 29, 2784

第一個參數56是找出地圖編號,地圖編號的對應請去看ranger.xls。(也就是初始存檔生成的文件。)以56號為例,就是官道的地圖。

第二個參數1我也不太清楚用途…

第三個參數、第四個參數是座標,也就是你要放在這地圖上的哪個位置。這個嘛,我自己都是慢慢試出我要的點,所以如果有人能教更詳細的作法是更好。

第五個參數2784,你回到遊戲資料夾找出resource/smap/底下,找出1392的圖。(也就是2784除2。)

換言之整個function的意思是找出第56號地圖,把1392的物件,放進(38,29)的點上。

你如果懶得自己乘二除二算,就直接把乘二交給lua作吧。

像這樣,跟範例是一樣的意思。

SetScenceMap(56, 1, 38, 29, 1392*2);

另外要清除的時候記得在事件結束之前把"編號0的物件塞上去"。

SetScenceMap(56, 1, 38, 29, 0); --這樣這個點就被清乾淨了。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2015-3-1 09:07 | 显示全部楼层
shoywind 发表于 2015-3-1 02:16
我也是邊看邊學。我忘記在哪邊,總之大武俠裡有人講解了黃逆乾的事件,如果還是不太清楚請去找出這篇文章。 ...

黃逆乾的事件看过,就是把事件上传了吧,没有详细的注释吧
您讲解了这两个命令,看完肯定是了解了这两个命令的用法
可是一共有好200多个命令吧,看脚本介绍里面写的不够详细呀原来只有70多个命令吧
简单的命令能看的来个大概,可是要想学着写事件,脚本介绍里的说明对新手来说太略了呀
我看的懂得就是给自己一些物品,屏幕黑亮这样的
估计您基础较好能看的懂
坐标可不可以用官道的战斗地图找呀,所以我觉得修改器还是不够强悍呀
实际上用修改器看简单的事件就是原来50命令的再对照新的事件文本,也能把大部分命令看懂,就是很麻烦呵呵
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2015-3-1 09:28 | 显示全部楼层
金庸群侠传lua复刻版严格来说也是铁血出品,只不过现在他的衍生产品已经被过渡加密,失去了原先的精神。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2015-3-1 18:57 | 显示全部楼层
本帖最后由 scc__ 于 2015-3-1 18:59 编辑

SetScenceMap 的意思应该是每个场景图分好几层,这里只是改第1层的。
我记得是0-地面, 1-建筑, 2-物品, 3-事件, 4-建筑高度, 5-物品高度
talk的第5个参数是是否显示头像,不为0时不显示,隐藏的第6个是颜色模式。showtitle实际就是用了这两个参数。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-8 02:38

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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