铁血丹心

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

[通用] 终于把"飞机场系统"作出来了,累死了.

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

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

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

x
;Kdefnum=1031
  50 20 0 1 9 0 0 0              ;  50(32):主角200个物品数量 [X9]=物品编号1数量
  50 4 0 2 9 1 0 0               ;  50(32):变量判断 If[X9]=1  then JMP=0 else JMP=1
  36 256 0 7                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  0                              ;  0(0)::空语句(清屏)
  1 3026 119 0                   ;  1(1):[???]说: 你已经有一张飞机票。先用*一张再说。
  0                              ;  0(0)::空语句(清屏)
  -1                             ;  -1(FFFF):事件结束
;:Label0
  0                              ;  0(0)::空语句(清屏)
  0                              ;  0(0)::空语句(清屏)
  1 3024 119 0                   ;  1(1):[???]说: 这里是传说中的飞机场,你*们可以去任何一个客栈。
  0                              ;  0(0)::空语句(清屏)
  50 0 1000 0 0 0 0 0            ;  50(32):变量赋值 [X1000]=0
;:Label1
  50 3 0 2 1001 1000 100 0       ;  50(32):四则运算 [X1001]=[X1000]*100
  50 3 0 0 1001 1001 2000 0      ;  50(32):四则运算 [X1001]=[X1001]+2000
  50 1 3 0 1100 1000 1001 0      ;  50(32):数组变量赋值 数组1100([X1000])=[X1001](Int)
  50 3 0 0 1000 1000 1 0         ;  50(32):四则运算 [X1000]=[X1000]+1
  50 4 0 0 1000 4 0 0            ;  50(32):变量判断 If[X1000]<4 then JMP=0 else JMP=1
  36 256 -44 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label1
  50 8 0 3022 400 0 0 0          ;  50(32):读对话到字符串  Str[X400]=talk(3022)
  50 34 0 15 45 285 30 0         ;  50(32):处理背景 位置(15,45) Width=285 Height=30
  50 33 0 400 20 50 26211 0      ;  50(32):显示字符串 显示字符串400 (20,50)Color26211
  50 0 1002 0 0 0 0 0            ;  50(32):变量赋值 [X1002]=0
  50 0 1005 0 0 0 0 0            ;  50(32):变量赋值 [X1005]=0
  50 0 1 3017 0 0 0 0            ;  50(32):变量赋值 [X1]=3017
;:Label2
  50 3 0 2 1005 1002 100 0       ;  50(32):四则运算 [X1005]=[X1002]*100
  50 3 0 0 1005 1005 2000 0      ;  50(32):四则运算 [X1005]=[X1005]+2000
  50 32 0 1005 4 0 0 0           ;  50(32):修改下一条指令参数 下一条指令参数4=[X1005]
  50 8 1 1 400 0 0 0             ;  50(32):读对话到字符串  Str[X400]=talk([X1])
  50 3 0 0 1 1 1 0               ;  50(32):四则运算 [X1]=[X1]+1
  50 3 0 0 1002 1002 1 0         ;  50(32):四则运算 [X1002]=[X1002]+1
  50 4 0 0 1002 4 0 0            ;  50(32):变量判断 If[X1002]<4 then JMP=0 else JMP=1
  36 256 -60 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label2
  50 34 0 95 95 120 83 0         ;  50(32):处理背景 位置(95,95) Width=120 Height=83
  50 39 0 4 1100 100 100 100     ;  50(32):菜单选择 菜单个数4[X1100]()返回=[X100]显示位置(100,100)
  50 4 0 2 100 1 0 0             ;  50(32):变量判断 If[X100]=1  then JMP=0 else JMP=1
  36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  0                              ;  0(0)::空语句(清屏)
  1 3025 117 0                   ;  1(1):[???]说: 请查收你的飞机票。
  0                              ;  0(0)::空语句(清屏)
  2 1 1                          ;  2(2):得到物品[机票][1]
  3 -2 20 1 -2 -2 17 -1 -2 -2 -2 -2 -2 -2   ;  3(3):修改事件定义:当前场景:场景事件编号 [20]
  -1                             ;  -1(FFFF):事件结束
;:Label3
  50 4 0 2 100 2 0 0             ;  50(32):变量判断 If[X100]=2  then JMP=0 else JMP=1
  36 256 0 25                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label4
  0                              ;  0(0)::空语句(清屏)
  1 3025 117 0                   ;  1(1):[???]说: 请查收你的飞机票。
  0                              ;  0(0)::空语句(清屏)
  2 1 1                          ;  2(2):得到物品[机票][1]
  0                              ;  0(0)::空语句(清屏)
  3 -2 20 0 -2 -2 18 -1 -2 -2 -2 -2 -2 -2   ;  3(3):修改事件定义:当前场景:场景事件编号 [20]
  -1                             ;  -1(FFFF):事件结束
;:Label4
  50 4 0 2 100 3 0 0             ;  50(32):变量判断 If[X100]=3  then JMP=0 else JMP=1
  36 256 0 25                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label5
  0                              ;  0(0)::空语句(清屏)
  1 3025 117 0                   ;  1(1):[???]说: 请查收你的飞机票。
  0                              ;  0(0)::空语句(清屏)
  2 1 1                          ;  2(2):得到物品[机票][1]
  0                              ;  0(0)::空语句(清屏)
  3 -2 20 1 -2 -2 19 -1 -2 -2 -2 -2 -2 -2   ;  3(3):修改事件定义:当前场景:场景事件编号 [20]
  -1                             ;  -1(FFFF):事件结束
;:Label5
  50 4 0 2 100 4 0 0             ;  50(32):变量判断 If[X100]=4  then JMP=0 else JMP=1
  36 256 0 25                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  0                              ;  0(0)::空语句(清屏)
  1 3025 117 0                   ;  1(1):[???]说: 请查收你的飞机票。
  0                              ;  0(0)::空语句(清屏)
  2 1 1                          ;  2(2):得到物品[机票][1]
  0                              ;  0(0)::空语句(清屏)
  3 -2 20 1 -2 -1 20 -1 -2 -2 -2 -2 -2 -2   ;  3(3):修改事件定义:当前场景:场景事件编号 [20]
  -1                             ;  -1(FFFF):事件结束
;:Label6
  0                              ;  0(0)::空语句(清屏)
  1 3023 0 0                     ;  1(1):[ㄇ]说: 走错路了,再见。
  0                              ;  0(0)::空语句(清屏)
  -1                             ;  -1(FFFF):事件结束

;Kdefnum=17
  4 1 1 0                        ;  4(4):是否使用物品[机票]?是则跳转到:Label0
  7                              ;  7(7):无条件返回
;:Label0
  32 1 -1                        ;  32(20):物品[机票]+[-1]
  50 16 0 2 1 16 40 0            ;  50(32):保存属性 场景1属性偏移16=40
  50 42 0 221 286 0 0 0          ;  50(32):改变主地图坐标 (221,286)
  0                              ;  0(0)::空语句(清屏)
  1 3028 119 0                   ;  1(1):[???]说: 祝你一路顺风。
  0                              ;  0(0)::空语句(清屏)
  3 -2 -2 0 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2   ;  3(3):修改事件定义:当前场景:当前场景事件编号
  14                             ;  14(E):场景变黑
  13                             ;  13(D):重新显示场景
  -1                             ;  -1(FFFF):事件结束

;Kdefnum=18
  4 1 1 0                        ;  4(4):是否使用物品[机票]?是则跳转到:Label0
  7                              ;  7(7):无条件返回
;:Label0
  32 1 -1                        ;  32(20):物品[机票]+[-1]
  50 16 0 2 1 16 61 0            ;  50(32):保存属性 场景1属性偏移16=61
  50 42 0 199 401 0 0 0          ;  50(32):改变主地图坐标 (199,401)
  0                              ;  0(0)::空语句(清屏)
  1 3028 119 0                   ;  1(1):[???]说: 祝你一路顺风。
  0                              ;  0(0)::空语句(清屏)
  3 -2 -2 0 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2   ;  3(3):修改事件定义:当前场景:当前场景事件编号
  14                             ;  14(E):场景变黑
  13                             ;  13(D):重新显示场景
  -1                             ;  -1(FFFF):事件结束

;Kdefnum=19
  4 1 1 0                        ;  4(4):是否使用物品[机票]?是则跳转到:Label0
  7                              ;  7(7):无条件返回
;:Label0
  32 1 -1                        ;  32(20):物品[机票]+[-1]
  50 16 0 2 1 16 60 0            ;  50(32):保存属性 场景1属性偏移16=60
  50 42 0 102 373 0 0 0          ;  50(32):改变主地图坐标 (102,373)
  0                              ;  0(0)::空语句(清屏)
  1 3028 119 0                   ;  1(1):[???]说: 祝你一路顺风。
  0                              ;  0(0)::空语句(清屏)
  3 -2 -2 0 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2   ;  3(3):修改事件定义:当前场景:当前场景事件编号
  14                             ;  14(E):场景变黑
  13                             ;  13(D):重新显示场景
  -1                             ;  -1(FFFF):事件结束

;Kdefnum=20
  4 1 1 0                        ;  4(4):是否使用物品[机票]?是则跳转到:Label0
  7                              ;  7(7):无条件返回
;:Label0
  32 1 -1                        ;  32(20):物品[机票]+[-1]
  50 16 0 2 1 16 3 0             ;  50(32):保存属性 场景1属性偏移16=3
  50 42 0 78 141 0 0 0           ;  50(32):改变主地图坐标 (78,141)
  0                              ;  0(0)::空语句(清屏)
  1 3028 119 0                   ;  1(1):[???]说: 祝你一路顺风。
  0                              ;  0(0)::空语句(清屏)
  3 -2 -2 0 -2 -1 -1 -1 -1 -1 -1 -1 -2 -2   ;  3(3):修改事件定义:当前场景:当前场景事件编号
  14                             ;  14(E):场景变黑
  13                             ;  13(D):重新显示场景
  -1                             ;  -1(FFFF):事件结束

;Kdefnum=21
  1 3027 119 0                   ;  1(1):[???]说: 请出示机票。
  0                              ;  0(0)::空语句(清屏)
  -1                             ;  -1(FFFF):事件结束
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-2-2 23:39 | 显示全部楼层
3017.悦来客栈110两
3018.高昇客栈150两
3019.龙门客栈200两
3020.有间客栈130两
3022.你想去那里呢?
3023.走错路了,再见。
3024.这里是传说中的飞机场,你*们可以去任何一个客栈。
3025.请查收你的飞机票。
3026.你已经有一张飞机票。先用*一张再说。
3027.请出示机票。
3028.祝你一路顺风。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
头像被屏蔽
发表于 2007-2-3 00:34 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-3 01:17 | 显示全部楼层
厉害阿~~不过应该没什么大用~~~
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-3 01:35 | 显示全部楼层
就是说以后有机票,就可以在各个客栈之间瞬间传递吧??不错
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-3 02:22 | 显示全部楼层
看不懂
但至少应该素好东东
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-2-3 08:44 | 显示全部楼层
Fishedit0.72发布后的突发奇想

今日发现Fishedit0.72里有了一个叫改变大地图坐标的,于是就有了一个类似于"飞机场"的想法

"飞机场系统"就是可以在一个连锁点(比如XX客栈)瞬间移动到另一个飞机场.具体想法是触发剧情之后改变场地跳转(场景偏移16),再用50指令改变大地图坐标.

现在正在做,如果可以实现,这是我第一次的想法.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-2-3 13:17 | 显示全部楼层
不错,可是准备工作没写全阿,
像场景一才有直接遣送的效果,
我一开始用其他场景试在离开后只有瞬移到其他场景的外部.
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2010-2-6 09:56 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-11-15 22:43

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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