查看: 7573|回复: 21

[已经解决] 这个错在哪

[复制链接]
梦石
0
星屑
50
在线时间
91 小时
注册时间
2012-8-28
回帖
84
发表于 2013-9-28 19:24:06 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 hyx1963 于 2013-10-2 22:44 编辑

一个随机物品随机数量
20130928182449.jpg
【脚本】
class Game_Event
  alias conditions_met_2013_5_11? conditions_met?
  def conditions_met?(page)
    return false if $game_self_switches[[@map_id, @id, :collected]]
    conditions_met_2013_5_11?(page)
  end
end

class Game_Interpreter
  def collected
    $game_self_switches[[@map_id, @event_id, :collected]] = true
  end
  def refresh_collected
    $game_self_switches.refresh_collected_events
  end
end

class Game_SelfSwitches
  def refresh_collected_events
    @data.delete_if {|key| key[2] == :collected}
  end
end

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-9-28 20:01:48 | 显示全部楼层
“医生,我身体不舒服”
“你哪里不舒服?”
“不告诉你,你猜”
“……好吧,我觉的你是肚子疼,你昨天吃什么了?”
“不告诉你,你猜”
“滚!!”

你特么一不把出错详情描述出来二不把自己外挂的脚本帖出来你让人猜着玩?

点评

噗…………这解释真的好新颖~~  发表于 2013-10-3 12:03
找到原因啦,谢了  发表于 2013-10-2 22:45
都5知那里来的禽兽医生  发表于 2013-9-28 21:12
噗 解释好有趣2333  发表于 2013-9-28 20:09
回复

使用道具 举报

梦石
0
星屑
266
在线时间
2355 小时
注册时间
2009-3-13
回帖
2257

贵宾

发表于 2013-9-28 20:34:10 | 显示全部楼层
refresh_collected 是用来重置的,采集的话只加入 collected 即可。

点评

BTW: 这个脚本已经有了升级版,点击下方的群组查看详情。  发表于 2013-9-28 20:38
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-9-30 12:27:32 | 显示全部楼层
所、以、啊、

你连你出错的情况都不明白的写出来还藏着掖着在私信里面告诉我你是真心想要过来问问题的么

并且你看不懂别人的回答在私信里追问我干啥啊!


你的问题就是你在私信里说的
搞了很久只有两个物品文字没物品

么?

我不知道你是怎么考虑的啦,你变量3的值该不会一直都是0吧,然后执行语句增减物品的时候增加的物品数量就是0了,所以就没有物品了
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-10-1 16:04:27 | 显示全部楼层
帖、子、左、下、角、的、回、复、两、个、字、你、看、不、到、非、要、在、私、信、里、面、说?

既然你说你的变量3有数值,那么把你的
“显示文字 挖到水晶碎片\v[1]”改成“显示文字 挖到水晶碎片\v[3]”看看那个数字是不是0啊

另外,我从头到尾就没看懂你这段事件页打算干什么

“A = 随机数
水晶数量增加B个
显示提示文字【获得了水晶C】”

……你这段事件到底是打算做什么啊喂!
回复

使用道具 举报

梦石
0
星屑
50
在线时间
91 小时
注册时间
2012-8-28
回帖
84
 楼主| 发表于 2013-10-1 21:08:13 | 显示全部楼层
喵呜喵5 发表于 2013-10-1 16:04
帖、子、左、下、角、的、回、复、两、个、字、你、看、不、到、非、要、在、私、信、里、面、说?

既然你 ...

还是不明怎么两者随机获得随机数
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-10-1 21:11:40 | 显示全部楼层
hyx1963 发表于 2013-10-1 21:08
还是不明怎么两者随机获得随机数

你能先说清楚你的这个事件打算实现什么功能么?

点评

你的心情我懂... 新手遇過很多是明明問題回答了 卻一直煩人的...  发表于 2013-10-2 06:55
回复

使用道具 举报

梦石
0
星屑
50
在线时间
91 小时
注册时间
2012-8-28
回帖
84
 楼主| 发表于 2013-10-2 15:10:42 | 显示全部楼层
喵呜喵5 发表于 2013-10-1 21:11
你能先说清楚你的这个事件打算实现什么功能么?

采集某个物品,这个物品是随机的,数量也是随机的,在采集时有个计时甘的血条,这就甘啦
回复

使用道具 举报

梦石
1
星屑
23241
在线时间
9564 小时
注册时间
2012-6-19
回帖
7018

开拓者短篇九导演组冠军

发表于 2013-10-2 15:36:09 | 显示全部楼层
TM截图未命名.png
回复

使用道具 举报

梦石
0
星屑
50
在线时间
91 小时
注册时间
2012-8-28
回帖
84
 楼主| 发表于 2013-10-2 16:00:17 | 显示全部楼层
喵呜喵5 发表于 2013-10-2 15:36

按你甘做没反应哦

点评

不可能没有反应,除非你把什么顺序、重要的东西弄错了。  发表于 2013-10-3 15:38
把你的事件页截图  发表于 2013-10-2 18:40
回复

使用道具 举报

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

本版积分规则

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

在本版发帖返回顶部