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

Project1

 找回密码
 注册会员
搜索
查看: 2286|回复: 3
打印 上一主题 下一主题

[有事请教] 如何清空特定类型的物品

[复制链接]

Lv2.观梦者

梦石
0
星屑
286
在线时间
94 小时
注册时间
2016-1-28
帖子
11
跳转到指定楼层
1
发表于 2019-6-16 15:58:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
例如,我想清空贵重物品以外的物品脚本要怎么写?求助。

Lv4.逐梦者

梦石
0
星屑
12157
在线时间
4435 小时
注册时间
2014-4-11
帖子
5955

开拓者

2
发表于 2019-6-16 16:35:24 | 只看该作者
本帖最后由 yang1zhi 于 2019-6-16 16:59 编辑

JAVASCRIPT 代码复制
  1. var lost_s = []
  2. for (var id in $gameParty._items) {
  3.       var item = $dataItems[id]
  4.      if (item .itypeId != 2) {
  5.     for (var i=0;i<$gameParty._items[id];i++) {
  6. lost_s.push(id)
  7. }
  8. }
  9.     }
  10.  
  11. for (var i=0;i<lost_s.length;i++) {
  12. var id = lost_sp[i]
  13. var item = $dataItems[id]
  14. $gameParty.gainItem(item, -1);
  15. }

点评

$gameParty._items是存放道具的,是哈希表形式  发表于 2019-6-16 17:01
我之前也尝试过写,但是不知道$gameParty._items到底是存放什么数据的。  发表于 2019-6-16 17:00

评分

参与人数 1+1 收起 理由
1437833154 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-15 17:03

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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