标题: [已解决] 请教setBookMarkProtectedState(num)这条指令的使用
qrxeno (日女)
会员
Rank: 1



UID 1514
精华 0
积分 21
帖子 4
阅读权限 5
注册 2008-11-10
 
发表于 2009-2-5 01:25  资料  短消息  加为好友 
[已解决] 请教setBookMarkProtectedState(num)这条指令的使用

因为想做一个能保护save数据的按钮,查了好几天发现有这个指令
可是不知怎么使用Orz

说明文件写着:
kag.setBookMarkProtectedState(num, s)
機能:栞 num の保護フラグを設定する
引数:num…栞の番号(0オリジン)
s…書き込み保護をするならtrue、しないならfalseを指定すること
戻り値:なし
備考:‐フリーセーブモードでは無意味
‐栞が保護されているか否かを確認するには kag.bookMarkProtectedStates[num] を参照すること

我写了这样的指令:
;显示保护按钮
[locate x=&'(int)mp.x+150' y=&'(int)mp.y+19']
[button graphic="sys-nosave" cond="&kag.setBookMarkProtectedState(mp.num)==void" exp=&("tf.档案保护="+mp.num) target=*保护]

*保护
@eval exp="kag.setBookMarkProtectedState(tf.档案保护)=&tf.档案保护"

=================控制台查出来的结果==============
01:02:35 控制台 : tf.档案保护 = (int)0
01:02:43 控制台 : kag.setBookMarkProtectedState(tf.档案保护) = (void)
===============================================

我是什么地方做错了呢q_q?,请前辈指点一下><~

[ 本帖最后由 qrxeno 于 2009-2-8 01:41 编辑 ]

顶部
全局变量D
亲友
Rank: 2



UID 14
精华 1
积分 1262
帖子 719
阅读权限 50
注册 2006-12-20
 
发表于 2009-2-6 10:12  资料  短消息  加为好友 
语法的问题...= =

@eval exp="kag.setBookMarkProtectedState(tf.档案保护,true)"
应该这样就好了...
cond那里也要写成cond="kag.bookMarkProtectedStates[mp.num]==false"





顶部
qrxeno (日女)
会员
Rank: 1



UID 1514
精华 0
积分 21
帖子 4
阅读权限 5
注册 2008-11-10
 
发表于 2009-2-6 14:19  资料  短消息  加为好友 
回复 #2 全局变量D 的帖子

终于保护成功了!好高兴Q///Q
感谢D大的解说~~
原来true的写法要这样写!!!之前我一直搞不懂要怎么写入S 囧”
TJS式的使用不熟悉果然不太行,要努力啃TJS了…T-T…

顶部
 



清除 Cookies - 联系我们 - [Key Fans Club] the Council of Doujin-game Development and Promotion - Archiver - WAP
Powered by Discuz! 5.5.0 © 2001-2006 Comsenz Inc.
Processed in 0.022727 second(s), 10 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示