| 赞 | 27 |
| VIP | 400 |
| 好人卡 | 13 |
| 积分 | 17 |
| 经验 | 69730 |
| 最后登录 | 2025-11-27 |
| 在线时间 | 3039 小时 |
Lv3.寻梦者 (暗夜天使) 精灵族の天使
- 梦石
- 0
- 星屑
- 1712
- 在线时间
- 3039 小时
- 注册时间
- 2007-3-16
- 帖子
- 33731
 
|
以下引用CC米业于2007-8-14 10:03:50的发言:
本贴悬赏额度如下:VIP:0 积分:100 好人卡:2
这个脚本地球人都知道.
但是我有个问题请教大家:
如何在脚本中设置在一个时间段内播放一个音乐呢?
之前我给自由提问区的版版幻の飞鱼求助的时候,关于这个问题他说:
==================================================
因为我不知道那个脚本具体时间是用什么表示的
应该是用一个变量记录的吧
比如$time里面记录的是当前时间
那么在并行的公共事件里写一句脚本
把$time赋值给1号变量
然后用条件分歧 1号变量是否 等于 某个时间值
满足 ,则播放BGM~
当然,全部用脚本做0也是可以的,但我在短信里就描述不清晰了
===============================================================
他的思路我都知道.但如何制作出此效果我还是不清楚,希望各位大虾予以解答.
这些变量是局部变量,是不能直接引用的。
你找找脚本里面的写时、分、秒的变量,然后在脚本中计算好的算式后面添上几句:
如果假设为$hour $min和$sec的话,那么那就是
$hour = ...
$min = ...
$sec = ...
$game_variables[xx] = $hour
$game_variables[yy] = $min
$game_variables[zz] = $sec
这样,xx,yy,zz变量就分别赋予了时、分、秒
在最后的公共的并行事件里面的条件分歧就用这些变量来判断时间段就ok。
当然。做好了以后,几乎所有的条件分歧都可以用这些变量判断。 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~ |
|