赞 | 5 |
VIP | 620 |
好人卡 | 38 |
积分 | 69 |
经验 | 125468 |
最后登录 | 2015-7-27 |
在线时间 | 1666 小时 |
Lv4.逐梦者
- 梦石
- 0
- 星屑
- 6865
- 在线时间
- 1666 小时
- 注册时间
- 2008-10-29
- 帖子
- 6710
|
给你来个超级无敌懒人方法- -
开个新工程做实验.确定无误后再放到自己工程里去
1.开新工程.
2.把数据库-物品的个数上限开到180.
3.把数据库-状态的个数上限开到180.
4.把数据库-公共事件的个数上限开到31
5.把下面这段脚本放到31号公共事件里- for actor in $game_party.actors
- for i in 1..80
- if actor.state?(i+100)
- actor.learn_skill(i)
- actor.remove_state(i+100,true)
- break
- end
- end
- end
复制代码 6.把下面这段脚本放到脚本编辑器的最顶部- skills = load_data("Data/Skills.rxdata")
- items = load_data("Data/Items.rxdata")
- states = load_data("Data/States.rxdata")
- for i in 1..80
- items[i+100].name = skills[i].name + "技能书"
- items[i+100].icon_name = "040-Item09"
- items[i+100].menu_se = RPG::AudioFile.new("046-Book01",80)
- items[i+100].description = "使用后习得特技 " + skills[i].name
- items[i+100].plus_state_set.push(i+100)
- items[i+100].common_event_id = 31
- items[i+100].scope = 7
- items[i+100].occasion = 2
- states[i+100].name = skills[i].name
- states[i+100].nonresistance = true
- states[i+100].rating = 0
- states[i+100].battle_only = false
- end
- save_data(items, "Data/Items.rxdata")
- save_data(states, "Data/States.rxdata")
- p "ok","关闭工程后重开并删除此段脚本"
- exit
复制代码 7.运行游戏.运行后会自动退出
8.关闭RMXP工程
9.重新打开这个工程
10.打开脚本编辑器.把刚才放到最顶部的脚本全部删除
11.打开数据库看物品的第101-180号和状态的第101-180号
12.完成 |
|