| 赞 | 0 |
| VIP | 0 |
| 好人卡 | 0 |
| 积分 | 1 |
| 经验 | 16969 |
| 最后登录 | 2014-2-13 |
| 在线时间 | 33 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 33 小时
- 注册时间
- 2006-7-24
- 帖子
- 258
|
以下引用幻の飞鱼于2007-8-28 13:49:11的发言:
本来以为做了个废材,忽然有人短信问起这个东西,就顶起来说一句
LS的LS我发的范例里少了一句脚本
大概134行左右,有这么一些,下面第二句加进去就可以了
没有这一句,数组没有被清空,于是每说一次就多一个
本帖相关代码如下:
if $game_temp.need_show_more
$game_temp.shell2 = [] #这一句是新添加的
for i in 0..$game_temp.shell.size
$game_temp.shell2.push($game_temp.choices) if $game_temp.shell
end
$game_temp.choices = $game_temp.shell2
@parameters = [$game_temp.choices, $game_temp.choice_cancel_type]
end
太感谢了。虽然研究的时候觉得估计就是这一带的问题……但是水平有限根本不知道该怎么改……泪
恩……不过……再问一下吧……关于使用的问题。
在事件页里面的设定——
$game_temp.shell[0]=true 这句具体的意思是什么……
后面还有一个$game_temp.shell[1]=false
这两个具体是做什么的呢 $game_temp.choice_max = 7 =》设置选项最大数量
$game_temp.choices =
["是","否","对","错","高兴","悲伤","郁闷"] =》设置选项内容
$game_temp.choice_cancel_type = 1 =》设置可不可以取消 (这里是可以取消)
$game_temp.need_show_more = true =》开启多选项
$game_temp.window_pos_y = 16 =》行高设为16
这段是不是照我上面那样来理解的呢
但是……恩……在这里设置了选项内容的话,为什么还要特地在后面再弄个显示选择项出来呢?
还是说一定要这样设置才行?
恩……抱歉问了这种类似白痴的问题= =
不过偶对脚本的理解也是白痴级的……所以还希望幻大能回答。
|
|