铁血丹心

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

KG,那个对话突破是用50指令还是改Z?

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

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

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

x
KG,那个对话突破是用50指令还是改Z?
50的话就发上来瞧瞧
Z就把主程序发上来
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-8-6 13:31 | 显示全部楼层
50语句吧。。好像是的。。
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-8-6 14:06 | 显示全部楼层
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-8-7 16:04 | 显示全部楼层
现在我想改一下,就是IF个位=3时头像在上面,对话也一样,但实在是找不到你的0或1的转折点,所以问一下KG你的分插在哪里??
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-8-7 17:08 | 显示全部楼层
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 99 0 0 0 0             ;  50(32):变量赋值 [X47]=99
  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 124 0 0 0 0            ;  50(32):变量赋值 [X63]=124
  50 0 64 16 0 0 0 0             ;  50(32):变量赋值 [X64]=16
  50 0 65 126 0 0 0 0            ;  50(32):变量赋值 [X65]=126
  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 340 0 0 0 0            ;  50(32):变量赋值 [X47]=340
  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 372 0 0 0 0            ;  50(32):变量赋值 [X63]=372
  50 0 64 105 0 0 0 0            ;  50(32):变量赋值 [X64]=105
  50 0 65 306 0 0 0 0            ;  50(32):变量赋值 [X65]=306
  50 0 68 25 0 0 0 0             ;  50(32):变量赋值 [X68]=25
  50 0 69 5 0 0 0 0              ;  50(32):变量赋值 [X69]=5
  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



X0是判断分辨率0是320,1是640
X1是个位的值
那些X60什么的是相关的坐标数据
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
 楼主| 发表于 2007-8-7 18:49 | 显示全部楼层
好了,用了下下策......(智商啊)
就是再早一个事件为1053,要对话往上就调用这个
0是头像左,1是头像右
----------------------------------------------------------------------------------------------------------------------------


  1. ;Kdefnum=1053
  2.   50 3 0 0 100 28928 0 0         ;  50(32):四则运算 [X100]=[X28928]+0
  3.   50 3 0 0 101 28929 0 0         ;  50(32):四则运算 [X101]=[X28929]+0
  4.   50 3 0 0 10 28930 0 0          ;  50(32):四则运算 [X10]=[X28930]+0
  5.   50 3 0 4 1 28931 10 0          ;  50(32):四则运算 [X1]=[X28931]10
  6.   50 3 0 3 116 28931 100 0       ;  50(32):四则运算 [X116]=[X28931]/100
  7.   50 3 0 2 5 116 10 0            ;  50(32):四则运算 [X5]=[X116]*10
  8.   50 3 0 3 2 28931 10 0          ;  50(32):四则运算 [X2]=[X28931]/10
  9.   50 3 1 1 2 2 5 0               ;  50(32):四则运算 [X2]=[X2]-[X5]
  10.   50 25 0 0 -10164 3 480 0       ;  50(32):保存给定地址数据 [3-D84C+0]=480(Int)
  11.   50 26 0 0 -19142 5 0 0         ;  50(32):读取给定地址数据 [X0]=[5-B53A+0](Int)
  12.   50 4 0 2 0 0 0 0               ;  50(32):变量判断 If[X0]=0  then JMP=0 else JMP=1
  13.   36 256 0 116                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label0
  14.   50 0 46 81 0 0 0 0             ;  50(32):变量赋值 [X46]=81
  15.   50 0 47 70 0 0 0 0             ;  50(32):变量赋值 [X47]=70
  16.   50 0 60 224 0 0 0 0            ;  50(32):变量赋值 [X60]=224
  17.   50 0 61 64 0 0 0 0             ;  50(32):变量赋值 [X61]=64
  18.   50 0 62 81 0 0 0 0             ;  50(32):变量赋值 [X62]=81
  19.   50 0 63 8 0 0 0 0              ;  50(32):变量赋值 [X63]=8
  20.   50 0 64 20 0 0 0 0             ;  50(32):变量赋值 [X64]=20
  21.   50 0 65 8 0 0 0 0              ;  50(32):变量赋值 [X65]=8
  22.   50 0 68 13 0 0 0 0             ;  50(32):变量赋值 [X68]=13
  23.   50 0 69 3 0 0 0 0              ;  50(32):变量赋值 [X69]=3
  24.   50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  25.   36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label1
  26.   50 0 46 158 0 0 0 0            ;  50(32):变量赋值 [X46]=158
  27.   50 0 62 16 0 0 0 0             ;  50(32):变量赋值 [X62]=16
  28.   50 0 64 248 0 0 0 0            ;  50(32):变量赋值 [X64]=248
  29. ;:Label1
  30. ;:Label0
  31.   50 4 0 2 0 1 0 0               ;  50(32):变量判断 If[X0]=1  then JMP=0 else JMP=1
  32.   36 256 0 108                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label2
  33.   50 0 46 167 0 0 0 0            ;  50(32):变量赋值 [X46]=167
  34.   50 0 47 340 0 0 0 0            ;  50(32):变量赋值 [X47]=340
  35.   50 0 60 438 0 0 0 0            ;  50(32):变量赋值 [X60]=438
  36.   50 0 61 96 0 0 0 0             ;  50(32):变量赋值 [X61]=96
  37.   50 0 62 105 0 0 0 0            ;  50(32):变量赋值 [X62]=105
  38.   50 0 63 372 0 0 0 0            ;  50(32):变量赋值 [X63]=372
  39.   50 0 64 105 0 0 0 0            ;  50(32):变量赋值 [X64]=105
  40.   50 0 65 306 0 0 0 0            ;  50(32):变量赋值 [X65]=306
  41.   50 0 68 25 0 0 0 0             ;  50(32):变量赋值 [X68]=25
  42.   50 0 69 5 0 0 0 0              ;  50(32):变量赋值 [X69]=5
  43.   50 4 0 2 1 1 0 0               ;  50(32):变量判断 If[X1]=1  then JMP=0 else JMP=1
  44.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label3
  45.   50 0 46 398 0 0 0 0            ;  50(32):变量赋值 [X46]=398
  46.   50 0 64 483 0 0 0 0            ;  50(32):变量赋值 [X64]=483
  47. ;:Label3
  48. ;:Label2
  49.   50 3 0 1 58 62 14 0            ;  50(32):四则运算 [X58]=[X62]-14
  50.   50 3 0 0 59 63 4 0             ;  50(32):四则运算 [X59]=[X63]+4
  51.   50 3 0 0 66 64 2 0             ;  50(32):四则运算 [X66]=[X64]+2
  52.   50 3 0 0 67 65 59 0            ;  50(32):四则运算 [X67]=[X65]+59
  53.   50 3 0 0 44 46 44 0            ;  50(32):四则运算 [X44]=[X46]+44
  54.   50 3 0 0 45 47 5 0             ;  50(32):四则运算 [X45]=[X47]+5
  55.   50 0 50 28515 0 0 0 0          ;  50(32):变量赋值 [X50]=28515
  56.   50 0 51 28421 0 0 0 0          ;  50(32):变量赋值 [X51]=28421
  57.   50 0 52 28435 0 0 0 0          ;  50(32):变量赋值 [X52]=28435
  58.   50 0 53 28563 0 0 0 0          ;  50(32):变量赋值 [X53]=28563
  59.   50 0 54 28466 0 0 0 0          ;  50(32):变量赋值 [X54]=28466
  60.   50 0 55 28450 0 0 0 0          ;  50(32):变量赋值 [X55]=28450
  61.   50 3 0 0 116 116 50 0          ;  50(32):四则运算 [X116]=[X116]+50
  62.   50 32 0 116 5 0 0 0            ;  50(32):修改下一条指令参数 下一条指令参数5=[X116]
  63.   50 3 0 0 117 116 0 0           ;  50(32):四则运算 [X117]=[X116]+0
  64.   50 0 105 0 0 0 0 0             ;  50(32):变量赋值 [X105]=0
  65.   50 0 103 0 0 0 0 0             ;  50(32):变量赋值 [X103]=0
  66.   50 0 104 32 0 0 0 0            ;  50(32):变量赋值 [X104]=32
  67.   50 0 111 0 0 0 0 0             ;  50(32):变量赋值 [X111]=0
  68.   50 8 1 101 10000 0 0 0         ;  50(32):读对话到字符串  Str[X10000]=talk([X101])
  69. ;:Label22
  70. ;:Label28
  71.   0                              ;  0(0)::空语句(清屏)
  72.   50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  73.   50 0 113 0 0 0 0 0             ;  50(32):变量赋值 [X113]=0
  74.   50 0 112 0 0 0 0 0             ;  50(32):变量赋值 [X112]=0
  75.   50 0 102 0 0 0 0 0             ;  50(32):变量赋值 [X102]=0
  76.   50 0 107 0 0 0 0 0             ;  50(32):变量赋值 [X107]=0
  77.   50 4 0 2 10 0 0 0              ;  50(32):变量判断 If[X10]=0  then JMP=0 else JMP=1
  78.   36 256 136 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label4
  79.   50 4 0 5 10 0 0 0              ;  50(32):变量判断 If[X10]>0 then JMP=0 else JMP=1
  80.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label5
  81.   50 8 1 10 20 0 0 0             ;  50(32):读对话到字符串  Str[X20]=talk([X10])
  82. ;:Label5
  83.   50 4 0 2 10 -2 0 0             ;  50(32):变量判断 If[X10]=-2  then JMP=0 else JMP=1
  84.   36 256 0 56                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label6
  85.   50 0 15 0 0 0 0 0              ;  50(32):变量赋值 [X15]=0
  86. ;:Label8
  87.   50 17 1 0 15 2 16 0            ;  50(32):读取属性 [X16]=人物[X15]属性偏移2
  88.   50 4 1 2 16 100 0 0            ;  50(32):变量判断 If[X16]=[X100]  then JMP=0 else JMP=1
  89.   36 256 20 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label7
  90.   50 3 0 0 15 15 1 0             ;  50(32):四则运算 [X15]=[X15]+1
  91.   50 4 0 0 15 720 0 0            ;  50(32):变量判断 If[X15]<720 then JMP=0 else JMP=1
  92.   36 256 -40 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label8
  93. ;:Label7
  94.   50 27 1 0 15 20 0 0            ;  50(32):取属性名称 Str20=人物[X15]
  95. ;:Label6
  96.   50 34 3 46 47 82 28 0          ;  50(32):处理背景 位置([X46],[X47]) Width=82 Height=28
  97.   50 10 20 11 0 0 0 0            ;  50(32):取字符串长度 [X11]=Len(Str[X20] )
  98.   50 3 0 2 11 11 9 0             ;  50(32):四则运算 [X11]=[X11]*9
  99.   50 3 0 3 11 11 2 0             ;  50(32):四则运算 [X11]=[X11]/2
  100.   50 3 1 1 12 44 11 0            ;  50(32):四则运算 [X12]=[X44]-[X11]
  101.   50 33 3 20 12 45 28771 0       ;  50(32):显示字符串 显示字符串20 ([X12],[X45])Color28771
  102. ;:Label4
  103.   50 34 15 62 63 60 61 0         ;  50(32):处理背景 位置([X62],[X63]) Width=[X60] Height=[X61]
  104.   50 4 0 2 2 0 0 0               ;  50(32):变量判断 If[X2]=0  then JMP=0 else JMP=1
  105.   36 256 0 24                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label9
  106.   50 34 3 64 65 60 62 0          ;  50(32):处理背景 位置([X64],[X65]) Width=60 Height=62
  107.   50 41 7 1 66 67 100 0          ;  50(32):显示图片 头像图片[X100] 位置([X66],[X67])
  108.   50 4 0 2 2 3 0 0               ;  50(32):变量判断 If[X2]=3  then JMP=0 else JMP=1
  109. ;:Label9
  110. ;:Label11
  111. ;:Label14
  112. ;:Label17
  113. ;:Label18
  114. ;:Label20
  115. ;:Label26
  116. ;:Label30
  117. ;:Label39
  118. ;:Label40
  119.   50 2 1 0 10000 105 110 0       ;  50(32):取数组变量值 [X110]=数组10000([X105])(Int)
  120.   50 4 0 2 110 8995 0 0          ;  50(32):变量判断 If[X110]=8995  then JMP=0 else JMP=1
  121.   36 256 0 28                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label10
  122.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  123.   50 37 0 500 0 0 0 0            ;  50(32):延时 延时500
  124.   50 4 0 7 110 8995 0 0          ;  50(32):变量判断  JMP=1
  125.   36 256 0 -48                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label11
  126. ;:Label10
  127.   50 4 0 2 110 16448 0 0         ;  50(32):变量判断 If[X110]=16448  then JMP=0 else JMP=1
  128.   36 256 0 32                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label12
  129.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  130. ;:Label13
  131.   50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  132.   50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  133.   36 256 -20 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label13
  134.   36 256 0 -92                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label14
  135. ;:Label12
  136.   50 3 0 4 70 110 256 0          ;  50(32):四则运算 [X70]=[X110]256
  137.   50 4 0 2 70 94 0 0             ;  50(32):变量判断 If[X70]=94  then JMP=0 else JMP=1
  138.   36 256 0 92                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label15
  139.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  140.   50 3 0 3 70 110 256 0          ;  50(32):四则运算 [X70]=[X110]/256
  141.   50 4 0 2 70 94 0 0             ;  50(32):变量判断 If[X70]=94  then JMP=0 else JMP=1
  142.   36 256 0 28                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label16
  143.   50 32 0 116 5 0 0 0            ;  50(32):修改下一条指令参数 下一条指令参数5=[X116]
  144.   50 3 0 0 117 116 0 0           ;  50(32):四则运算 [X117]=[X116]+0
  145.   50 4 0 6 28930 5 0 0           ;  50(32):变量判断  JMP=0
  146.   36 256 -168 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label17
  147. ;:Label16
  148.   50 3 0 0 70 70 2 0             ;  50(32):四则运算 [X70]=[X70]+2
  149.   50 32 0 70 5 0 0 0             ;  50(32):修改下一条指令参数 下一条指令参数5=[X70]
  150.   50 3 0 0 117 70 0 0            ;  50(32):四则运算 [X117]=[X70]+0
  151.   50 4 0 6 28930 5 0 0           ;  50(32):变量判断  JMP=0
  152.   36 256 -204 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label18
  153. ;:Label15
  154.   50 4 0 2 110 10794 0 0         ;  50(32):变量判断 If[X110]=10794  then JMP=0 else JMP=1
  155.   36 256 0 60                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label19
  156.   50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  157.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  158.   50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  159.   50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  160.   36 256 0 -252                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label20
  161. ;:Label21
  162.   50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  163.   50 4 0 3 0 131 0 0             ;  50(32):变量判断 If[X0]<>131 then JMP=0 else JMP=1
  164.   36 256 0 -20                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label21
  165.   36 256 -509 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label22
  166. ;:Label19
  167.   50 3 0 3 106 110 256 0         ;  50(32):四则运算 [X106]=[X110]/256
  168.   50 4 0 2 106 0 0 0             ;  50(32):变量判断 If[X106]=0  then JMP=0 else JMP=1
  169.   36 256 538 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label23
  170.   50 3 0 4 106 110 256 0         ;  50(32):四则运算 [X106]=[X110]256
  171.   50 4 0 2 106 0 0 0             ;  50(32):变量判断 If[X106]=0  then JMP=0 else JMP=1
  172.   36 256 518 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label24
  173.   50 3 1 4 107 114 68 0          ;  50(32):四则运算 [X107]=[X114][X68]
  174.   50 4 0 2 107 0 0 0             ;  50(32):变量判断 If[X107]=0  then JMP=0 else JMP=1
  175.   36 256 0 52                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label25
  176.   50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  177.   50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  178.   50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  179.   36 256 0 -364                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label26
  180. ;:Label27
  181.   50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  182.   50 4 0 3 0 131 0 0             ;  50(32):变量判断 If[X0]<>131 then JMP=0 else JMP=1
  183.   36 256 0 -20                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label27
  184.   36 256 -621 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label28
  185. ;:Label25
  186.   50 4 0 2 110 9766 0 0          ;  50(32):变量判断 If[X110]=9766  then JMP=0 else JMP=1
  187.   36 256 0 365                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label29
  188.   50 0 79 0 0 0 0 0              ;  50(32):变量赋值 [X79]=0
  189.   50 27 0 0 329 80 0 0           ;  50(32):取属性名称 Str80=人物329
  190.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  191. ;:Label31
  192. ;:Label32
  193. ;:Label38
  194.   50 2 1 0 80 79 84 0            ;  50(32):取数组变量值 [X84]=数组80([X79])(Int)
  195.   50 4 0 2 84 0 0 0              ;  50(32):变量判断 If[X84]=0  then JMP=0 else JMP=1
  196.   36 256 -444 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label30
  197.   50 3 0 2 112 107 18 0          ;  50(32):四则运算 [X112]=[X107]*18
  198.   50 3 1 0 112 112 58 0          ;  50(32):四则运算 [X112]=[X112]+[X58]
  199.   50 3 0 2 113 102 18 0          ;  50(32):四则运算 [X113]=[X102]*18
  200.   50 3 1 0 113 113 59 0          ;  50(32):四则运算 [X113]=[X113]+[X59]
  201.   50 33 7 84 112 113 117 0       ;  50(32):显示字符串 显示字符串84 ([X112],[X113])Color[X117]
  202.   50 3 0 0 114 114 1 0           ;  50(32):四则运算 [X114]=[X114]+1
  203.   50 3 0 0 79 79 1 0             ;  50(32):四则运算 [X79]=[X79]+1
  204.   50 3 1 4 107 114 68 0          ;  50(32):四则运算 [X107]=[X114][X68]
  205.   50 4 0 2 107 0 0 0             ;  50(32):变量判断 If[X107]=0  then JMP=0 else JMP=1
  206.   36 256 0 -96                   ;  36(24):跳转变量JMP是否为0否则跳转到:Label31
  207.   50 3 0 0 102 102 1 0           ;  50(32):四则运算 [X102]=[X102]+1
  208.   50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  209.   50 4 1 2 102 69 0 0            ;  50(32):变量判断 If[X102]=[X69]  then JMP=0 else JMP=1
  210.   36 256 0 -124                  ;  36(24):跳转变量JMP是否为0否则跳转到:Label32
  211. ;:Label33
  212.   50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  213.   50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  214.   36 256 -20 0                   ;  36(24):跳转变量JMP是否为0是则跳转到:Label33
  215.   0                              ;  0(0)::空语句(清屏)
  216.   50 0 114 1 0 0 0 0             ;  50(32):变量赋值 [X114]=1
  217.   50 0 113 0 0 0 0 0             ;  50(32):变量赋值 [X113]=0
  218.   50 0 112 0 0 0 0 0             ;  50(32):变量赋值 [X112]=0
  219.   50 0 102 0 0 0 0 0             ;  50(32):变量赋值 [X102]=0
  220.   50 0 107 0 0 0 0 0             ;  50(32):变量赋值 [X107]=0
  221.   50 0 85 0 0 0 0 0              ;  50(32):变量赋值 [X85]=0
  222.   50 4 0 2 10 -1 0 0             ;  50(32):变量判断 If[X10]=-1  then JMP=0 else JMP=1
  223.   36 256 88 0                    ;  36(24):跳转变量JMP是否为0是则跳转到:Label34
  224.   50 4 0 4 10 0 0 0              ;  50(32):变量判断 If[X10]>=0 then JMP=0 else JMP=1
  225.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label35
  226.   50 8 1 10 20 0 0 0             ;  50(32):读对话到字符串  Str[X20]=talk([X10])
  227. ;:Label35
  228.   50 4 0 2 10 -2 0 0             ;  50(32):变量判断 If[X10]=-2  then JMP=0 else JMP=1
  229.   36 256 0 8                     ;  36(24):跳转变量JMP是否为0否则跳转到:Label36
  230.   50 27 1 0 100 20 0 0           ;  50(32):取属性名称 Str20=人物[X100]
  231. ;:Label36
  232.   50 34 3 46 47 82 28 0          ;  50(32):处理背景 位置([X46],[X47]) Width=82 Height=28
  233.   50 10 20 11 0 0 0 0            ;  50(32):取字符串长度 [X11]=Len(Str[X20] )
  234.   50 3 0 2 11 11 9 0             ;  50(32):四则运算 [X11]=[X11]*9
  235.   50 3 0 3 11 11 2 0             ;  50(32):四则运算 [X11]=[X11]/2
  236.   50 3 1 1 12 44 11 0            ;  50(32):四则运算 [X12]=[X44]-[X11]
  237.   50 33 3 20 12 45 28771 0       ;  50(32):显示字符串 显示字符串20 ([X12],[X45])Color28771
  238. ;:Label34
  239.   50 34 15 62 63 60 61 0         ;  50(32):处理背景 位置([X62],[X63]) Width=[X60] Height=[X61]
  240.   50 4 0 2 2 0 0 0               ;  50(32):变量判断 If[X2]=0  then JMP=0 else JMP=1
  241.   36 256 0 16                    ;  36(24):跳转变量JMP是否为0否则跳转到:Label37
  242.   50 34 3 64 65 60 75 0          ;  50(32):处理背景 位置([X64],[X65]) Width=60 Height=75
  243.   50 41 7 1 66 67 100 0          ;  50(32):显示图片 头像图片[X100] 位置([X66],[X67])
  244. ;:Label37
  245.   50 4 0 6 102 5 0 0             ;  50(32):变量判断  JMP=0
  246.   36 256 -341 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label38
  247. ;:Label29
  248.   50 3 0 2 112 107 18 0          ;  50(32):四则运算 [X112]=[X107]*18
  249.   50 3 1 0 112 112 58 0          ;  50(32):四则运算 [X112]=[X112]+[X58]
  250.   50 3 0 2 113 102 18 0          ;  50(32):四则运算 [X113]=[X102]*18
  251.   50 3 1 0 113 113 59 0          ;  50(32):四则运算 [X113]=[X113]+[X59]
  252.   50 33 7 110 112 113 117 0      ;  50(32):显示字符串 显示字符串110 ([X112],[X113])Color[X117]
  253.   50 3 0 0 105 105 1 0           ;  50(32):四则运算 [X105]=[X105]+1
  254.   50 3 0 0 114 114 1 0           ;  50(32):四则运算 [X114]=[X114]+1
  255.   50 4 0 6 102 3 0 0             ;  50(32):变量判断  JMP=0
  256.   36 256 -833 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label39
  257.   0                              ;  0(0)::空语句(清屏)
  258. ;:Label24
  259. ;:Label23
  260.   50 35 0 0 0 0 0 0              ;  50(32):读取键盘 [X0]=键值
  261.   50 4 0 2 0 131 0 0             ;  50(32):变量判断 If[X0]=131  then JMP=0 else JMP=1
  262.   36 256 -854 0                  ;  36(24):跳转变量JMP是否为0是则跳转到:Label40
  263.   -1                             ;  -1(FFFF):事件结束
  264.                                                                   
复制代码

-----------------------------------------------------------------------------------------------------------------------
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-8-7 22:22 | 显示全部楼层
看不懂 是地球上的语言吗
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。
发表于 2007-8-10 19:16 | 显示全部楼层
说实在的,研究这个,可能比汇编的难度都大,快成机器语言了,佩服啊佩服
【武侠.中国】铁血丹心论坛(大武侠):致力于推广和发展武侠文化,让我们一起努力,做全球最大的武侠社区。
可能是目前为止最好的金庸群侠传MOD游戏交流论坛,各种经典武侠游戏等你来玩,各种开源制作工具等你来实现你的游戏开发之梦。

本版积分规则

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

GMT+8, 2024-12-22 13:27

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2021, Tencent Cloud.

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