设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索

ACE如何实现随机获得物品(数量多)

查看数: 2294 | 评论数: 4 | 收藏 1
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2013-12-24 21:35

正文摘要:

看到某个帖子,是讲XP如何随机获得物品的。是在事件脚本中插入以下代码。 RUBY 代码复制增减物品:$game_party.gain_item(物品编号,数量)举例:$game_party.gain_item(10,10& ...

回复

Sion 发表于 2013-12-24 22:15:16
本帖最后由 Sion 于 2013-12-24 22:20 编辑

http://rpg.blue/thread-276636-1-1.html

也可以这样写
  1. $game_item.gain_item(
  2. 。。。)
复制代码

点评

挖个坟,问问大哥,随机获得武器和防具怎么办?我想当然的把"item"改成“Weapon”后面的复数也跟着改了,但是错误的。  发表于 2019-6-14 19:24
报什么错,私聊说。  发表于 2014-7-11 22:20
$game_party.gain_item( $game_variables[42],$game_variables[43]) 这么填写报错啊,咋修改?非常感谢  发表于 2014-7-11 12:50
原来如此,多谢。  发表于 2013-12-25 09:24
1243852 发表于 2013-12-24 22:14:01
Sion 发表于 2013-12-24 21:46
gain_item 要获取物品实例应该就可以了

随机数那个,rand(9) + 1 就可以

填写为随机仍然错误……
$game_party.gain_item($data_items[rand
(9)+1], 10)

求解释,非常感谢。

点评

换行了,RUBY默认你是2条语句,你可以在(后自己加回车,来代表这个是一行的语句没写完  发表于 2013-12-25 09:54
Sion 发表于 2013-12-24 21:46:30
本帖最后由 Sion 于 2013-12-24 21:47 编辑

gain_item 要获取物品实例
  1. gain_item($data_items[10], 10)
复制代码
应该就可以了

随机数那个,rand(9) + 1 就可以
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-17 02:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表