赞 | 1 |
VIP | 255 |
好人卡 | 52 |
积分 | 1 |
经验 | 77416 |
最后登录 | 2016-1-18 |
在线时间 | 1269 小时 |
Lv1.梦旅人 薄凉看客
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 1269 小时
- 注册时间
- 2010-6-20
- 帖子
- 1316
|
本帖最后由 恐惧剑刃 于 2014-7-26 14:00 编辑
这个。。。脚本的话会麻烦(雾)
这样最简单
$data_enemies = load_data("Data/Enemies.rxdata")
$data_enemies[1].atk = 99999
save_data($data_enemies, "Data/Enemies.rxdata")
exit
在脚本编辑器最上边添加此段脚本,会立刻退出
请先关闭你的工程 然后重新打开工程
你会发现 1 号 敌人的攻击力变成了99999
默认最大是999
用脚本一键式完成似乎并不容易。
我只能用通俗的语言,解释这种方法 。
保存敌人数据的文件是Data/Enemies.rxdata
所以先
$data_enemies = load_data("Data/Enemies.rxdata")
这样就读取了这个文件
那么这个文件内部究竟保存了些什么呢???
打开帮助我们来搜索一下 Enemies
发现,在数据库的内容那里有这么一行
$data_enemies 敌人 RPG::Enemy 数组
我们就知道了,Data/Enemies.rxdata文件保存的就是RPG::Enemy 数组
再搜索RPG::Enemy
转到 RPG::Enemy
可以看到敌人的所有属性你都是可以改变的
比如 在那个示例中 我用了 atk
看一下帮助 atk是什么呢?
没错就是攻击力
同样的想改速度就是
$data_enemies[1].agi = 99999
save_data($data_enemies, "Data/Enemies.rxdata")
save是把你新修改的数据保存到文件中去。
嗯大概就这样了
另外那个1,是敌人的id
比如改变50号敌人的数据
那么
就$data_enemies[50] 这样就可以了
这个是初始破限,要和你贴出的脚本共同使用!
也可以 增加能力 增加到破限 反正都一样了…… |
评分
-
查看全部评分
|