Project1

标题: 关于特技值的问题 [打印本页]

作者: 黄濑凉太    时间: 2013-4-2 10:02
标题: 关于特技值的问题
怎么增加特技值。。。。我想做一个比如说学到了一个新技能,然后强制进入战斗进行测试什么的,于是特技值要增加20.能达到这个效果吗。。。脚本也没问题。
作者: tyq4590    时间: 2013-4-2 10:27
本帖最后由 tyq4590 于 2013-4-2 14:28 编辑

比如给1号人物加TP就是:$game_actors[1].tp += x

如果要加20就是把x改为20
作者: 黄濑凉太    时间: 2013-4-2 20:32
还是不行啊,我按照你说的做了
可是还是没效果。。。
作者: j433463    时间: 2013-4-2 20:43
那是有效的,问题在于您的游戏角色是 1 号吗?如果不是,那您在 $game_actors[1] 中的 1 要改成您角色的 id

而且,战斗外要保留 tp 值,最好把角色的特技专注附上,不然非战斗中 tp 是不被保留的。
作者: j433463    时间: 2013-4-2 21:08
假设您的游戏角色是 003:泰伦斯,您要先在数据库->角色->泰伦斯的特性栏中按滑鼠右键->编辑,

调出特性页,在特性->其它->特殊标志 下拉选单选择特技专注,这样角色才会保留 tp 在战斗之外,

然后,在要增加 TP 时,事件指令的脚本栏中填上 $game_actors[3] += 30 让它执行就可以了。




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