查看: 2129|回复: 4

[已经过期] 获取全部物品武器防具的脚本

[复制链接]
梦石
0
星屑
50
在线时间
68 小时
注册时间
2011-11-12
回帖
76
发表于 2017-8-24 21:47:52 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
之前都是复制粘贴的。。工程没了也记不住
谁能发一下谢谢!!
已经在做游戏了~~~愉悦的做游戏体验

漾夕☽星化残月☾

梦石
0
星屑
8611
在线时间
3858 小时
注册时间
2015-5-12
回帖
2022

剧作品鉴家

发表于 2017-8-24 23:12:15 | 显示全部楼层
ひきも記 (http://hikimoki.sakura.ne.jp/)
RGSS3_アイテム操作コマンド
回复

使用道具 举报

梦石
0
星屑
19426
在线时间
3082 小时
注册时间
2013-1-11
回帖
1207
发表于 2017-8-25 09:51:37 | 显示全部楼层
本帖最后由 张咚咚 于 2017-8-25 10:05 编辑

[pre lang="ruby"]#获取全部物品
for i in 1..$data_items.length - 1
item = $data_items
next if item.name.empty?
$game_party.gain_item(item, 99)
end[/pre]
[pre lang="ruby"]#获取全部武器
for i in 1..$data_weapons.length - 1
weapon = $data_weapons
next if weapon.name.empty?
$game_party.gain_item(weapon, 1)
end[/pre]
[pre lang="ruby"]#获取全部防具
for i in 1..$data_armors.length - 1
armor = $data_armors
next if armor.name.empty?
$game_party.gain_item(armor, 1)
end[/pre]


。。。谁能告诉我为什么for item in $data_items不管用啊。。。

点评

foreach 是遍历已存在的,直接for i in $data_items;p i;end,可以打印,但是在下面继续写引用就是nil...  发表于 2017-8-25 15:45
可能因为这样会从0开始,要不要试试p一下 $data_items[0] ?  发表于 2017-8-25 12:56
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部