标题: 随机函数不会用T口T【已解决】
xiaojiumeimei
会员
Rank: 1



UID 2410
精华 0
积分 24
帖子 4
阅读权限 5
注册 2009-10-27
 
发表于 2009-10-30 10:46  资料  短消息  加为好友 
随机函数不会用T口T【已解决】

我代码是这样的:


[image layer=0 page=back storage="Jhome" visible=true left=0 top=0]
[trans method=crossfade time=500][wt]

@eval exp="f.11=3"
@eval exp="f.51=8"
@eval exp="tf.C=intrandom(1,15)"

@if exp="tf.C=f.51"
@jump target=*51
*51
[51出现]
[51选项]
@endif

@if exp="tf.C=f.11"
@jump target=*11
*11
[11出现]
[11选项]
@endif

@else
@jump target=*其他
@endif

于是每次执行时都只会出现第一种情况,就是51出现的情况……
从来不会随机出现其他情况的T--T我是哪里出错了?

[ 本帖最后由 xiaojiumeimei 于 2009-10-30 15:14 编辑 ]

顶部
久遠悠 (Kuon.Yuu)
会员
Rank: 1



UID 574
精华 0
积分 108
帖子 45
阅读权限 5
注册 2007-11-26
 
发表于 2009-10-30 14:17  资料  短消息  加为好友  添加 久遠悠 为MSN好友 通过MSN和 久遠悠 交谈
@if exp="tf.C=f.51"這句還有後面同樣的
回去看清楚if是怎麼用
@if exp="tf.C==f.51"
用雙等號才是比較值的啊…
單等號只是給予數值了, 當然每次的都一樣

另外
----原版
@if exp="tf.C=f.51"
@jump target=*51
*51
[51出现]
[51选项]
@endif
----原版

----正確的
@if exp="tf.C=f.51"
@jump target=*51
@endif

*51
[51出现]
[51选项]

這樣才對……
要不
---第2版
@if exp="tf.C=f.51"
[51出现]
[51选项]
@endif
這樣也可

顶部
xiaojiumeimei
会员
Rank: 1



UID 2410
精华 0
积分 24
帖子 4
阅读权限 5
注册 2009-10-27
 
发表于 2009-10-30 15:14  资料  短消息  加为好友 
啊!原来是这样!
粗心大意搞得焦头烂额……

其实我本来用的是第2版的
后来想来想去不知道哪里出错了,所以才想着改一下这个看会不会好点
结果完全无变化=3=

顶部
 



清除 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.022429 second(s), 9 queries , Gzip enabled
粤ICP备05060595号
[ 当前模板 - 天高云淡 v 设计制作 - 七星论坛 v 请使用1024*768或以上分辨率浏览本模板 ]
请勿删除或修改此处版权图示