幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1940|回复: 9

[NS] [求助]关于if和.txt的问题

[复制链接]

2

主题

11

帖子

123

积分

③业余

积分
123
发表于 2007-8-25 11:51:49 | 显示全部楼层 |阅读模式
1.若 if 的判断条件有很多,用&&连接
但如果执行结果很多,怎么办,比如如果1=1后,要显示1.jpg,播放1.mid,然后再end,咋办
别告诉我用goto标签[s:4]

2.
0.txt和1.txt、2.txt……之间怎么联系起来
比如*ch1在1.txt,*ch2在2.txt,怎么调用
回复

使用道具 举报

2

主题

11

帖子

123

积分

③业余

积分
123
 楼主| 发表于 2007-8-25 11:54:49 | 显示全部楼层
原来**.txt可以自由跨文件调用的吗[s:3]
那么优先级又是什么
比如1.txt和2.txt都有*BTBT的标签,优先调用1.txt的*BTBT的标签吗?

第一个问题还没解决,望赐教 @
谢谢! \\
回复 支持 反对

使用道具 举报

0

主题

3

帖子

32

积分

②入门

积分
32
发表于 2007-8-25 13:00:53 | 显示全部楼层
這個,第一個問題應該可以用:解決啊?
if %1=1:ld c,"1.jpg",1:play "1.mid":end

0.txt和1.txt(或其他數字....)不用刻意考慮聯繫問題,
只要查得到標籤,會自動讀到那裡去。
然後是照順序讀下去,
所以的確是先讀1.txt的*BTBT標籤。
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-8-25 18:10:27 | 显示全部楼层
NS如果标签有重复会直接报错啊...==根本就不允许一个游戏里出现两个同名标签...
所以只要指定标签名就OK...

我想关于NS的执行和标签,用冒号分隔指令的问题...我在教程里都有写...
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

2

主题

11

帖子

123

积分

③业余

积分
123
 楼主| 发表于 2007-8-25 21:56:34 | 显示全部楼层
引用第3楼CountD于2007-08-25 18:10发表的  :
NS如果标签有重复会直接报错啊...==根本就不允许一个游戏里出现两个同名标签...
所以只要指定标签名就OK...

我想关于NS的执行和标签,用冒号分隔指令的问题...我在教程里都有写...
不能重复,我的确发现了……
用冒号分隔……教程有写?哪篇……[s:5]
用冒号分隔让我想起当年的Basic
回复 支持 反对

使用道具 举报

2

主题

11

帖子

123

积分

③业余

积分
123
 楼主| 发表于 2007-8-25 22:00:16 | 显示全部楼层
顺便问个新问题
textoff咋不能消除文字框呢~~~~

setwindow 30,320,22,4,26,26,0,2,20,1,1,":a;pic\\window.jpg",20,310
(对白1)
textoff
(对白2)

对白1显然在文字框内显示
然而对白2还是在文字框内显示

请问是我的命令用错了还是什么
怎么使得文字框消除,然后对白2像刚开始一样在左上角显示

谢谢
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-8-25 22:36:01 | 显示全部楼层
...那个,textoff是用于类似右键消除对话框的效果...
要像刚开始一样显示只要重新setwindow就行了...
你可以自定义两个defsub然后用这两条简单指令来回切换窗口样式.

冒号分隔:最后一篇LEVEL6的本日小贴士的最后一行<=我还专门去查证了....
PS:NS似乎本来就很有BASIC味...尤其是满篇的GOTO...
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

2

主题

11

帖子

123

积分

③业余

积分
123
 楼主| 发表于 2007-8-25 22:57:18 | 显示全部楼层
引用第6楼CountD于2007-08-25 22:36发表的  :
...那个,textoff是用于类似右键消除对话框的效果...
要像刚开始一样显示只要重新setwindow就行了...
你可以自定义两个defsub然后用这两条简单指令来回切换窗口样式.

冒号分隔:最后一篇LEVEL6的本日小贴士的最后一行<=我还专门去查证了....
.......
感谢解答[s:7]
你太好人了[s:1]

还有最后一个问题(今天)
如何屏蔽键盘和鼠标的响应,也就是说让鼠标和键盘咋按游戏都不响应
回复 支持 反对

使用道具 举报

23

主题

218

帖子

2470

积分

⑥精研

积分
2470
发表于 2007-8-26 00:19:52 | 显示全部楼层
引用第6楼CountD于2007-08-25 22:36发表的  :
NS似乎本来就很有BASIC味...尤其是满篇的GOTO...
.......

mov、add、sub、mul、div、inc、dec……
似乎也很有汇编味……[s:5]
ONScripter for PSP/Windows中文版 http://blog.163.com/john_he_
回复 支持 反对

使用道具 举报

122

主题

3954

帖子

24万

积分

超级版主

传说中的Bunny坑神~!

Rank: 8Rank: 8

积分
244543

声命组铜赏

发表于 2007-8-26 09:25:10 | 显示全部楼层
[s:5] 都不响应...你是想制造死机效果么?
NS的键控是通过把按键反应代入变量进行的啊,只要无论按什么键都跳回原来的等待位置不就没反应了...
当然如果是对话部分,估计要自己写textgosub...

PS:KRKR就一堆的"f.变量++"啥的...=_=b
http://www.nvlmaker.net/
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-17 14:05 , Processed in 0.025259 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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