sunfan0818 发表于 2011-8-15 22:48:14

请问判断文章“已读”还是“未读”的指令是什么?

我在对话框上做了快进的SKIP按钮
想设定成当游戏进行中,该段文章未读时,SKIP按钮不显示
请问判断文章“已读”还是“未读”的指令是什么?

CountD 发表于 2011-8-23 10:37:03

sf.trail_文件名_标签名

这个全局变数的值是真还是假。
比如要判断chapter1.ks里的*abc段落是否读过,就看sf.trail_chapter1_abc的值是不是>0

sunfan0818 发表于 2011-8-25 16:36:04

哎?也就是说要针对每一个文件的每一个标签吗?
如果我要写成广域的泛指,即“对话框上的SKIP按钮在任何文件的任何标签里判断未读时不显示”
这样应该要怎么写呢?
总不能把每个文件每个标签都用if写一遍吧,会写死人的……ORZ

superbob 发表于 2011-8-26 04:45:35

回 2楼(sunfan0818) 的帖子

你可以写个宏嘛

pengyu5008 发表于 2011-8-26 16:56:41

已读未读啊。。。
用变量控制
◆动作控制用変数

allskip                false: 进行skip时只跳已读 true: 进行skip时全部跳过
afterauto      false: 进行选择之后auto状态解除 true: 进行选择之后auto状态继续
afterskip      false: 进行选择之后skip状态解除 true: 进行选择之后skip状态继续


来达成。。。

sunfan0818 发表于 2011-8-26 20:31:55

引用第4楼pengyu5008于2011-08-26 16:56发表的:
已读未读啊。。。
用变量控制
◆动作控制用変数

allskip                false: 进行skip时只跳已读 true: 进行skip时全部跳过
....... images/back.gif

谢谢,可是我问的不是这个……

sunfan0818 发表于 2011-8-26 20:33:23

Re:回 2楼(sunfan0818) 的帖子

引用第3楼superbob于2011-08-26 04:45发表的 回 2楼(sunfan0818) 的帖子 :
你可以写个宏嘛 images/back.gif

就算写成宏,那也是很惊人的量啊……
我的剧本本来就很庞大,又分成了细碎的事件……
全部写的话,少则几百,多则上千……

难道就没有比较概括型的写法吗?
一定要每个标签都具体写上?

pengyu5008 发表于 2011-8-27 01:19:47

啊。。脑残了。 。没仔细看。。只看标题了= =如果真要那么判断。。。就如那两位大人所说。。。
或者你可以看看系统的那个是如何判断的。。OTZ

CountD 发表于 2011-8-29 22:30:33

可以让TJS自行取得当前标签和当前文件……这个问题不大,比较无语的是你什么时候判断系统按钮应该刷新了。
最好的办法应该是改system里执行到标签的时候做的操作……?
现在电脑不在手边……没法具体回答==b
页: [1]
查看完整版本: 请问判断文章“已读”还是“未读”的指令是什么?