标题: 有100多个问题和答案,如何随机抽取?[已解决]
zkping
会员
Rank: 1



UID 665
精华 0
积分 21
帖子 4
阅读权限 5
注册 2008-1-23
 
发表于 2008-1-26 17:15  资料  短消息  加为好友 
有100多个问题和答案,如何随机抽取?[已解决]

我有100多个问题和答案,如何随机抽取?
这么多的问题如何存,又如何取?问题和答案必须一起来的。

[ 本帖最后由 zkping 于 2008-1-30 09:14 编辑 ]

顶部
sarah707
亲友
Rank: 2


UID 15
精华 3
积分 825
帖子 366
阅读权限 50
注册 2006-12-20
 
发表于 2008-1-28 11:41  资料  短消息  加为好友 
我觉得最方便的做法是把问题和答案存在一个二维数组里……
随机抽取用[eval exp="tf.temp1 = intrandom(下限, 上限)"]






KX3游戏制作组
顶部
chris2002
会员
Rank: 1



UID 12
精华 0
积分 491
帖子 277
阅读权限 5
注册 2006-12-17
 
发表于 2008-1-29 00:04  资料  短消息  加为好友 
數量太多存在ARRAY中很吃記憶體,建議用CALL的形式

首先像樓上那樣 RANDOM 1至100

然後按照RANDOM的數字實行一個以變數為TARGET的 CALL。

在另一份腳本中分別寫:



*A1
問題1
@return
*A2
問題2
@return
......


雖然格式上較麻煩了,但的確不用處理過多的變數。

顶部
zkping
会员
Rank: 1



UID 665
精华 0
积分 21
帖子 4
阅读权限 5
注册 2008-1-23
 
发表于 2008-1-30 09:13  资料  短消息  加为好友 
谢谢你们,昨晚我把你们的方法一结合,达到了我想要的效果,真好,谢谢!

顶部
 



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