铁血丹心

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

[通用] 滑步

[复制链接]
发表于 2010-3-24 04:22 | 显示全部楼层 |阅读模式

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

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

x
贫道数天前经过版主凶神大爷的介绍跑去下了一个sfe,发现特好用,还有这个50指令,很多以前贫道认为不可能做到的事情都很简单的便做到了。(毕竟是dos版的游戏嘛。
不久前在求指令的帖里看见风吹大爷想要一段滑步的指令,贫道便翻翻论坛里的教程,连猜带蒙的写出了这段指令。
希望对风吹大爷有帮助,代码如下:




  1. ;Kdefnum=1018
  2.   50 5 0 0 0 0 0 0               ;  50(32):全部变量清零
  3.   50 26 0 0 10590 29 0 0         ;  50(32):读取给定地址数据 [X0]=[1D-295E+0](Int)
  4.   50 26 0 0 17650 5 1 0          ;  50(32):读取给定地址数据 [X1]=[5-44F2+0](Int)
  5.   50 26 0 0 10588 29 2 0         ;  50(32):读取给定地址数据 [X2]=[1D-295C+0](Int)
  6.   50 26 0 0 10586 29 3 0         ;  50(32):读取给定地址数据 [X3]=[1D-295A+0](Int)
  7.   50 4 0 2 1 0 0 0               ;  50(32):变量判断 If[X1]=0  then JMP=0 else JMP=1
  8.   36 256 0 49                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  9. ;:Label2
  10.   50 3 0 1 3 3 1 0               ;  50(32):四则运算 [X3]=[X3]-1
  11.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  12.   50 4 0 1 4 0 0 0               ;  50(32):变量判断 If[X4]<=0 then JMP=0 else JMP=1
  13.   36 256 0 20                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  14.   50 25 1 0 10586 29 3 0         ;  50(32):保存给定地址数据 [1D-295A+0]=[X3](Int)
  15.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  16.   36 256 -48 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label2
  17. ;:Label1
  18.   -1                             ;  -1(FFFF):事件结束
  19. ;:Label0
  20.   50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  21.   36 256 0 49                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  22. ;:Label5
  23.   50 3 0 0 2 2 1 0               ;  50(32):四则运算 [X2]=[X2]+1
  24.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  25.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  26.   36 256 20 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  27.   50 25 1 0 10588 29 2 0         ;  50(32):保存给定地址数据 [1D-295C+0]=[X2](Int)
  28.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  29.   36 256 -48 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label5
  30. ;:Label4
  31.   -1                             ;  -1(FFFF):事件结束
  32. ;:Label3
  33.   50 4 0 2 1 2 0 0               ;  50(32):变量判断 If[X1]=2  then JMP=0 else JMP=1
  34.   36 256 0 49                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  35. ;:Label8
  36.   50 3 0 1 2 2 1 0               ;  50(32):四则运算 [X2]=[X2]-1
  37.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  38.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  39.   36 256 20 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  40.   50 25 1 0 10588 29 2 0         ;  50(32):保存给定地址数据 [1D-295C+0]=[X2](Int)
  41.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  42.   36 256 -48 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label8
  43. ;:Label7
  44.   7                              ;  7(7):无条件返回
  45. ;:Label6
  46. ;:Label10
  47.   50 3 0 0 3 3 1 0               ;  50(32):四则运算 [X3]=[X3]+1
  48.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  49.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  50.   36 256 20 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label9
  51.   50 25 1 0 10586 29 3 0         ;  50(32):保存给定地址数据 [1D-295A+0]=[X3](Int)
  52.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  53.   36 256 -48 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label10
  54. ;:Label9
  55.   -1                             ;  -1(FFFF):事件结束
复制代码
总感觉很糟糕,却又看不出哪里不对,希望哪位大爷给贫道解惑。

[发帖际遇]: 陆压道人发现石破天准备用银票擦屁股,赶紧送上两卷草纸,换回一张银票,兑换银两17。


[ 本帖最后由 陆压道人 于 2010-3-24 04:23 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-3-24 04:51 | 显示全部楼层
什么叫滑步?
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-3-24 05:16 | 显示全部楼层

回复 二当家 的帖子

这位大爷可以玩玩笑梦游记,就是在长白山那种小游戏。

[发帖际遇]: 陆压道人发现金蛇锥一枚,远赴洛阳当铺兑换时被确认为赝品,亏掉路费银两13。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-3-24 05:30 | 显示全部楼层
你直接抄笑梦不就好了~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-3-24 05:33 | 显示全部楼层

回复 四当家 的帖子

笑梦的事件看不了啊,好像加密过的,累的贫道空欢喜一场。

[发帖际遇]: 陆压道人协助郭靖守护襄阳多年,得郭靖称赞,增加声望5。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-3-24 07:08 | 显示全部楼层
似乎看上去差不多?
  1. ;Kdefnum=4540
  2.   50 26 0 0 17650 5 100 0        ;  50(32):读取给定地址数据 [X100]=[5-44F2+0](Int)
  3.   50 26 0 0 10590 29 101 0       ;  50(32):读取给定地址数据 [X101]=[1D-295E+0](Int)
  4.   50 26 0 0 10588 29 102 0       ;  50(32):读取给定地址数据 [X102]=[1D-295C+0](Int)
  5.   50 26 0 0 10586 29 103 0       ;  50(32):读取给定地址数据 [X103]=[1D-295A+0](Int)
  6.   50 4 0 2 100 0 0 0             ;  50(32):变量判断 If[X100]=0  then JMP=0 else JMP=1
  7.   36 256 0 65                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  8. ;:Label1
  9.   0                              ;  0(0)::空语句(清屏)
  10.   50 25 1 0 10586 29 103 0       ;  50(32):保存给定地址数据 [1D-295A+0]=[X103](Int)
  11.   50 3 0 1 103 103 1 0           ;  50(32):四则运算 [X103]=[X103]-1
  12.   50 3 0 1 104 103 10 0          ;  50(32):四则运算 [X104]=[X103]-10
  13.   50 25 1 0 10582 29 104 0       ;  50(32):保存给定地址数据 [1D-2956+0]=[X104](Int)
  14.   50 37 0 20 0 0 0 0             ;  50(32):延时 延时20
  15.   50 24 13 101 0 102 103 105     ;  50(32):读取S*数据 [X105]=场景[X101]层0坐标([X102],[X103])
  16.   50 4 0 2 105 10058 0 0         ;  50(32):变量判断 If[X105]=10058  then JMP=0 else JMP=1
  17.   36 256 -61 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label1
  18.   36 256 0 215                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label2
  19. ;:Label0
  20.   50 4 0 2 100 1 0 0             ;  50(32):变量判断 If[X100]=1  then JMP=0 else JMP=1
  21.   36 256 0 65                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  22. ;:Label4
  23.   0                              ;  0(0)::空语句(清屏)
  24.   50 25 1 0 10588 29 102 0       ;  50(32):保存给定地址数据 [1D-295C+0]=[X102](Int)
  25.   50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  26.   50 3 0 1 104 102 12 0          ;  50(32):四则运算 [X104]=[X102]-12
  27.   50 25 1 0 10584 29 104 0       ;  50(32):保存给定地址数据 [1D-2958+0]=[X104](Int)
  28.   50 37 0 20 0 0 0 0             ;  50(32):延时 延时20
  29.   50 24 13 101 0 102 103 105     ;  50(32):读取S*数据 [X105]=场景[X101]层0坐标([X102],[X103])
  30.   50 4 0 2 105 10058 0 0         ;  50(32):变量判断 If[X105]=10058  then JMP=0 else JMP=1
  31.   36 256 -61 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  32.   36 256 0 138                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label5
  33. ;:Label3
  34.   50 4 0 2 100 2 0 0             ;  50(32):变量判断 If[X100]=2  then JMP=0 else JMP=1
  35.   36 256 0 65                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  36. ;:Label7
  37.   0                              ;  0(0)::空语句(清屏)
  38.   50 25 1 0 10588 29 102 0       ;  50(32):保存给定地址数据 [1D-295C+0]=[X102](Int)
  39.   50 3 0 1 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]-1
  40.   50 3 0 1 104 102 10 0          ;  50(32):四则运算 [X104]=[X102]-10
  41.   50 25 1 0 10584 29 104 0       ;  50(32):保存给定地址数据 [1D-2958+0]=[X104](Int)
  42.   50 37 0 20 0 0 0 0             ;  50(32):延时 延时20
  43.   50 24 13 101 0 102 103 105     ;  50(32):读取S*数据 [X105]=场景[X101]层0坐标([X102],[X103])
  44.   50 4 0 2 105 10058 0 0         ;  50(32):变量判断 If[X105]=10058  then JMP=0 else JMP=1
  45.   36 256 -61 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  46.   36 256 0 61                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label8
  47. ;:Label6
  48. ;:Label9
  49.   0                              ;  0(0)::空语句(清屏)
  50.   50 25 1 0 10586 29 103 0       ;  50(32):保存给定地址数据 [1D-295A+0]=[X103](Int)
  51.   50 3 0 0 103 103 1 0           ;  50(32):四则运算 [X103]=[X103]+1
  52.   50 3 0 1 104 103 12 0          ;  50(32):四则运算 [X104]=[X103]-12
  53.   50 25 1 0 10582 29 104 0       ;  50(32):保存给定地址数据 [1D-2956+0]=[X104](Int)
  54.   50 37 0 20 0 0 0 0             ;  50(32):延时 延时20
  55.   50 24 13 101 0 102 103 105     ;  50(32):读取S*数据 [X105]=场景[X101]层0坐标([X102],[X103])
  56.   50 4 0 2 105 10058 0 0         ;  50(32):变量判断 If[X105]=10058  then JMP=0 else JMP=1
  57.   36 256 -61 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label9
  58. ;:Label8
  59. ;:Label5
  60. ;:Label2
  61.   3 -2 0 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1   ;  3(3):修改事件定义:当前场景:场景事件编号 [0]
  62.   3 -2 1 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1   ;  3(3):修改事件定义:当前场景:场景事件编号 [1]
  63.   3 -2 2 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1   ;  3(3):修改事件定义:当前场景:场景事件编号 [2]
  64.   3 -2 3 0 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1   ;  3(3):修改事件定义:当前场景:场景事件编号 [3]
  65.   50 26 0 0 10588 29 106 0       ;  50(32):读取给定地址数据 [X106]=[1D-295C+0](Int)
  66.   50 26 0 0 10586 29 107 0       ;  50(32):读取给定地址数据 [X107]=[1D-295A+0](Int)
  67.   50 0 108 0 0 0 0 0             ;  50(32):变量赋值 [X108]=0
  68. ;:Label15
  69.   50 4 0 2 108 0 0 0             ;  50(32):变量判断 If[X108]=0  then JMP=0 else JMP=1
  70.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label10
  71.   50 3 0 0 109 106 0 0           ;  50(32):四则运算 [X109]=[X106]+0
  72.   50 3 0 1 110 107 1 0           ;  50(32):四则运算 [X110]=[X107]-1
  73. ;:Label10
  74.   50 4 0 2 108 1 0 0             ;  50(32):变量判断 If[X108]=1  then JMP=0 else JMP=1
  75.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label11
  76.   50 3 0 0 109 106 1 0           ;  50(32):四则运算 [X109]=[X106]+1
  77.   50 3 0 0 110 107 0 0           ;  50(32):四则运算 [X110]=[X107]+0
  78. ;:Label11
  79.   50 4 0 2 108 2 0 0             ;  50(32):变量判断 If[X108]=2  then JMP=0 else JMP=1
  80.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label12
  81.   50 3 0 1 109 106 1 0           ;  50(32):四则运算 [X109]=[X106]-1
  82.   50 3 0 0 110 107 0 0           ;  50(32):四则运算 [X110]=[X107]+0
  83. ;:Label12
  84.   50 4 0 2 108 3 0 0             ;  50(32):变量判断 If[X108]=3  then JMP=0 else JMP=1
  85.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label13
  86.   50 3 0 0 109 106 0 0           ;  50(32):四则运算 [X109]=[X106]+0
  87.   50 3 0 0 110 107 1 0           ;  50(32):四则运算 [X110]=[X107]+1
  88. ;:Label13
  89.   50 24 13 101 0 109 110 111     ;  50(32):读取S*数据 [X111]=场景[X101]层0坐标([X109],[X110])
  90.   50 4 0 2 111 10058 0 0         ;  50(32):变量判断 If[X111]=10058  then JMP=0 else JMP=1
  91.   36 256 0 48                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label14
  92.   50 23 29 101 3 109 110 108     ;  50(32):保存S*数据 场景[X101]层3坐标([X109],[X110])=[X108]
  93.   50 21 3 101 108 2 -1 0         ;  50(32):保存D*数据 场景[X101]场景事件[X108]属性2=-1
  94.   50 21 3 101 108 3 -1 0         ;  50(32):保存D*数据 场景[X101]场景事件[X108]属性3=-1
  95.   50 21 3 101 108 4 4540 0       ;  50(32):保存D*数据 场景[X101]场景事件[X108]属性4=4540
  96.   50 21 11 101 108 9 109 0       ;  50(32):保存D*数据 场景[X101]场景事件[X108]属性9=[X109]
  97.   50 21 11 101 108 10 110 0      ;  50(32):保存D*数据 场景[X101]场景事件[X108]属性10=[X110]
  98. ;:Label14
  99.   50 3 0 0 108 108 1 0           ;  50(32):四则运算 [X108]=[X108]+1
  100.   50 4 0 0 108 4 0 0             ;  50(32):变量判断 If[X108]<4 then JMP=0 else JMP=1
  101.   36 256 -200 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label15
  102.   -1                             ;  -1(FFFF):事件结束
复制代码

[发帖际遇]: 黄顺坤抓了很多毒物给阿紫练功,但不小心被毒物刺伤中毒,医疗用去银两10两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-3-24 07:14 | 显示全部楼层

回复 六当家 的帖子

这位大爷,好像不是差不多了吧?
是完全不一样啊,这个用的是判断地面贴图的,而且还会自动在主角停下的地方的四周放下一个事件,贫道真想去撞墙了。

[发帖际遇]: 陆压道人于令狐冲口渴之时制止了其偷西瓜的行为,后得到岳不群的称赞,增加声望1。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-3-24 07:21 | 显示全部楼层
原帖由 陆压道人 于 2010-3-24 07:14 发表
这位大爷,好像不是差不多了吧?
是完全不一样啊,这个用的是判断地面贴图的,而且还会自动在主角停下的地方的四周放下一个事件,贫道真想去撞墙了。

[发帖际遇]: 陆压道人于令狐冲口渴之时制止了其偷西瓜的 ...

想要滑冰明显是要这样写的吧。。。

[发帖际遇]: 黄顺坤在佛山巧遇钟阿四一家被凤天南强逼,出手打趴凤天南,凤天南奉上银两25。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-3-24 07:25 | 显示全部楼层

回复 八当家 的帖子

贫道没有经过深思熟虑,真是太没颜面了,这就去再改改。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2010-3-24 07:58 | 显示全部楼层
改进了一点点:
  1. ;Kdefnum=1018
  2.   50 5 0 0 0 0 0 0               ;  50(32):全部变量清零
  3.   50 26 0 0 10590 29 0 0         ;  50(32):读取给定地址数据 [X0]=[1D-295E+0](Int)
  4.   50 26 0 0 17650 5 1 0          ;  50(32):读取给定地址数据 [X1]=[5-44F2+0](Int)
  5.   50 26 0 0 10588 29 2 0         ;  50(32):读取给定地址数据 [X2]=[1D-295C+0](Int)
  6.   50 26 0 0 10586 29 3 0         ;  50(32):读取给定地址数据 [X3]=[1D-295A+0](Int)
  7.   50 4 0 2 1 0 0 0               ;  50(32):变量判断 If[X1]=0  then JMP=0 else JMP=1
  8.   36 256 0 81                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  9. ;:Label2
  10.   50 3 0 1 3 3 1 0               ;  50(32):四则运算 [X3]=[X3]-1
  11.   50 3 0 1 12 3 10 0             ;  50(32):四则运算 [X12]=[X3]-10
  12.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  13.   50 4 0 1 4 0 0 0               ;  50(32):变量判断 If[X4]<=0 then JMP=0 else JMP=1
  14.   36 256 0 36                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  15.   50 25 1 0 10586 29 3 0         ;  50(32):保存给定地址数据 [1D-295A+0]=[X3](Int)
  16.   50 25 1 0 10582 29 11 0        ;  50(32):保存给定地址数据 [1D-2956+0]=[X11](Int)
  17.   50 37 0 20 0 0 0 0             ;  50(32):延时 延时20
  18.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  19.   36 256 -72 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label2
  20. ;:Label1
  21.   50 43 0 1019 0 0 0 0           ;  50(32):调用其它事件 Call Sub1019(0,0,0,0)
  22.   -1                             ;  -1(FFFF):事件结束
  23. ;:Label0
  24.   50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  25.   36 256 0 73                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  26. ;:Label5
  27.   50 3 0 0 2 2 1 0               ;  50(32):四则运算 [X2]=[X2]+1
  28.   50 3 0 1 11 2 12 0             ;  50(32):四则运算 [X11]=[X2]-12
  29.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  30.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  31.   36 256 28 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  32.   50 25 1 0 10588 29 2 0         ;  50(32):保存给定地址数据 [1D-295C+0]=[X2](Int)
  33.   50 25 1 0 10584 29 11 0        ;  50(32):保存给定地址数据 [1D-2958+0]=[X11](Int)
  34.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  35.   36 256 -64 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label5
  36. ;:Label4
  37.   50 43 0 1019 0 0 0 0           ;  50(32):调用其它事件 Call Sub1019(0,0,0,0)
  38.   -1                             ;  -1(FFFF):事件结束
  39. ;:Label3
  40.   50 4 0 2 1 2 0 0               ;  50(32):变量判断 If[X1]=2  then JMP=0 else JMP=1
  41.   36 256 0 73                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  42. ;:Label8
  43.   50 3 0 1 2 2 1 0               ;  50(32):四则运算 [X2]=[X2]-1
  44.   50 3 0 1 11 2 12 0             ;  50(32):四则运算 [X11]=[X2]-12
  45.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  46.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  47.   36 256 28 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  48.   50 25 1 0 10588 29 2 0         ;  50(32):保存给定地址数据 [1D-295C+0]=[X2](Int)
  49.   50 25 1 0 10584 29 11 0        ;  50(32):保存给定地址数据 [1D-2958+0]=[X11](Int)
  50.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  51.   36 256 -64 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label8
  52. ;:Label7
  53.   50 43 0 1019 0 0 0 0           ;  50(32):调用其它事件 Call Sub1019(0,0,0,0)
  54.   7                              ;  7(7):无条件返回
  55. ;:Label6
  56. ;:Label10
  57.   50 3 0 0 3 3 1 0               ;  50(32):四则运算 [X3]=[X3]+1
  58.   50 3 0 1 12 3 10 0             ;  50(32):四则运算 [X12]=[X3]-10
  59.   50 24 13 0 1 2 3 4             ;  50(32):读取S*数据 [X4]=场景[X0]层1坐标([X2],[X3])
  60.   50 4 0 5 4 0 0 0               ;  50(32):变量判断 If[X4]>0 then JMP=0 else JMP=1
  61.   36 256 28 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label9
  62.   50 25 1 0 10586 29 3 0         ;  50(32):保存给定地址数据 [1D-295A+0]=[X3](Int)
  63.   50 25 1 0 10582 29 12 0        ;  50(32):保存给定地址数据 [1D-2956+0]=[X12](Int)
  64.   50 4 0 6 0 0 0 0               ;  50(32):变量判断  JMP=0
  65.   36 256 -64 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label10
  66. ;:Label9
  67.   50 43 0 1019 0 0 0 0           ;  50(32):调用其它事件 Call Sub1019(0,0,0,0)
  68.   -1                             ;  -1(FFFF):事件结束
复制代码
  1. ;Kdefnum=1019
  2.   50 0 9003 0 0 0 0 0            ;  50(32):变量赋值 [X9003]=0
  3. ;:Label4
  4.   50 26 0 0 10590 29 9000 0      ;  50(32):读取给定地址数据 [X9000]=[1D-295E+0](Int)
  5.   50 26 0 0 10588 29 9001 0      ;  50(32):读取给定地址数据 [X9001]=[1D-295C+0](Int)
  6.   50 26 0 0 10586 29 9002 0      ;  50(32):读取给定地址数据 [X9002]=[1D-295A+0](Int)
  7.   50 4 0 2 9003 0 0 0            ;  50(32):变量判断 If[X9003]=0  then JMP=0 else JMP=1
  8.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  9.   50 3 0 1 9002 9002 1 0         ;  50(32):四则运算 [X9002]=[X9002]-1
  10. ;:Label0
  11.   50 4 0 2 9003 1 0 0            ;  50(32):变量判断 If[X9003]=1  then JMP=0 else JMP=1
  12.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  13.   50 3 0 0 9002 9002 1 0         ;  50(32):四则运算 [X9002]=[X9002]+1
  14. ;:Label1
  15.   50 4 0 2 9003 2 0 0            ;  50(32):变量判断 If[X9003]=2  then JMP=0 else JMP=1
  16.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label2
  17.   50 3 0 1 9001 9001 1 0         ;  50(32):四则运算 [X9001]=[X9001]-1
  18. ;:Label2
  19.   50 4 0 2 9003 3 0 0            ;  50(32):变量判断 If[X9003]=3  then JMP=0 else JMP=1
  20.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  21.   50 3 0 0 9001 9001 1 0         ;  50(32):四则运算 [X9001]=[X9001]+1
  22. ;:Label3
  23.   50 23 29 9000 3 9001 9002 9003   ;  50(32):保存S*数据 场景[X9000]层3坐标([X9001],[X9002])=[X9003]
  24.   50 21 3 9000 9003 4 1018 0     ;  50(32):保存D*数据 场景[X9000]场景事件[X9003]属性4=1018
  25.   50 21 11 9000 9003 9 9001 0    ;  50(32):保存D*数据 场景[X9000]场景事件[X9003]属性9=[X9001]
  26.   50 21 11 9000 9003 10 9002 0   ;  50(32):保存D*数据 场景[X9000]场景事件[X9003]属性10=[X9002]
  27.   50 3 0 0 9003 9003 1 0         ;  50(32):四则运算 [X9003]=[X9003]+1
  28.   50 4 0 0 9003 4 0 0            ;  50(32):变量判断 If[X9003]<4 then JMP=0 else JMP=1
  29.   36 256 -156 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  30.   0                              ;  0(0)::空语句(清屏)
  31.   -1                             ;  -1(FFFF):事件结束
复制代码

[发帖际遇]: 陆压道人拾得李莫愁的冰魄银针,却不幸中毒,用去医疗费银两20两。

评分

参与人数 1声望 +15 收起 理由
凶神恶煞 + 15 好贴奖励

查看全部评分

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

回复 十一当家 的帖子

风吹大爷不必言谢,贫道只是略尽绵薄之力。

[发帖际遇]: 陆压道人跟韦小宝赌钱,被韦小宝出千骗去银两10两。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-3-25 12:03 | 显示全部楼层
禁止叫我大爷,我比你还小

[发帖际遇]: 风吹屁屁凉请陈园园签名,被吴三桂发现,损失银两17。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-15 16:31

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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