铁血丹心

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

问一个关于场景的问题

[复制链接]
发表于 2009-11-5 11:09 | 显示全部楼层 |阅读模式

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

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

x
恩,如果说我想在一个主场景中连接三个副场景,听说可以用事件跳转实现,谁能说一下事件跳转是什么,该怎么实现呢?
还有,假如想象金水里雁门关一般,一个场景中有两个通往大地图的出口,又该怎么实现呢,也是事件跳转吗?好像用fish里的编辑场景弄不了啊......

[发帖际遇]: 清涼茶跟踪成昆进入明教密道,结果:修炼成功乾坤大挪移,增加声望3。


[ 本帖最后由 清涼茶 于 2009-11-5 19:22 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 12:00 | 显示全部楼层
事件跳转是指到特定位置时通过触发事件,事件内以50指令即时修改R中当前场景对应的跳转场景与跳转坐标。
游客的相关帖子在这里:http://www.txdx.net/thread-374934-1-1.html
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 12:04 | 显示全部楼层
猪3事件
  1. ;Kdefnum=
  2.   50 16 0 2 31 16 32 0           ;  50(32):保存属性 场景31属性偏移16=32
  3.   50 16 0 2 31 28 34 0           ;  50(32):保存属性 场景31属性偏移28=34
  4.   50 16 0 2 31 30 9 0            ;  50(32):保存属性 场景31属性偏移30=9
  5.   50 16 0 2 31 44 34 0           ;  50(32):保存属性 场景31属性偏移44=34
  6.   50 16 0 2 31 46 7 0            ;  50(32):保存属性 场景31属性偏移46=7
  7.   50 16 0 2 31 48 34 0           ;  50(32):保存属性 场景31属性偏移48=34
  8.   50 16 0 2 31 50 9 0            ;  50(32):保存属性 场景31属性偏移50=9
  9.   0                              ;  0(0)::空语句(清屏)
  10.   -1                             ;  -1(FFFF):事件结束
复制代码
[发帖际遇]: 黄顺坤将万劫谷被古笃诚伐倒的木头贩卖掉,获利银两3两。


[ 本帖最后由 黄顺坤 于 2009-11-5 12:45 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-11-5 12:43 | 显示全部楼层

游客大神的那帖子中最重要的指令码下载不了“The file could not be found. Please check the download link. ”

还有三楼的大神,这指令是什么意思啊,在猪3里实现了是怎样的啊。
我总不能把这段指令直接复制下来吧......
能不能说清楚点......



[发帖际遇]: 清涼茶联手任我行和向问天等人打败东方不败,为任我行夺得教主之位,增加声望3。


[ 本帖最后由 黄顺坤 于 2009-11-5 12:46 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 12:46 | 显示全部楼层
原帖由 清涼茶 于 2009-11-5 12:43 发表

游客大神的那帖子中最重要的指令码下载不了“The file could not be found. Please check the download link. ”

还有三楼的大神,这指令是什么意思啊,在猪3里实现了是怎样的啊。
我总不能把这 ...

自己放到fe里看看就知道了呢。。不需要管他 恩

[发帖际遇]: 黄顺坤偷听到尹志平酒后吐露真言,威胁要将他的丑事公开,得到封口费银两19。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-11-5 13:03 | 显示全部楼层
恩,小弟试了一试,貌似没什么用,我把我步骤发上来,大神看看哪里错鸟......
恩,第一步,事件1199插入指令

第二步,打开sfe,在恒山插入事件

进入游戏,米反应



[发帖际遇]: 清涼茶发现牛家村曲灵风藏宝,共银两21两。


[ 本帖最后由 清涼茶 于 2009-11-5 19:26 编辑 ]

本帖子中包含更多资源

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

x
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 14:44 | 显示全部楼层
1.看一下场景的编号,那个事件对应的是场景31
2.看一下场景下的属性,即偏移,每个偏移都有不同功能
3.抵制群芳

[发帖际遇]: 黄顺坤参加掌门人大会,偷去金龙杯一个,被全武林追杀,失去银两32两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-11-5 16:10 | 显示全部楼层
原帖由 黄顺坤 于 2009-11-5 14:44 发表
1.看一下场景的编号,那个事件对应的是场景31
2.看一下场景下的属性,即偏移,每个偏移都有不同功能
3.抵制群芳

[发帖际遇]: 黄顺坤参加掌门人大会,偷去金龙杯一个,被全武林追杀,失去银两32两。


场景属性偏移16是跳转场景,28,30是进入场景的入口坐标,44,46,48,50都是跳转口的坐标

那么“50(32):保存属性 场景31属性偏移16=32”中的32应该就是跳转到场景32了吧!
“50(32):保存属性 场景31属性偏移28=34”这里面的34难道就是坐标?
不知道理解的对不对......

[发帖际遇]: 清涼茶溜进皇宫偷东西碰到建宁公主,被毒打一顿,损失医药费银两12两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 16:48 | 显示全部楼层
修改器目录下的fishedit.ini里有详尽解释、
    TypeName3 =场景
    TypedataItem3 = 22
   
    data(3,0) = 1 1 2 0 0 -1 代号 代号,偏移0
    data(3,1) = 1 1 10 1 1 -1 名称 名称,偏移2
    data(3,2) = 1 1 2 0 0 -1 出门音乐 出门音乐,偏移12
    data(3,3) = 1 1 2 0 0 -1 进门音乐 进门音乐,偏移14
    data(3,4) = 1 1 2 0 0 3 跳转场景 跳转到其它场景,-1表示没有。从一个场景跳转到另一个场景时用。,偏移16
    data(3,5) = 1 1 2 0 0 -1 进入条件 进入条件,0开放,1关闭,2队伍中轻功大于70才能进入,偏移18
    data(3,6) = 1 1 2 0 0 -1 外景入口X1 外景入口X1,如果不在外景有入口则设为0,起始偏移20
    data(3,7) = 1 1 2 0 0 -1 外景入口Y1 外景入口Y2,如果不在外景有入口则设为0,起始偏移22
    data(3,8) = 1 1 2 0 0 -1 外景入口X2 外景入口X2,如果不在外景有入口则设为0,起始偏移20
    data(3,9) = 1 1 2 0 0 -1 外景入口Y2 外景入口Y2,如果不在外景有入口则设为0,起始偏移22
    data(3,10) = 1 1 2 0 0 -1 入口X 入口X,进入场景主角初始坐标,偏移28
    data(3,11) = 1 1 2 0 0 -1 入口Y 入口Y,进入场景主角初始坐标,偏移30
    data(3,12) = 1 1 2 0 0 -1 出口X1 出口X1,场景出口坐标,起始偏移32
    data(3,13) = 1 1 2 0 0 -1 出口X2 出口X2,场景出口坐标,起始偏移32
    data(3,14) = 1 1 2 0 0 -1 出口X3 出口X3,场景出口坐标,起始偏移32
    data(3,15) = 1 1 2 0 0 -1 出口Y1 出口Y1,场景出口坐标,起始偏移38
    data(3,16) = 1 1 2 0 0 -1 出口Y2 出口Y2,场景出口坐标,起始偏移38
    data(3,17) = 1 1 2 0 0 -1 出口Y3 出口Y3,场景出口坐标,起始偏移38
    data(3,18) = 1 1 2 0 0 -1 跳转口X1 跳转口X1,X1跳转到其它场景入口坐标,X2从其它场景回来的坐标,起始偏移44
    data(3,19) = 1 1 2 0 0 -1 跳转口Y1 跳转口Y2,Y1跳转到其它场景入口坐标,Y2从其它场景回来的坐标,起始偏移46
    data(3,20) = 1 1 2 0 0 -1 跳转口X2 跳转口X2,X1跳转到其它场景入口坐标,X2从其它场景回来的坐标,起始偏移44
    data(3,21) = 1 1 2 0 0 -1 跳转口Y2 跳转口Y2,Y1跳转到其它场景入口坐标,Y2从其它场景回来的坐标,起始偏移46

恩,正确。。
[发帖际遇]: 黄顺坤帮丘处机寻找杨家后人,却找到了郭靖,江南七怪打赏银两22。


[ 本帖最后由 黄顺坤 于 2009-11-5 16:50 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 17:25 | 显示全部楼层
读取当前人物坐标(是读取两个特定内存)
改写场景跳转口为人物坐标
改写跳转场景

事件结束时人物就在跳转口,于是转了

ps:黄大大的跳转口坐标只改成了定值,通常为了通用,应先读取人物坐标再写入。
如果你确定知道该事件的坐标,也可以改到那里。

[发帖际遇]: weyl做得名菜“茯苓花雕猪”,卖出获得银两20两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-11-5 18:18 | 显示全部楼层

我还是弄不出来,知道了每个偏移的意思,但还是不知道我六楼的操作哪里有误......为什么就是跳转不了

[发帖际遇]: 清涼茶参加掌门人大会,偷去金龙杯一个,卖出获得银两24两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 18:33 | 显示全部楼层
原帖由 weyl 于 2009-11-5 17:25 发表
读取当前人物坐标(是读取两个特定内存)
改写场景跳转口为人物坐标
改写跳转场景

事件结束时人物就在跳转口,于是转了

ps:黄大大的跳转口坐标只改成了定值,通常为了通用,应先读取人物坐标再写入。
如果 ...

bt大大说的是不是这个??
  1. ;Kdefnum=
  2.   50 26 0 0 10590 29 200 0       ;  50(32):读取给定地址数据 [X200]=[1D-295E+0](Int)
  3.   50 26 0 0 10588 29 201 0       ;  50(32):读取给定地址数据 [X201]=[1D-295C+0](Int)
  4.   50 26 0 0 10586 29 202 0       ;  50(32):读取给定地址数据 [X202]=[1D-295A+0](Int)
  5.   50 24 13 200 3 201 202 203     ;  50(32):读取S*数据 [X203]=场景[X200]层3坐标([X201],[X202])
  6.   50 22 3 200 203 7 204 0        ;  50(32):读取D*数据 [X204]=场景[X200]场景事件[X203]属性7
  7.   50 3 0 2 204 204 -1 0          ;  50(32):四则运算 [X204]=[X204]*-1
  8.   50 16 5 2 200 16 204 0         ;  50(32):保存属性 场景[X200]属性偏移16=[X204]
  9.   50 16 5 2 200 44 201 0         ;  50(32):保存属性 场景[X200]属性偏移44=[X201]
  10.   50 16 5 2 200 46 202 0         ;  50(32):保存属性 场景[X200]属性偏移46=[X202]
  11.   50 22 3 200 203 8 205 0        ;  50(32):读取D*数据 [X205]=场景[X200]场景事件[X203]属性8
  12.   50 3 0 3 206 205 100 0         ;  50(32):四则运算 [X206]=[X205]/100
  13.   50 3 0 4 207 205 100 0         ;  50(32):四则运算 [X207]=[X205]100
  14.   50 17 1 2 200 20 208 0         ;  50(32):读取属性 [X208]=场景[X200]属性偏移20
  15.   50 17 1 2 200 22 209 0         ;  50(32):读取属性 [X209]=场景[X200]属性偏移22
  16.   50 4 0 5 208 0 0 0             ;  50(32):变量判断 If[X208]>0 then JMP=0 else JMP=1
  17.   36 256 30 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label0
  18.   50 4 0 5 209 0 0 0             ;  50(32):变量判断 If[X209]>0 then JMP=0 else JMP=1
  19.   36 256 18 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label1
  20.   50 16 5 2 204 48 206 0         ;  50(32):保存属性 场景[X204]属性偏移48=[X206]
  21.   50 16 5 2 204 50 207 0         ;  50(32):保存属性 场景[X204]属性偏移50=[X207]
  22.   0                              ;  0(0)::空语句(清屏)
  23.   -1                             ;  -1(FFFF):事件结束
  24. ;:Label1
  25. ;:Label0
  26.   50 16 5 2 204 28 206 0         ;  50(32):保存属性 场景[X204]属性偏移28=[X206]
  27.   50 16 5 2 204 30 207 0         ;  50(32):保存属性 场景[X204]属性偏移30=[X207]
  28.   0                              ;  0(0)::空语句(清屏)
  29.   -1                             ;  -1(FFFF):事件结束
复制代码
似乎还不是很适合初学者啊


或者你试试看这个?
  1. ;Kdefnum=1218
  2.   0                              ;  0(0)::空语句(清屏)
  3.   50 16 0 2 31 16 1 0            ;  50(32):保存属性 场景31属性偏移16=1 ‘1号场景
  4.   50 16 0 2 31 44 30 0           ;  50(32):保存属性 场景31属性偏移44=30'当前X
  5.   50 16 0 2 31 46 49 0           ;  50(32):保存属性 场景31属性偏移46=49'当前Y
  6.   50 16 0 2 31 48 30 0           ;  50(32):保存属性 场景31属性偏移48=30'当前X
  7.   50 16 0 2 31 50 49 0           ;  50(32):保存属性 场景31属性偏移50=49'当前Y
  8.   -1                             ;  -1(FFFF):事件结束
复制代码
刚刚随手写的。。

[发帖际遇]: 黄顺坤在万劫谷和段延庆下棋,为求先,敲断自己脚趾一根,却仍输于段延庆,医疗断脚趾花去银两25两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2009-11-5 18:49 | 显示全部楼层
5555,终于弄出了这个最基本的,原来偏移44,46等号后面应该是事件跳转点的坐标,我原来是这个地方弄错了,
多谢黄大神了,感激不尽啊

[发帖际遇]: 清涼茶溜进皇宫偷东西时发现韦小宝偷四十二章经,韦小宝送上封口费银两22。


[ 本帖最后由 清涼茶 于 2009-11-5 19:00 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 20:12 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2009-11-5 21:09 | 显示全部楼层
44 46 你现在踩的座标
48 50 跳到那个场景时所踩的座标

一般是这样,不过有部分情形是:
28 30 跳到那个场景时所踩的座标
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-16 01:27

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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