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

Project1

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

[已经解决] 请教附加状态的问题!

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2008-11-22
帖子
105
跳转到指定楼层
1
发表于 2011-4-25 17:30:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 柳橙汁 于 2011-4-25 17:32 编辑

我想请问:

我设了一个技能(以下称之为X技能),
效果为使用后可对敌方单体附加A状态;同时自身附加B状态
自身附加B状态可以使用「公共事件」达成,
但是问题在於要如何判定「使用X技能的角色id或敌人id是谁之后使其附加B状态」? :dizzy:
意思就是,
如果是第15号id的角色使用X技能,则使其附加B状态;
如果是第30号id的敌人使用X技能,则使其附加B状态。

点评

看到蛋疼  发表于 2011-4-25 18:52

Lv2.观梦者


  • 更新完成啦

梦石
0
星屑
784
在线时间
6267 小时
注册时间
2006-6-7
帖子
8462
2
发表于 2011-4-25 18:52:38 | 只看该作者
说白了,就是不知道如何判定使用某技能者/敌人的ID是吧- -
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2008-11-22
帖子
105
3
 楼主| 发表于 2011-4-25 19:14:05 | 只看该作者
回复 传说VS天涯 的帖子

是的!
所以想寻求脚本语法轻松搞定这个问题 :loveliness:
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2008-11-22
帖子
105
4
 楼主| 发表于 2011-4-26 08:04:34 | 只看该作者
求大大帮忙 :L
回复

使用道具 举报

Lv1.梦旅人

綾川司の姫様<

梦石
0
星屑
50
在线时间
796 小时
注册时间
2007-12-20
帖子
4520

贵宾第3届短篇游戏大赛R剧及RMTV组亚军

5
发表于 2011-4-26 08:49:13 | 只看该作者
Game_Battler 3找到180行
      # 状态变化
      @state_changed = false
      effective |= states_plus(skill.plus_state_set)
      effective |= states_minus(skill.minus_state_set)


底下加上
      if skill.id == 你的技能编号
        user.add_state(需要给自己附加的状态编号)
      end

这样不用附带什么公共事件,使用该技能后使用者会被附加一个状态。OVER

生命即是责任。自己即是世界。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
38 小时
注册时间
2008-11-22
帖子
105
6
 楼主| 发表于 2011-4-26 10:11:50 | 只看该作者
非常感谢!
问题已解决!
很俐落的回答! =ˇ=
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-20 23:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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