铁血丹心

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

[通用] (50指令)修改自创武功杀伤力

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

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

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

x
(50指令)修改自创武功杀伤力
1.修改自创武功杀伤力,是看你的经验大小与杀伤力的关系,可以随意修改十级杀伤力的值
  只要杀伤力*5.5(总和)<所规定的经验值,即可自创成功.
2.使用方法:调用此指令(0,0,0,0)
3.使用其他指令:1.数字输入系统(自己稍微改了一下)                                   KG  NUM1064
               2.新对话系统(自己稍微改了一下把对话改到上面去了 不用也没关系)      KG  NUM1053
4,对话:
3135=点数:
3136=修改十级杀伤
3137=确定并退出
3150=一级杀伤
3151=二级杀伤
3152=三级杀伤
3153=四级杀伤
3154=五级杀伤
3155=六级杀伤
3156=七级杀伤
3157=八级杀伤
3158=九级杀伤
3159=十级杀伤
3160=  总计
3161=%d
3162=请输入数字:
3163=搞定!
3169=你哪里来那么多经验啊?
5.指令(未优化,择日再重写)
----------------------------------------------------------------
;Kdefnum=1063
  50 5 0 0 0 0 0 0               ;  50(32):全部变量清零
  50 8 0 3161 33 0 0 0           ;  50(32):读对话到字符串  Str[X33]=talk(3161)
  50 17 4 0 328 36 38 0          ;  50(32):读取属性 [X38]=人物328属性偏移36
  50 3 0 4 39 38 10 0            ;  50(32):四则运算 [X39]=[X38]10
  50 3 1 1 40 38 39 0            ;  50(32):四则运算 [X40]=[X38]-[X39]
  50 3 0 3 40 40 10 0            ;  50(32):四则运算 [X40]=[X40]/10
  50 3 0 2 41 40 2 0             ;  50(32):四则运算 [X41]=[X40]*2
  50 3 0 2 42 40 3 0             ;  50(32):四则运算 [X42]=[X40]*3
  50 3 0 2 43 40 4 0             ;  50(32):四则运算 [X43]=[X40]*4
  50 3 0 2 44 40 5 0             ;  50(32):四则运算 [X44]=[X40]*5
  50 3 0 2 45 40 6 0             ;  50(32):四则运算 [X45]=[X40]*6
  50 3 0 2 46 40 7 0             ;  50(32):四则运算 [X46]=[X40]*7
  50 3 0 2 47 40 8 0             ;  50(32):四则运算 [X47]=[X40]*8
  50 3 0 2 48 40 9 0             ;  50(32):四则运算 [X48]=[X40]*9
  50 3 0 2 49 40 55 0            ;  50(32):四则运算 [X49]=[X40]*55
  50 9 1 13000 33 40 0 0         ;  50(32):Sprintf  Str[X13000]=CStr([X40]) FORMAT=Str[X33]
  50 9 1 14000 33 41 0 0         ;  50(32):Sprintf  Str[X14000]=CStr([X41]) FORMAT=Str[X33]
  50 9 1 15000 33 42 0 0         ;  50(32):Sprintf  Str[X15000]=CStr([X42]) FORMAT=Str[X33]
  50 9 1 16000 33 43 0 0         ;  50(32):Sprintf  Str[X16000]=CStr([X43]) FORMAT=Str[X33]
  50 9 1 17000 33 44 0 0         ;  50(32):Sprintf  Str[X17000]=CStr([X44]) FORMAT=Str[X33]
  50 9 1 18000 33 45 0 0         ;  50(32):Sprintf  Str[X18000]=CStr([X45]) FORMAT=Str[X33]
  50 9 1 19000 33 46 0 0         ;  50(32):Sprintf  Str[X19000]=CStr([X46]) FORMAT=Str[X33]
  50 9 1 20000 33 47 0 0         ;  50(32):Sprintf  Str[X20000]=CStr([X47]) FORMAT=Str[X33]
  50 9 1 21000 33 48 0 0         ;  50(32):Sprintf  Str[X21000]=CStr([X48]) FORMAT=Str[X33]
  50 9 1 22000 33 38 0 0         ;  50(32):Sprintf  Str[X22000]=CStr([X38]) FORMAT=Str[X33]
  50 9 1 24000 33 49 0 0         ;  50(32):Sprintf  Str[X24000]=CStr([X49]) FORMAT=Str[X33]
  50 6 1 25719 49 0 0 0          ;  50(32):定义变量名 [X1]:wd1
  50 6 31 25960 12649 12337 26739 97   ;  50(32):定义变量名 [X31]:hei110sha
  50 0 1 5 0 0 0 0               ;  50(32):变量赋值 [wd1]=5
  50 0 2 1 0 0 0 0               ;  50(32):变量赋值 [X2]=1
  50 0 3 120 0 0 0 0             ;  50(32):变量赋值 [X3]=120
  50 0 4 30 0 0 0 0              ;  50(32):变量赋值 [X4]=30
  50 0 31 18 0 0 0 0             ;  50(32):变量赋值 [hei110sha]=18
  50 3 0 0 5 1 10 0              ;  50(32):四则运算 [X5]=[wd1]+10
  50 3 0 0 6 2 6 0               ;  50(32):四则运算 [X6]=[X2]+6
  50 3 0 0 8 1 10 0              ;  50(32):四则运算 [X8]=[wd1]+10
  50 3 0 0 9 2 35 0              ;  50(32):四则运算 [X9]=[X2]+35
  50 3 0 1 10 9 5 0              ;  50(32):四则运算 [X10]=[X9]-5
  50 3 0 1 11 8 10 0             ;  50(32):四则运算 [X11]=[X8]-10
  50 3 1 0 12 1 3 0              ;  50(32):四则运算 [X12]=[wd1]+[X3]
  50 3 0 0 13 2 0 0              ;  50(32):四则运算 [X13]=[X2]+0
  50 3 0 0 14 12 3 0             ;  50(32):四则运算 [X14]=[X12]+3
  50 3 0 0 15 13 3 0             ;  50(32):四则运算 [X15]=[X13]+3
  50 3 1 0 21 15 31 0            ;  50(32):四则运算 [X21]=[X15]+[hei110sha]
  50 3 1 0 22 21 31 0            ;  50(32):四则运算 [X22]=[X21]+[hei110sha]
  50 3 1 0 23 22 31 0            ;  50(32):四则运算 [X23]=[X22]+[hei110sha]
  50 3 1 0 24 23 31 0            ;  50(32):四则运算 [X24]=[X23]+[hei110sha]
  50 3 1 0 25 24 31 0            ;  50(32):四则运算 [X25]=[X24]+[hei110sha]
  50 3 1 0 26 25 31 0            ;  50(32):四则运算 [X26]=[X25]+[hei110sha]
  50 3 1 0 27 26 31 0            ;  50(32):四则运算 [X27]=[X26]+[hei110sha]
  50 3 1 0 28 27 31 0            ;  50(32):四则运算 [X28]=[X27]+[hei110sha]
  50 3 1 0 29 28 31 0            ;  50(32):四则运算 [X29]=[X28]+[hei110sha]
  50 3 1 0 30 29 31 0            ;  50(32):四则运算 [X30]=[X29]+[hei110sha]
  50 0 16 95 0 0 0 0             ;  50(32):变量赋值 [X16]=95
  50 3 0 0 17 1 25 0             ;  50(32):四则运算 [X17]=[wd1]+25
  50 3 0 0 18 1 4 0              ;  50(32):四则运算 [X18]=[wd1]+4
  50 3 0 0 19 1 70 0             ;  50(32):四则运算 [X19]=[wd1]+70
  50 3 0 1 20 3 15 0             ;  50(32):四则运算 [X20]=[X3]-15
  50 34 15 18 19 20 20 0         ;  50(32):处理背景 位置([X18],[X19]) Width=[X20] Height=[X20]
  50 41 3 0 17 16 462 0          ;  50(32):显示图片 场景图片462 位置([X17],[X16])
  50 8 0 3150 1000 0 0 0         ;  50(32):读对话到字符串  Str[X1000]=talk(3150)
  50 8 0 3151 2000 0 0 0         ;  50(32):读对话到字符串  Str[X2000]=talk(3151)
  50 8 0 3152 3000 0 0 0         ;  50(32):读对话到字符串  Str[X3000]=talk(3152)
  50 8 0 3153 4000 0 0 0         ;  50(32):读对话到字符串  Str[X4000]=talk(3153)
  50 8 0 3154 5000 0 0 0         ;  50(32):读对话到字符串  Str[X5000]=talk(3154)
  50 8 0 3155 6000 0 0 0         ;  50(32):读对话到字符串  Str[X6000]=talk(3155)
  50 8 0 3156 7000 0 0 0         ;  50(32):读对话到字符串  Str[X7000]=talk(3156)
  50 8 0 3157 8000 0 0 0         ;  50(32):读对话到字符串  Str[X8000]=talk(3157)
  50 8 0 3158 9000 0 0 0         ;  50(32):读对话到字符串  Str[X9000]=talk(3158)
  50 8 0 3159 10000 0 0 0        ;  50(32):读对话到字符串  Str[X10000]=talk(3159)
  50 8 0 3160 11000 0 0 0        ;  50(32):读对话到字符串  Str[X11000]=talk(3160)
  50 34 3 12 13 190 200 0        ;  50(32):处理背景 位置([X12],[X13]) Width=190 Height=200
  50 12 0 23000 10 0 0 0         ;  50(32):空格字符串 Str[X23000]=10个空格
  50 12 0 25000 12 0 0 0         ;  50(32):空格字符串 Str[X25000]=12个空格
  50 11 1000 1000 23000 0 0 0    ;  50(32):字符串合并 Str[X1000]=Str[X1000]+Str[X23000]
  50 11 2000 2000 23000 0 0 0    ;  50(32):字符串合并 Str[X2000]=Str[X2000]+Str[X23000]
  50 11 3000 3000 23000 0 0 0    ;  50(32):字符串合并 Str[X3000]=Str[X3000]+Str[X23000]
  50 11 4000 4000 23000 0 0 0    ;  50(32):字符串合并 Str[X4000]=Str[X4000]+Str[X23000]
  50 11 5000 5000 23000 0 0 0    ;  50(32):字符串合并 Str[X5000]=Str[X5000]+Str[X23000]
  50 11 6000 6000 23000 0 0 0    ;  50(32):字符串合并 Str[X6000]=Str[X6000]+Str[X23000]
  50 11 7000 7000 23000 0 0 0    ;  50(32):字符串合并 Str[X7000]=Str[X7000]+Str[X23000]
  50 11 8000 8000 23000 0 0 0    ;  50(32):字符串合并 Str[X8000]=Str[X8000]+Str[X23000]
  50 11 9000 9000 23000 0 0 0    ;  50(32):字符串合并 Str[X9000]=Str[X9000]+Str[X23000]
  50 11 10000 10000 23000 0 0 0   ;  50(32):字符串合并 Str[X10000]=Str[X10000]+Str[X23000]
  50 11 11000 11000 25000 0 0 0   ;  50(32):字符串合并 Str[X11000]=Str[X11000]+Str[X25000]
  50 11 1000 1000 13000 0 0 0    ;  50(32):字符串合并 Str[X1000]=Str[X1000]+Str[X13000]
  50 11 2000 2000 14000 0 0 0    ;  50(32):字符串合并 Str[X2000]=Str[X2000]+Str[X14000]
  50 11 3000 3000 15000 0 0 0    ;  50(32):字符串合并 Str[X3000]=Str[X3000]+Str[X15000]
  50 11 4000 4000 16000 0 0 0    ;  50(32):字符串合并 Str[X4000]=Str[X4000]+Str[X16000]
  50 11 5000 5000 17000 0 0 0    ;  50(32):字符串合并 Str[X5000]=Str[X5000]+Str[X17000]
  50 11 6000 6000 18000 0 0 0    ;  50(32):字符串合并 Str[X6000]=Str[X6000]+Str[X18000]
  50 11 7000 7000 19000 0 0 0    ;  50(32):字符串合并 Str[X7000]=Str[X7000]+Str[X19000]
  50 11 8000 8000 20000 0 0 0    ;  50(32):字符串合并 Str[X8000]=Str[X8000]+Str[X20000]
  50 11 9000 9000 21000 0 0 0    ;  50(32):字符串合并 Str[X9000]=Str[X9000]+Str[X21000]
  50 11 10000 10000 22000 0 0 0   ;  50(32):字符串合并 Str[X10000]=Str[X10000]+Str[X22000]
  50 11 11000 11000 24000 0 0 0   ;  50(32):字符串合并 Str[X11000]=Str[X11000]+Str[X24000]
  50 33 3 1000 14 15 4884 0      ;  50(32):显示字符串 显示字符串1000 ([X14],[X15])Color4884
  50 33 3 2000 14 21 4884 0      ;  50(32):显示字符串 显示字符串2000 ([X14],[X21])Color4884
  50 33 3 3000 14 22 4884 0      ;  50(32):显示字符串 显示字符串3000 ([X14],[X22])Color4884
  50 33 3 4000 14 23 4884 0      ;  50(32):显示字符串 显示字符串4000 ([X14],[X23])Color4884
  50 33 3 5000 14 24 4884 0      ;  50(32):显示字符串 显示字符串5000 ([X14],[X24])Color4884
  50 33 3 6000 14 25 4884 0      ;  50(32):显示字符串 显示字符串6000 ([X14],[X25])Color4884
  50 33 3 7000 14 26 4884 0      ;  50(32):显示字符串 显示字符串7000 ([X14],[X26])Color4884
  50 33 3 8000 14 27 4884 0      ;  50(32):显示字符串 显示字符串8000 ([X14],[X27])Color4884
  50 33 3 9000 14 28 4884 0      ;  50(32):显示字符串 显示字符串9000 ([X14],[X28])Color4884
  50 33 3 10000 14 29 4884 0     ;  50(32):显示字符串 显示字符串10000 ([X14],[X29])Color4884
  50 33 3 11000 14 30 4884 0     ;  50(32):显示字符串 显示字符串11000 ([X14],[X30])Color4884
  50 0 1000 0 0 0 0 0            ;  50(32):变量赋值 [X1000]=0
;:Label0
  50 17 0 0 329 32 7 0           ;  50(32):读取属性 [X7]=人物329属性偏移32
  50 8 0 3161 33 0 0 0           ;  50(32):读对话到字符串  Str[X33]=talk(3161)
  50 9 1 12000 33 7 0 0          ;  50(32):Sprintf  Str[X12000]=CStr([X7]) FORMAT=Str[X33]
  50 12 0 13000 5 0 0 0          ;  50(32):空格字符串 Str[X13000]=5个空格
  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 2 0 0            ;  50(32):变量判断 If[X1000]<2 then JMP=0 else JMP=1
  36 256 -76 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label0
  50 8 0 3135 400 0 0 0          ;  50(32):读对话到字符串  Str[X400]=talk(3135)
  50 11 400 400 12000 0 0 0      ;  50(32):字符串合并 Str[X400]=Str[X400]+Str[X12000]
  50 34 15 1 2 3 4 0             ;  50(32):处理背景 位置([wd1],[X2]) Width=[X3] Height=[X4]
  50 33 3 400 5 6 19520 0        ;  50(32):显示字符串 显示字符串400 ([X5],[X6])Color19520
  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 3136 0 0 0 0            ;  50(32):变量赋值 [wd1]=3136
;:Label1
  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([wd1])
  50 3 0 0 1 1 1 0               ;  50(32):四则运算 [wd1]=[wd1]+1
  50 3 0 0 1002 1002 1 0         ;  50(32):四则运算 [X1002]=[X1002]+1
  50 4 0 0 1002 2 0 0            ;  50(32):变量判断 If[X1002]<2 then JMP=0 else JMP=1
  36 256 -60 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label1
  50 34 3 11 10 120 45 0         ;  50(32):处理背景 位置([X11],[X10]) Width=120 Height=45
  50 39 6 2 1100 100 8 9         ;  50(32):菜单选择 菜单个数2[X1100]()返回=[X100]显示位置([X8],[X9])
  50 4 0 2 100 1 0 0             ;  50(32):变量判断 If[X100]=1  then JMP=0 else JMP=1
  36 256 0 9                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label2
  50 43 0 1064 3162 0 0 0        ;  50(32):调用其它事件 Call Sub1064(3162,0,0,0)
  -1                             ;  -1(FFFF):事件结束
;:Label2
  50 4 0 2 100 2 0 0             ;  50(32):变量判断 If[X100]=2  then JMP=0 else JMP=1
  36 256 0 135                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  0                              ;  0(0)::空语句(清屏)
  0                              ;  0(0)::空语句(清屏)
  50 4 1 0 49 7 0 0              ;  50(32):变量判断 If[X49]<[X7] then JMP=0 else JMP=1
  36 256 9 0                     ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  50 43 0 1053 50 3169 -2 101    ;  50(32):调用其它事件 Call Sub1053(50,3169,-2,101)
  -1                             ;  -1(FFFF):事件结束
;:Label4
  50 3 1 1 52 7 49 0             ;  50(32):四则运算 [X52]=[X7]-[X49]
  50 16 4 0 329 32 52 0          ;  50(32):保存属性 人物329属性偏移32=[X52]
  50 16 4 3 1 36 40 0            ;  50(32):保存属性 武功1属性偏移36=[X40]
  50 16 4 3 1 38 41 0            ;  50(32):保存属性 武功1属性偏移38=[X41]
  50 16 4 3 1 40 42 0            ;  50(32):保存属性 武功1属性偏移40=[X42]
  50 16 4 3 1 42 43 0            ;  50(32):保存属性 武功1属性偏移42=[X43]
  50 16 4 3 1 44 44 0            ;  50(32):保存属性 武功1属性偏移44=[X44]
  50 16 4 3 1 46 45 0            ;  50(32):保存属性 武功1属性偏移46=[X45]
  50 16 4 3 1 48 46 0            ;  50(32):保存属性 武功1属性偏移48=[X46]
  50 16 4 3 1 50 47 0            ;  50(32):保存属性 武功1属性偏移50=[X47]
  50 16 4 3 1 52 48 0            ;  50(32):保存属性 武功1属性偏移52=[X48]
  50 16 4 3 1 54 38 0            ;  50(32):保存属性 武功1属性偏移54=[X38]
  50 8 0 3163 26000 0 0 0        ;  50(32):读对话到字符串  Str[X26000]=talk(3163)
  50 36 0 26000 90 80 257 0      ;  50(32):显示字符串并等待击键 显示字符串26000 (90,80)Color257
;:Label3
  -1                             ;  -1(FFFF):事件结束
----------------------------------------------------------------
;Kdefnum=1064
  0                              ;  0(0)::空语句(清屏)
  50 0 10031 0 0 0 0 0           ;  50(32):变量赋值 [X10031]=0
  50 0 10032 0 0 0 0 0           ;  50(32):变量赋值 [X10032]=0
  50 0 10050 0 0 0 0 0           ;  50(32):变量赋值 [X10050]=0
  50 0 10040 0 0 0 0 0           ;  50(32):变量赋值 [X10040]=0
  50 0 10041 0 0 0 0 0           ;  50(32):变量赋值 [X10041]=0
  50 0 10042 0 0 0 0 0           ;  50(32):变量赋值 [X10042]=0
  50 0 10043 0 0 0 0 0           ;  50(32):变量赋值 [X10043]=0
  50 0 10044 0 0 0 0 0           ;  50(32):变量赋值 [X10044]=0
  50 0 10045 0 0 0 0 0           ;  50(32):变量赋值 [X10045]=0
  50 0 10046 0 0 0 0 0           ;  50(32):变量赋值 [X10046]=0
  50 0 10047 0 0 0 0 0           ;  50(32):变量赋值 [X10047]=0
  50 0 10048 0 0 0 0 0           ;  50(32):变量赋值 [X10048]=0
  50 34 0 47 45 226 28 0         ;  50(32):处理背景 位置(47,45) Width=226 Height=28
  50 8 0 3162 10061 0 0 0        ;  50(32):读对话到字符串  Str[X10061]=talk(3162)
  50 33 0 10061 52 50 1797 0     ;  50(32):显示字符串 显示字符串10061 (52,50)Color1797
;:Label9
  50 35 10030 0 0 0 0 0          ;  50(32):读取键盘 [X10030]=键值
  50 4 0 2 10030 27 0 0          ;  50(32):变量判断 If[X10030]=27  then JMP=0 else JMP=1
  36 256 400 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label0
  50 4 0 2 10030 13 0 0          ;  50(32):变量判断 If[X10030]=13  then JMP=0 else JMP=1
  36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  50 4 0 5 10050 0 0 0           ;  50(32):变量判断 If[X10050]>0 then JMP=0 else JMP=1
  36 256 256 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label2
  50 4 0 1 10050 0 0 0           ;  50(32):变量判断 If[X10050]<=0 then JMP=0 else JMP=1
  36 256 300 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label3
;:Label1
  50 4 0 5 10030 47 0 0          ;  50(32):变量判断 If[X10030]>47 then JMP=0 else JMP=1
  36 256 0 12                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label4
  50 4 0 0 10030 58 0 0          ;  50(32):变量判断 If[X10030]<58 then JMP=0 else JMP=1
  36 256 32 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label5
;:Label4
  50 4 0 5 10030 159 0 0         ;  50(32):变量判断 If[X10030]>159 then JMP=0 else JMP=1
  36 256 176 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label6
  50 4 0 0 10030 150 0 0         ;  50(32):变量判断 If[X10030]<150 then JMP=0 else JMP=1
  36 256 164 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  50 3 0 1 10030 10030 102 0     ;  50(32):四则运算 [X10030]=[X10030]-102
;:Label5
  50 3 0 1 10031 10030 48 0      ;  50(32):四则运算 [X10031]=[X10030]-48
  50 8 0 3161 10170 0 0 0        ;  50(32):读对话到字符串  Str[X10170]=talk(3161)
  50 9 1 10090 10170 10031 0 0   ;  50(32):Sprintf  Str[X10090]=CStr([X10031]) FORMAT=Str[X10170]
  50 3 0 2 10032 10032 10 0      ;  50(32):四则运算 [X10032]=[X10032]*10
  50 3 1 0 10032 10032 10031 0   ;  50(32):四则运算 [X10032]=[X10032]+[X10031]
  50 16 4 0 328 36 10032 0       ;  50(32):保存属性 人物328属性偏移36=[X10032]
  50 3 0 2 10062 10050 9 0       ;  50(32):四则运算 [X10062]=[X10050]*9
  50 3 0 0 10062 10062 228 0     ;  50(32):四则运算 [X10062]=[X10062]+228
  50 33 1 10090 10062 50 1797 0   ;  50(32):显示字符串 显示字符串10090 ([X10062],50)Color1797
  50 0 10046 3 0 0 0 0           ;  50(32):变量赋值 [X10046]=3
;:Label8
  50 2 1 0 10040 10046 10047 0   ;  50(32):取数组变量值 [X10047]=数组10040([X10046])(Int)
  50 3 0 0 10046 10046 1 0       ;  50(32):四则运算 [X10046]=[X10046]+1
  50 1 3 0 10040 10046 10047 0   ;  50(32):数组变量赋值 数组10040([X10046])=[X10047](Int)
  50 3 0 1 10046 10046 2 0       ;  50(32):四则运算 [X10046]=[X10046]-2
  50 4 0 5 10046 0 0 0           ;  50(32):变量判断 If[X10046]>0 then JMP=0 else JMP=1
  36 256 -44 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label8
  50 3 0 0 10046 10046 1 0       ;  50(32):四则运算 [X10046]=[X10046]+1
  50 1 3 0 10040 10046 10031 0   ;  50(32):数组变量赋值 数组10040([X10046])=[X10031](Int)
  50 3 0 0 10050 10050 1 0       ;  50(32):四则运算 [X10050]=[X10050]+1
  50 3 0 0 10062 10062 9 0       ;  50(32):四则运算 [X10062]=[X10062]+9
;:Label7
;:Label6
  50 4 0 0 10050 4 0 0           ;  50(32):变量判断 If[X10050]<4 then JMP=0 else JMP=1
  36 256 -280 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label9
;:Label10
  50 35 10030 0 0 0 0 0          ;  50(32):读取键盘 [X10030]=键值
  50 4 0 2 10030 13 0 0          ;  50(32):变量判断 If[X10030]=13  then JMP=0 else JMP=1
  36 256 0 -20                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label10
;:Label2
  50 3 1 0 10032 10032 10031 0   ;  50(32):四则运算 [X10032]=[X10032]+[X10031]
  50 3 0 2 10031 10042 10 0      ;  50(32):四则运算 [X10031]=[X10042]*10
  50 3 1 0 10032 10032 10031 0   ;  50(32):四则运算 [X10032]=[X10032]+[X10031]
  50 3 0 2 10031 10043 100 0     ;  50(32):四则运算 [X10031]=[X10043]*100
  50 3 1 0 10032 10032 10031 0   ;  50(32):四则运算 [X10032]=[X10032]+[X10031]
  50 3 0 2 10031 10044 1000 0    ;  50(32):四则运算 [X10031]=[X10044]*1000
  50 3 1 0 10032 10032 10031 0   ;  50(32):四则运算 [X10032]=[X10032]+[X10031]
;:Label3
  50 8 0 3163 10600 0 0 0        ;  50(32):读对话到字符串  Str[X10600]=talk(3163)
  50 0 10075 320 0 0 0 0         ;  50(32):变量赋值 [X10075]=320
  50 10 10600 10074 0 0 0 0      ;  50(32):取字符串长度 [X10074]=Len(Str[X10600] )
  50 3 0 2 10074 10074 9 0       ;  50(32):四则运算 [X10074]=[X10074]*9
  50 3 0 0 10074 10074 10 0      ;  50(32):四则运算 [X10074]=[X10074]+10
  50 3 1 1 10075 10075 10074 0   ;  50(32):四则运算 [X10075]=[X10075]-[X10074]
  50 3 0 3 10075 10075 2 0       ;  50(32):四则运算 [X10075]=[X10075]/2
  50 36 1 10600 10075 80 1797 0   ;  50(32):显示字符串并等待击键 显示字符串10600 ([X10075],80)Color1797
;:Label0
  50 43 0 1063 0 0 0 0           ;  50(32):调用其它事件 Call Sub1063(0,0,0,0)
  0                              ;  0(0)::空语句(清屏)
  -1                             ;  -1(FFFF):事件结束
----------------------------------------------------------------

[ 本帖最后由 黄顺坤 于 2007-8-20 23:53 编辑 ]
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-8-20 23:54 | 显示全部楼层
(辅助系统)
;Kdefnum=1053
  50 3 0 0 100 28928 0 0         ;  50(32):四则运算 [X100]=[X28928]+0
  50 3 0 0 101 28929 0 0         ;  50(32):四则运算 [X101]=[X28929]+0
  50 3 0 0 10 28930 0 0          ;  50(32):四则运算 [X10]=[X28930]+0
  50 3 0 4 1 28931 10 0          ;  50(32):四则运算 [X1]=[X28931]10
  50 3 0 3 116 28931 100 0       ;  50(32):四则运算 [X116]=[X28931]/100
  50 3 0 2 5 116 10 0            ;  50(32):四则运算 [X5]=[X116]*10
  50 3 0 3 2 28931 10 0          ;  50(32):四则运算 [X2]=[X28931]/10
  50 3 1 1 2 2 5 0               ;  50(32):四则运算 [X2]=[X2]-[X5]
  50 25 0 0 -10164 3 480 0       ;  50(32):保存给定地址数据 [3-D84C+0]=480(Int)
  50 26 0 0 -19142 5 0 0         ;  50(32):读取给定地址数据 [X0]=[5-B53A+0](Int)
  50 4 0 2 0 0 0 0               ;  50(32):变量判断 If[X0]=0  then JMP=0 else JMP=1
  36 256 0 116                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  50 0 46 81 0 0 0 0             ;  50(32):变量赋值 [X46]=81
  50 0 47 70 0 0 0 0             ;  50(32):变量赋值 [X47]=70
  50 0 60 224 0 0 0 0            ;  50(32):变量赋值 [X60]=224
  50 0 61 64 0 0 0 0             ;  50(32):变量赋值 [X61]=64
  50 0 62 81 0 0 0 0             ;  50(32):变量赋值 [X62]=81
  50 0 63 8 0 0 0 0              ;  50(32):变量赋值 [X63]=8
  50 0 64 20 0 0 0 0             ;  50(32):变量赋值 [X64]=20
  50 0 65 8 0 0 0 0              ;  50(32):变量赋值 [X65]=8
  50 0 68 13 0 0 0 0             ;  50(32):变量赋值 [X68]=13
  50 0 69 3 0 0 0 0              ;  50(32):变量赋值 [X69]=3
  50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  50 0 46 158 0 0 0 0            ;  50(32):变量赋值 [X46]=158
  50 0 62 16 0 0 0 0             ;  50(32):变量赋值 [X62]=16
  50 0 64 248 0 0 0 0            ;  50(32):变量赋值 [X64]=248
;:Label1
;:Label0
  50 4 0 2 0 1 0 0               ;  50(32):变量判断 If[X0]=1  then JMP=0 else JMP=1
  36 256 0 108                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label2
  50 0 46 167 0 0 0 0            ;  50(32):变量赋值 [X46]=167
  50 0 47 100 0 0 0 0            ;  50(32):变量赋值 [X47]=100
  50 0 60 438 0 0 0 0            ;  50(32):变量赋值 [X60]=438
  50 0 61 96 0 0 0 0             ;  50(32):变量赋值 [X61]=96
  50 0 62 105 0 0 0 0            ;  50(32):变量赋值 [X62]=105
  50 0 63 8 0 0 0 0              ;  50(32):变量赋值 [X63]=8
  50 0 64 105 0 0 0 0            ;  50(32):变量赋值 [X64]=105
  50 0 65 100 0 0 0 0            ;  50(32):变量赋值 [X65]=100
  50 0 68 25 0 0 0 0             ;  50(32):变量赋值 [X68]=25
  50 0 69 3 0 0 0 0              ;  50(32):变量赋值 [X69]=3
  50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  50 0 46 398 0 0 0 0            ;  50(32):变量赋值 [X46]=398
  50 0 64 483 0 0 0 0            ;  50(32):变量赋值 [X64]=483
;:Label3
;:Label2
  50 3 0 1 58 62 14 0            ;  50(32):四则运算 [X58]=[X62]-14
  50 3 0 0 59 63 4 0             ;  50(32):四则运算 [X59]=[X63]+4
  50 3 0 0 66 64 2 0             ;  50(32):四则运算 [X66]=[X64]+2
  50 3 0 0 67 65 59 0            ;  50(32):四则运算 [X67]=[X65]+59
  50 3 0 0 44 46 44 0            ;  50(32):四则运算 [X44]=[X46]+44
  50 3 0 0 45 47 5 0             ;  50(32):四则运算 [X45]=[X47]+5
  50 0 50 28515 0 0 0 0          ;  50(32):变量赋值 [X50]=28515
  50 0 51 28421 0 0 0 0          ;  50(32):变量赋值 [X51]=28421
  50 0 52 28435 0 0 0 0          ;  50(32):变量赋值 [X52]=28435
  50 0 53 28563 0 0 0 0          ;  50(32):变量赋值 [X53]=28563
  50 0 54 28466 0 0 0 0          ;  50(32):变量赋值 [X54]=28466
  50 0 55 28450 0 0 0 0          ;  50(32):变量赋值 [X55]=28450
  50 3 0 0 116 116 50 0          ;  50(32):四则运算 [X116]=[X116]+50
  50 32 0 116 5 0 0 0            ;  50(32):修改下一条指令参数 下一条指令参数5=[X116]
  50 3 0 0 117 116 0 0           ;  50(32):四则运算 [X117]=[X116]+0
  50 0 105 0 0 0 0 0             ;  50(32):变量赋值 [X105]=0
  50 0 103 0 0 0 0 0             ;  50(32):变量赋值 [X103]=0
  50 0 104 32 0 0 0 0            ;  50(32):变量赋值 [X104]=32
  50 0 111 0 0 0 0 0             ;  50(32):变量赋值 [X111]=0
  50 8 1 101 10000 0 0 0         ;  50(32):读对话到字符串  Str[X10000]=talk([X101])
;:Label22
;:Label28
  0                              ;  0(0)::空语句(清屏)
  50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  50 0 113 0 0 0 0 0             ;  50(32):变量赋值 [X113]=0
  50 0 112 0 0 0 0 0             ;  50(32):变量赋值 [X112]=0
  50 0 102 0 0 0 0 0             ;  50(32):变量赋值 [X102]=0
  50 0 107 0 0 0 0 0             ;  50(32):变量赋值 [X107]=0
  50 4 0 2 10 0 0 0              ;  50(32):变量判断 If[X10]=0  then JMP=0 else JMP=1
  36 256 136 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  50 4 0 5 10 0 0 0              ;  50(32):变量判断 If[X10]>0 then JMP=0 else JMP=1
  36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label5
  50 8 1 10 20 0 0 0             ;  50(32):读对话到字符串  Str[X20]=talk([X10])
;:Label5
  50 4 0 2 10 -2 0 0             ;  50(32):变量判断 If[X10]=-2  then JMP=0 else JMP=1
  36 256 0 56                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  50 0 15 0 0 0 0 0              ;  50(32):变量赋值 [X15]=0
;:Label8
  50 17 1 0 15 2 16 0            ;  50(32):读取属性 [X16]=人物[X15]属性偏移2
  50 4 1 2 16 100 0 0            ;  50(32):变量判断 If[X16]=[X100]  then JMP=0 else JMP=1
  36 256 20 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  50 3 0 0 15 15 1 0             ;  50(32):四则运算 [X15]=[X15]+1
  50 4 0 0 15 720 0 0            ;  50(32):变量判断 If[X15]<720 then JMP=0 else JMP=1
  36 256 -40 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label8
;:Label7
  50 27 1 0 15 20 0 0            ;  50(32):取属性名称 Str20=人物[X15]
;:Label6
  50 34 3 46 47 82 28 0          ;  50(32):处理背景 位置([X46],[X47]) Width=82 Height=28
  50 10 20 11 0 0 0 0            ;  50(32):取字符串长度 [X11]=Len(Str[X20] )
  50 3 0 2 11 11 9 0             ;  50(32):四则运算 [X11]=[X11]*9
  50 3 0 3 11 11 2 0             ;  50(32):四则运算 [X11]=[X11]/2
  50 3 1 1 12 44 11 0            ;  50(32):四则运算 [X12]=[X44]-[X11]
  50 33 3 20 12 45 28771 0       ;  50(32):显示字符串 显示字符串20 ([X12],[X45])Color28771
;:Label4
  50 34 15 62 63 60 61 0         ;  50(32):处理背景 位置([X62],[X63]) Width=[X60] Height=[X61]
  50 4 0 2 2 0 0 0               ;  50(32):变量判断 If[X2]=0  then JMP=0 else JMP=1
  36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label9
  50 34 3 64 65 60 62 0          ;  50(32):处理背景 位置([X64],[X65]) Width=60 Height=62
  50 41 7 1 66 67 100 0          ;  50(32):显示图片 头像图片[X100] 位置([X66],[X67])
  50 4 0 2 2 3 0 0               ;  50(32):变量判断 If[X2]=3  then JMP=0 else JMP=1
;:Label9
;:Label11
;:Label14
;:Label17
;:Label18
;:Label20
;:Label26
;:Label30
;:Label39
;:Label40
  50 2 1 0 10000 105 110 0       ;  50(32):取数组变量值 [X110]=数组10000([X105])(Int)
  50 4 0 2 110 8995 0 0          ;  50(32):变量判断 If[X110]=8995  then JMP=0 else JMP=1
  36 256 0 28                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label10
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  50 37 0 500 0 0 0 0            ;  50(32):延时 延时500
  50 4 0 7 110 8995 0 0          ;  50(32):变量判断  JMP=1
  36 256 0 -48                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label11
;:Label10
  50 4 0 2 110 16448 0 0         ;  50(32):变量判断 If[X110]=16448  then JMP=0 else JMP=1
  36 256 0 32                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label12
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
;:Label13
  50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  36 256 -20 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label13
  36 256 0 -92                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label14
;:Label12
  50 3 0 4 70 110 256 0          ;  50(32):四则运算 [X70]=[X110]256
  50 4 0 2 70 94 0 0             ;  50(32):变量判断 If[X70]=94  then JMP=0 else JMP=1
  36 256 0 92                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label15
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  50 3 0 3 70 110 256 0          ;  50(32):四则运算 [X70]=[X110]/256
  50 4 0 2 70 94 0 0             ;  50(32):变量判断 If[X70]=94  then JMP=0 else JMP=1
  36 256 0 28                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label16
  50 32 0 116 5 0 0 0            ;  50(32):修改下一条指令参数 下一条指令参数5=[X116]
  50 3 0 0 117 116 0 0           ;  50(32):四则运算 [X117]=[X116]+0
  50 4 0 6 28930 5 0 0           ;  50(32):变量判断  JMP=0
  36 256 -168 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label17
;:Label16
  50 3 0 0 70 70 2 0             ;  50(32):四则运算 [X70]=[X70]+2
  50 32 0 70 5 0 0 0             ;  50(32):修改下一条指令参数 下一条指令参数5=[X70]
  50 3 0 0 117 70 0 0            ;  50(32):四则运算 [X117]=[X70]+0
  50 4 0 6 28930 5 0 0           ;  50(32):变量判断  JMP=0
  36 256 -204 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label18
;:Label15
  50 4 0 2 110 10794 0 0         ;  50(32):变量判断 If[X110]=10794  then JMP=0 else JMP=1
  36 256 0 60                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label19
  50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  36 256 0 -252                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label20
;:Label21
  50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  50 4 0 3 0 131 0 0             ;  50(32):变量判断 If[X0]<>131 then JMP=0 else JMP=1
  36 256 0 -20                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label21
  36 256 -509 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label22
;:Label19
  50 3 0 3 106 110 256 0         ;  50(32):四则运算 [X106]=[X110]/256
  50 4 0 2 106 0 0 0             ;  50(32):变量判断 If[X106]=0  then JMP=0 else JMP=1
  36 256 538 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label23
  50 3 0 4 106 110 256 0         ;  50(32):四则运算 [X106]=[X110]256
  50 4 0 2 106 0 0 0             ;  50(32):变量判断 If[X106]=0  then JMP=0 else JMP=1
  36 256 518 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label24
  50 3 1 4 107 114 68 0          ;  50(32):四则运算 [X107]=[X114][X68]
  50 4 0 2 107 0 0 0             ;  50(32):变量判断 If[X107]=0  then JMP=0 else JMP=1
  36 256 0 52                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label25
  50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  36 256 0 -364                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label26
;:Label27
  50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  50 4 0 3 0 131 0 0             ;  50(32):变量判断 If[X0]<>131 then JMP=0 else JMP=1
  36 256 0 -20                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label27
  36 256 -621 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label28
;:Label25
  50 4 0 2 110 9766 0 0          ;  50(32):变量判断 If[X110]=9766  then JMP=0 else JMP=1
  36 256 0 365                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label29
  50 0 79 0 0 0 0 0              ;  50(32):变量赋值 [X79]=0
  50 27 0 0 329 80 0 0           ;  50(32):取属性名称 Str80=人物329
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
;:Label31
;:Label32
;:Label38
  50 2 1 0 80 79 84 0            ;  50(32):取数组变量值 [X84]=数组80([X79])(Int)
  50 4 0 2 84 0 0 0              ;  50(32):变量判断 If[X84]=0  then JMP=0 else JMP=1
  36 256 -444 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label30
  50 3 0 2 112 107 18 0          ;  50(32):四则运算 [X112]=[X107]*18
  50 3 1 0 112 112 58 0          ;  50(32):四则运算 [X112]=[X112]+[X58]
  50 3 0 2 113 102 18 0          ;  50(32):四则运算 [X113]=[X102]*18
  50 3 1 0 113 113 59 0          ;  50(32):四则运算 [X113]=[X113]+[X59]
  50 33 7 84 112 113 117 0       ;  50(32):显示字符串 显示字符串84 ([X112],[X113])Color[X117]
  50 3 0 0 114 114 1 0           ;  50(32):四则运算 [X114]=[X114]+1
  50 3 0 0 79 79 1 0             ;  50(32):四则运算 [X79]=[X79]+1
  50 3 1 4 107 114 68 0          ;  50(32):四则运算 [X107]=[X114][X68]
  50 4 0 2 107 0 0 0             ;  50(32):变量判断 If[X107]=0  then JMP=0 else JMP=1
  36 256 0 -96                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label31
  50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  36 256 0 -124                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label32
;:Label33
  50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  36 256 -20 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label33
  0                              ;  0(0)::空语句(清屏)
  50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  50 0 113 0 0 0 0 0             ;  50(32):变量赋值 [X113]=0
  50 0 112 0 0 0 0 0             ;  50(32):变量赋值 [X112]=0
  50 0 102 0 0 0 0 0             ;  50(32):变量赋值 [X102]=0
  50 0 107 0 0 0 0 0             ;  50(32):变量赋值 [X107]=0
  50 0 85 0 0 0 0 0              ;  50(32):变量赋值 [X85]=0
  50 4 0 2 10 -1 0 0             ;  50(32):变量判断 If[X10]=-1  then JMP=0 else JMP=1
  36 256 88 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label34
  50 4 0 4 10 0 0 0              ;  50(32):变量判断 If[X10]>=0 then JMP=0 else JMP=1
  36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label35
  50 8 1 10 20 0 0 0             ;  50(32):读对话到字符串  Str[X20]=talk([X10])
;:Label35
  50 4 0 2 10 -2 0 0             ;  50(32):变量判断 If[X10]=-2  then JMP=0 else JMP=1
  36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label36
  50 27 1 0 100 20 0 0           ;  50(32):取属性名称 Str20=人物[X100]
;:Label36
  50 34 3 46 47 82 28 0          ;  50(32):处理背景 位置([X46],[X47]) Width=82 Height=28
  50 10 20 11 0 0 0 0            ;  50(32):取字符串长度 [X11]=Len(Str[X20] )
  50 3 0 2 11 11 9 0             ;  50(32):四则运算 [X11]=[X11]*9
  50 3 0 3 11 11 2 0             ;  50(32):四则运算 [X11]=[X11]/2
  50 3 1 1 12 44 11 0            ;  50(32):四则运算 [X12]=[X44]-[X11]
  50 33 3 20 12 45 28771 0       ;  50(32):显示字符串 显示字符串20 ([X12],[X45])Color28771
;:Label34
  50 34 15 62 63 60 61 0         ;  50(32):处理背景 位置([X62],[X63]) Width=[X60] Height=[X61]
  50 4 0 2 2 0 0 0               ;  50(32):变量判断 If[X2]=0  then JMP=0 else JMP=1
  36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label37
  50 34 3 64 65 60 75 0          ;  50(32):处理背景 位置([X64],[X65]) Width=60 Height=75
  50 41 7 1 66 67 100 0          ;  50(32):显示图片 头像图片[X100] 位置([X66],[X67])
;:Label37
  50 4 0 6 102 5 0 0             ;  50(32):变量判断  JMP=0
  36 256 -341 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label38
;:Label29
  50 3 0 2 112 107 18 0          ;  50(32):四则运算 [X112]=[X107]*18
  50 3 1 0 112 112 58 0          ;  50(32):四则运算 [X112]=[X112]+[X58]
  50 3 0 2 113 102 18 0          ;  50(32):四则运算 [X113]=[X102]*18
  50 3 1 0 113 113 59 0          ;  50(32):四则运算 [X113]=[X113]+[X59]
  50 33 7 110 112 113 117 0      ;  50(32):显示字符串 显示字符串110 ([X112],[X113])Color[X117]
  50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  50 3 0 0 114 114 1 0           ;  50(32):四则运算 [X114]=[X114]+1
  50 4 0 6 102 3 0 0             ;  50(32):变量判断  JMP=0
  36 256 -833 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label39
  0                              ;  0(0)::空语句(清屏)
;:Label24
;:Label23
  50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  36 256 -854 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label40
  -1                             ;  -1(FFFF):事件结束
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-8-21 13:21 | 显示全部楼层
忘了提醒(重要)!!有一个地方
50 41 3 0 17 16 462 0          ;  50(32):显示图片 场景图片462 位置([X17],[X16])
纯属填补空缺,没什么意义,如果想显示的话作一个99*90在NUM=231里
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-5-19 09:32

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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