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

Project1

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

[已经解决] 是否携带某物品变量

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
跳转到指定楼层
1
发表于 2012-12-7 21:03:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 sblkhgm 于 2012-12-10 12:36 编辑

如果角色没有携带500到999号物品时 就掉用事件   比如 携带了物品500,501,502,503 …… 如果物品501和502被用掉了,这时开始变量,变量到501没有,就调用事件,就不执行了  502没有也不执行了 可我这样写  他一直循环 从500一直到999才停  我想在变量到501没有时,调用事件后就停下来

for i in 500..999      
if $game_party.armor_number(i)==0
      增加物品=i
  end        
end
我这有些写看上去没问题啊  怎么高的
我加了个开关也不行 还是获得了4  5个物品 比没加开关时获得的少

if $开关 == 关
for i in 500..999      
if $game_party.armor_number(i)==0
      增加物品=i
    $开关 =开
  end        
end
end

点评

组织一下语言吧...没看明白  发表于 2012-12-7 21:30

Lv1.梦旅人

梦石
0
星屑
47
在线时间
976 小时
注册时间
2011-4-30
帖子
860
2
发表于 2012-12-7 22:04:43 | 只看该作者
符合条件可以用break 跳出循环

好吧,LZ的语法我基本没看懂……
湿滑落式骑!
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
280
在线时间
1374 小时
注册时间
2005-10-16
帖子
5113

贵宾

3
发表于 2012-12-8 07:41:27 | 只看该作者
本帖最后由 亿万星辰 于 2012-12-8 07:42 编辑

重新组织一下语言,貌似是想说,500-999,找到第一个数量为0的物品id,记录并打开开关。
也许是要一次只增加500-999里的第一个没有获得的物品。

用第一段脚本,加个break在你的物品id控制后面就行了。

评分

参与人数 1星屑 +100 收起 理由
hcm + 100 认可答案

查看全部评分

我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
322 小时
注册时间
2011-6-24
帖子
274
4
 楼主| 发表于 2012-12-10 12:36:37 | 只看该作者
亿万星辰 发表于 2012-12-8 07:41
重新组织一下语言,貌似是想说,500-999,找到第一个数量为0的物品id,记录并打开开关。
也许是要一次只增 ...

我的意思跟版主说的一样,哈  问题解决了{:2_275:}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-1 14:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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