我一看xox的那个,一开始居然没看懂,原因是我认为解释的太简单了,所以我按自己的理解说一下,而且还是因为我不想看见达摩堂日渐衰落,我会挑几个常用的解释一下,尽量详细吧
再说一遍,五十指令是第50号指令,就是这个,
你们的不叫这个名,我自己改的啊
1.变量赋值
我们来试试啊,在事件里输入
;Kdefnum=1020
50 0 1 25 0 0 0 0 ; 50(32):变量赋值 [X1]=25
我们把对话1设为“你好吗?客官”(随便一句即可,无所谓的)然后再对话25输入’这位客官里面请!"我们一次在变量赋值下输入读话到字符串之类的,一直到这一步
;Kdefnum=1020
50 0 1 25 0 0 0 0 ; 50(32):变量赋值 [X1]=25
50 8 1 1 400 0 0 0 ; 50(32):读对话到字符串 Str[X400]=talk([X1])
50 36 0 400 100 80 232 0 ; 50(32):显示字符串并等待击键 显示字符串400 (100,80)Color232
0 ; 0(0)::空语句(清屏)
-1 ; -1(FFFF):事件结束
注意,这里要成这样

我们保存进入游戏测试吧,按道理来说应该显示第一句对话吧,但是奇怪,显示的却是这句
对!显示的是25号对话
原来我们在事件开头开头设置了一个变量X=Y,意思为变量1=变量25(应该是这个意思
)所以嘛,对话1=对话25,就显示这个效果了,下一条五十指令下次再说
[ 本帖最后由 反对混合型 于 2010-5-12 19:32 编辑 ]


如果不填坐标的话会在屏幕左上角显示的,改成100看看喽,就是这个效果
字体颜色可以参考下面的颜色表


