赞 | 2 |
VIP | 2 |
好人卡 | 4 |
积分 | 1 |
经验 | 96076 |
最后登录 | 2015-12-27 |
在线时间 | 93 小时 |
Lv1.梦旅人
- 梦石
- 0
- 星屑
- 50
- 在线时间
- 93 小时
- 注册时间
- 2008-5-16
- 帖子
- 745
|
用事件做可能非常麻烦..
应该用脚本比较简便
我经过测试已经可以了,
####放在事件脚本中使用即可
当某人离开/不在时用记录删除脚本
加入/在队时用返回前次物品脚本
这是记录当前所有物品种类,以及数量 且删除它们
- $reitem = {}
- for i in 1..$data_items.size
- if $game_party.item_number(i) != nil
- if $game_party.item_number(i) > 0
- $reitem[i]=([i,$game_party.item_number(i)])
- $game_party.lose_item(i,
- $game_party.item_number(i))
- end
- end
- end
复制代码
下面则是得到前次失去物品的种类,数量
- for i in $reitem
- if $reitem != nil
- id = i[1][0]
- number = i[1][1]
- $game_party.gain_item(id,number)
- end
- end
复制代码 系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~ |
|