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

Project1

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

关于技能与状态增加的问题

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
25
在线时间
0 小时
注册时间
2008-8-12
帖子
2
跳转到指定楼层
1
发表于 2008-8-12 01:35:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
是这样 我想创建一个新的技能魔化  

这个技能不是攻击技能 属于附加性的

我在状态里面添加了个魔化状态(增加个属性150% hp/mp1000) 然后再技能里面把魔化状态打开了

但是测试的时候 用过这个技能 hp和mp不能补满 有什么办法可以解决  

还有就是 我想在开启技能的同时 显示一段文字 比如 开启技能成功啦...

开启技能后在用技能 显示另一段文字 比如 你已开起技能了..



此贴于 2008-8-13 13:38:17 被版主darkten提醒,请楼主看到后对本贴做出回应。
版务信息:版主帮忙结贴~

Lv5.捕梦者

梦石
0
星屑
39930
在线时间
5802 小时
注册时间
2006-11-10
帖子
6678
2
发表于 2008-8-12 01:49:47 | 只看该作者
然后再技能里面把魔化状态打开了

1,在那个技能里引公共事件,当角色中魔化状态的时候,HP,MP全加满,不就可以了?

2,3,操作一个变量,比如变量1,然后 变量1 += 1。
  分歧,当变量1 不等于0的时候
  显示文章,你已经开启技能了。
   当条件不满足的时候
  显示文章,魔化状态开启啦。

然后,在解除状态的事件里设置变量1 = 0 就可以了。

如果状态是自然解除的,就在game_battler 2  def remove_states_auto这段remove_state(i)下面加上 if i == 魔化的状态ID
           $game_variables[1] = 0
          end

状态受攻击解除,def remove_states_shock  同样的remove_state(i)下面加上。

状态战斗后解除,def remove_states_battle 同样

系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
25
在线时间
0 小时
注册时间
2008-8-12
帖子
2
3
 楼主| 发表于 2008-8-12 02:00:05 | 只看该作者
好复杂啊  不过还是谢谢你了 有不懂得 我再来问  我先把你教的研究研究去 {/gg}
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-7-27 12:35

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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