赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6865
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
设置数据库的时候就要有规划的分类
把每个人又或者是每个职业 可以用的武器装备技能都分类放在一起
然后就用脚本在脚本编辑器里设置
比如1号职业可以装备1-20号武器.10-50号防具
首先要读取职业数据库
classes = load_data("Data/Classes.rxdata")
然后打开F1.搜索关键字 RPG::Class
这个RPG::Class 就是数据库-职业-的类名
然后可以看到
weapon_set
包含可装备武器 ID 的数组。
armor_set
包含可装备防具 ID 的数组。
这2个数组里装的就是这个职业可以装备的武器和防具的ID
所以就用for循环把这个ID放进这个数组里去
for i in 1..20
classes[1].weapon_set.push(i)
end
for i in 10..50
classes[1].armor_set.push(i)
end
东西都放进去了就把这个新的数据保存
save_data(classes, "Data/Classes.rxdata")
然后结束程序 关闭RMXP工程并重新打开 就能看到改变了 |
|