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

Project1

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

[已经解决] 求助事件中的获得物品的实际脚本

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-9-6
帖子
45
跳转到指定楼层
1
发表于 2012-11-1 04:27:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
在事件中,获得物品或者装备对应的脚本是什么呢?
我使用$game_party.gain_weapon(i, 1)  只能获得装备,但是却无法显示帮助窗口。请高手帮忙,如何加一句脚本使得在事件中获得装备的同时能够显示帮助窗口
有童鞋肯定问:为啥不在事件选项中直接选择获得装备呢?
答案是为了加入概率,必须使用脚本。。。

Lv2.观梦者

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

贵宾

2
发表于 2012-11-1 07:24:15 | 只看该作者
本帖最后由 亿万星辰 于 2012-11-1 07:26 编辑

因为得失物品提示是在事件操作的方法里的,而不是在获得物品的方法里的。
可以把里面的提示窗口部分直接移到获得物品的方法中,应该不会有什么问题。
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3593
在线时间
3065 小时
注册时间
2011-11-17
帖子
980
3
发表于 2012-11-1 22:49:16 | 只看该作者
为啥加入概率一定要脚本呢?

点评

$game_variables[1]=rand(100) 然后 条件分歧 变量1大于50 得到A物品 小于50得到B物品不就行了  发表于 2012-11-1 22:55

评分

参与人数 1星屑 +10 收起 理由
怪蜀黍 + 10 我很赞同

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-9-6
帖子
45
4
 楼主| 发表于 2012-11-1 23:24:38 | 只看该作者
yagami 发表于 2012-11-1 22:49
为啥加入概率一定要脚本呢?

这是我在事件中的原脚本:

b = rand(100)
if b > 30
for uz in 1..$game_variables[50]
i = (rand(4)+1)
$game_party.gain_armor(i, 1)
end
end
这种双随机的过程用那种方法应该如何做呢?
关键是条件分歧里面变量数值只有常量而没有大于这个选项啊。。。

点评

根据变量50来决定获得多少个物品  发表于 2012-11-2 06:59
常量 下面有个比较框 仔细看看- -  发表于 2012-11-1 23:46
你的uz是干嘛用的?  发表于 2012-11-1 23:31
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
3593
在线时间
3065 小时
注册时间
2011-11-17
帖子
980
5
发表于 2012-11-2 00:09:34 | 只看该作者

首先我要声明下 条件分歧里能对变量大小与某常量进行比较 如果你实在找不到 就直接自定义变量 如图进行2次判定
回复

使用道具 举报

Lv2.观梦者

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

贵宾

6
发表于 2012-11-2 06:56:34 | 只看该作者
本帖最后由 亿万星辰 于 2012-11-2 07:00 编辑
yagami 发表于 2012-11-2 00:09
首先我要声明下 条件分歧里能对变量大小与某常量进行比较 如果你实在找不到 就直接自定义变量 如图进行2次 ...


我来改进下吧。
  1. 条件分歧:脚本 rand(100)>30
  2.   脚本:$game_variables[50].time{\
  3.         $game_party.gain_armor(
  4.         rand(4)+1, 1)}
  5. 分歧结束
复制代码
另外楼上的那个截图里,没必要用全局变量的~
我直接这里重写一下你的截图。
  1. 条件分歧:脚本 rand(100)>30
  2.   条件分歧:脚本 rand(3)==0
  3.      获得物品1*1
  4.   除此以外的场合
  5.     条件分歧:脚本 rand(2)==0
  6.       获得物品2*1
  7.     除此以外的场合
  8.       获得物品3*1
  9.     分歧结束
  10.   分歧结束
  11. 分歧结束
复制代码

点评

全局变量这东西实在太好用了 我动不动就全局下的 所以脚本里也改得乱七八糟- =  发表于 2012-11-2 19:32
我只个搬答案的
叔叔我已经当爹了~
婚后闪人了……
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 17:04

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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