Project1

标题: 求助,怎么写这样一句脚本? [打印本页]

作者: jhhuang    时间: 2009-5-23 10:38
标题: 求助,怎么写这样一句脚本?
例:我在公共事件
处理数值输入:[0025],3位

如何插入脚本"25号变量的数值的变量+1"?
直接在游戏里这样输入脚本会不会出错? [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: sizz123    时间: 2009-5-23 10:44
a>99 and a<1000 #设置变量a的范围
$game_variables[25]=rand(a) #设置随机
=============================================
$game_variables[25]表示25号变量
rand(a) 表示在a范围内随机,如果a是具体数,那么范围是0..a
作者: jhhuang    时间: 2009-5-23 11:03
$game_variables[$game_variables[25]] =+ 1 ?

不行.....看不懂....
"25号变量的数值的变量+1"里面的25号变量的数值怎么取得?
作者: sizz123    时间: 2009-5-23 11:06
以下引用jhhuang于2009-5-23 3:03:36的发言:

$game_variables[$game_variables[25]] =+ 1 ?

不行.....看不懂....
"25号变量的数值的变量+1"里面的25号变量的数值怎么取得?


$game_variables[25]+=1 就好了


作者: jhhuang    时间: 2009-5-23 11:10
以下引用sizz123于2009-5-23 3:06:49的发言:


以下引用jhhuang于2009-5-23 3:03:36的发言:

$game_variables[$game_variables[25]] =+ 1 ?

不行.....看不懂....
"25号变量的数值的变量+1"里面的25号变量的数值怎么取得?



$game_variables[25]+=1 就好了



这样好像是25号变量的数值+1吧?
我是想问,比如25号变量=89,那么如何不指定89,使89号变量+1?

作者: 司马睿风    时间: 2009-5-23 11:19
$game_variables[25]就表示25号变量,25号变量具体多少无法指定,所以不懂你的问题,变量是变化的,$game_variables[25]就代表你之前说的变量,即使是89,90都是一个变量,没必要指定变量$game_variables[25]=89,除非你用脚本给变量赋值
作者: jhhuang    时间: 2009-5-23 11:24
上面不是写了 "处理数值输入:[0025:随机],3位" 了吗?
有没有办法在25号变量输入一个数值之后,
这个数值编号的变量+1?

顺便改一下....
应该是
处理数值输入:[0025],3位
不好意思,"随机"那两个字是我的变量上的....不小心复制下来了...
作者: SeRiKa    时间: 2009-5-23 12:07
提示: 作者被禁止或删除 内容自动屏蔽
作者: jhhuang    时间: 2009-5-23 12:10
汗...楼上太NB了...OK了,不过没想到居然是我把+=写反了写成=+...





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