Project1

标题: 关于几个脚本的问题 [打印本页]

作者: 奶油Da蛋糕    时间: 2009-7-10 21:32
标题: 关于几个脚本的问题


不知道这里的脚本写的有没有什么问题。
我9号角色初始是吴镖头,但是,经过这一轮脚本下来,他还是提示要我带封口信给吴镖头。。。
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
if $game_variables[12] == 1
$game_actors[9].name =
"羽叶村客栈\\C[2]客栈老板"
end
if $game_variables[12] == 2
$game_actors[9].name =
"羽叶村客栈\\C[2]店小二"
end
if $game_variables[12] == 3
$game_actors[9].name =
"羽叶村客栈\\C[2]江湖百晓通"
end
if $game_variables[12] == 4
$game_actors[9].name =
"羽叶村\\C[2]杂货店老板"
end
if $game_variables[12] == 5
$game_actors[9].name =
"羽叶村武器店\\C[2]武器店老板"
end
if $game_variables[12] == 6
$game_actors[9].name =
"羽叶村裁缝店\\C[2]裁缝店老板"
end

是哪里写错了吗?
按理来说应该至少是提示这几个人物其中的一个,怎么会一个都没变,初始吴镖头,还是吴镖头呢。
作者: 蓝蓝小雪    时间: 2009-7-10 21:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: 奶油Da蛋糕    时间: 2009-7-10 21:45
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
if $game_variables[12] == 1
$game_actors[9].name =\
"羽叶村客栈\\C[2]客栈老板"
end
if $game_variables[12] == 2
$game_actors[9].name =\
"羽叶村客栈\\C[2] ...
蓝蓝小雪 发表于 2009-7-10 21:38


这样改了还是没用,把他P出来一看,初始名字是吴镖头,P出来的还是吴镖头,这几个脚本根本没生效。
作者: tommay    时间: 2009-7-10 21:46
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
这一句改为
$game_variables[12] = rand(6)+1
试试
作者: 奶油Da蛋糕    时间: 2009-7-10 21:53
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
这一句改为
$game_variables[12] = rand(6)+1
试试
tommay 发表于 2009-7-10 21:46


非常感谢,一切正常了。
但是还是没弄懂这么改一下他的原理。
$game_variables[12] = rand(6)+1
是不是1~6随机,然后+1,就是2~7这几个数字随机?
作者: tommay    时间: 2009-7-10 21:57
本帖最后由 tommay 于 2009-7-10 21:58 编辑

rand(n)是在0~n-1中随机
-----------------------------------------------------------
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
这句话多了一个括号,正确的应该是
$game_variables[12] = [1,2,3,4,5,6][rand(6)]
但是括号去掉后依旧很奇怪,于是就没采用这种写法。
作者: 奶油Da蛋糕    时间: 2009-7-10 22:02
rand(n)是在0~n-1中随机
-----------------------------------------------------------
$game_variables[12] = [[1,2,3,4,5,6][rand(6)]]
这句话多了一个括号,正确的应该是
$game_variables[12] = [1,2,3,4,5,6][r ...
tommay 发表于 2009-7-10 21:57

这回可算是真正掌握好随机的量怎么写了。
感谢您呀!
作者: 紫苏    时间: 2009-7-10 22:58
二楼那样是多余的哦,运算符后面的空白符自动忽略~




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1