查看: 2615|回复: 4

[已经过期] 浮空图标脚本只显示最后一个道具

[复制链接]
梦石
0
星屑
90
在线时间
69 小时
注册时间
2016-4-12
回帖
31
发表于 2017-5-28 12:23:27 | 显示全部楼层 |阅读模式

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

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

×
https://rpg.blue/forum.php?mod=viewthread&tid=247233


上面这个网址是 浮空图标的脚本。我一次性给玩家 好几个物品的话他只会显示最后一个物品啊?怎么让他可以一个一个轮流显示下去啊
梦石
1
星屑
24088
在线时间
3339 小时
注册时间
2011-7-8
回帖
3862

开拓者

发表于 2017-5-28 12:46:44 | 显示全部楼层
每给一个物品,等待若干帧
熟悉rgss和ruby,xp区版主~
正在填坑:《膜拜组传奇》讲述膜拜组和学霸们的故事。
已上steam:与TXBD合作的Reformers《变革者》
* 战斗调用公共事件 *
* RGSOS 网络脚本 *
回复

使用道具 举报

梦石
0
星屑
90
在线时间
69 小时
注册时间
2016-4-12
回帖
31
 楼主| 发表于 2017-5-30 11:22:28 | 显示全部楼层
有人吗{:2_249:}
回复

使用道具 举报

梦石
0
星屑
7230
在线时间
1685 小时
注册时间
2017-4-28
回帖
84

开拓者

发表于 2017-5-30 15:15:16 | 显示全部楼层
本帖最后由 gforce 于 2017-5-30 15:17 编辑

其實2樓已經解答了你

當你使用RM內建功能增加物品, 腳本會自動彈出圖標, 顯示120帧 (可於腳本第66行更改)
如果你想要一個一個輪流顯示, 你需要隔開120帧才給予一次物品
變數6 設為-1 物品會在主角頭上顯示

也可以用腳本設定
  1. $game_party.gain_item($data_items[道具編號], 數量)
  2. $game_party.gain_item($data_weapons[武器編號], 數量)
  3. $game_party.gain_item($data_armors[防具編號], 數量)
复制代码

以上為増加道具/武器/防具的腳本

等待:
  1. 帧.times { Fiber.yield }
复制代码


顯示圖標:
  1. pop_icon(事件ID, 圖標編號,帧 )
复制代码

如要顯示在主角頭上,事件ID設為-1

消除圖標:
  1. delete_icon(事件ID)
复制代码


例子:增加1號道具,2號武器,3號防具
在事件中加入以下腳本:
  1. $game_party.gain_item($data_items[1], 1)
  2. $game_party.gain_item($data_weapons[2], 1)
  3. $game_party.gain_item($data_armors[3], 1)

  4. pop_icon(-1, 192, 300)
  5. 30.times { Fiber.yield }
  6. delete_icon(-1)

  7. pop_icon(-1, 144, 300)
  8. 30.times { Fiber.yield }
  9. delete_icon(-1)

  10. pop_icon(-1, 168, 120)
复制代码

点评

主要是这样的话角色不能移动就很烦。。。  发表于 2017-5-30 19:14
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部