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

Project1

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

[已经过期] 使用技能或者物品时用变量1记录正在使用的技能和物品bian...

[复制链接]

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

跳转到指定楼层
1
发表于 2014-9-6 18:18:48 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
本帖最后由 chd114 于 2014-9-6 01:21 编辑

使用技能或者物品时用变量1记录正在使用的技能和物品编号

  1.   #--------------------------------------------------------------------------
  2.   # ● 技能/使用物品
  3.   #    对使用目标使用完毕后,应用对于使用目标以外的效果。
  4.   #--------------------------------------------------------------------------
  5.   def use_item(item)
  6.     $game_variables[1]=item.id
  7.     pay_skill_cost(item) if item.is_a?(RPG::Skill)
  8.     consume_item(item)   if item.is_a?(RPG::Item)
  9.     item.effects.each {|effect| item_global_effect_apply(effect) }
  10.   end
复制代码
在这里加了一个
    $game_variables[1]=item.id
然后技能用出来全部MISS囧
如果脚本编辑器没法这么玩可以用伤害公式和备注把技能物品ID记录到变量1里面吗?

技能里面需要执行公共事件,公共事件里面要根据正在使用的技能和物品的编号做出不同判断{:2_253:}
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv4.逐梦者

梦石
0
星屑
9280
在线时间
2504 小时
注册时间
2011-5-20
帖子
15389

开拓者

3
 楼主| 发表于 2014-9-6 20:01:00 | 只看该作者
taroxd 发表于 2014-9-6 02:29
我怎么都没看出来你加的这行脚本和miss有啥关系

我也在奇怪为什么加了那句之后技能放出来全是MISS了{:2_254:}话说技能备注里的东西和技能的公共事件哪一个先执行?

点评

但那个不是伤害技能QVQ是一个任务技能  发表于 2014-9-7 14:41
你不是问的是如何0伤害么?一定几率打不中的话正常填入伤害公式不就好了  发表于 2014-9-7 14:34
可0伤害会显示没打中···而那个技能的命中率确实是一定几率不中···怎么改掉那个提示语···  发表于 2014-9-7 14:31
是的  发表于 2014-9-7 14:27
v[1]=1;0这样?  发表于 2014-9-7 14:25
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
2208
在线时间
4033 小时
注册时间
2010-10-4
帖子
10779

开拓者贵宾

2
发表于 2014-9-6 19:29:33 | 只看该作者
我怎么都没看出来你加的这行脚本和miss有啥关系
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-2-22 16:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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