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

Project1

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

[已经解决] 角色特性的问题,请大神来看下

[复制链接]

Lv2.观梦者

梦石
0
星屑
480
在线时间
97 小时
注册时间
2016-4-5
帖子
123
跳转到指定楼层
1
发表于 2016-4-29 22:29:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如图 比如我要在增加一个特性  增加一个特殊技能  但是不是在这里增加 而是在游戏中用事件增加出来
                   该怎么做?

QQ截图20160429183314.png (6 KB, 下载次数: 23)

QQ截图20160429183314.png

Lv1.梦旅人

梦石
0
星屑
135
在线时间
450 小时
注册时间
2015-2-25
帖子
365
2
发表于 2016-4-29 23:23:16 | 只看该作者
RUBY 代码复制
  1. class Game_Actor
  2.   alias pyjy29042016_feature_objects feature_objects
  3.   def feature_objects
  4.     pyjy29042016_feature_objects + [piyan]
  5.   end
  6.   def piyan
  7.     @piyan ||= Piyan.new
  8.   end
  9. end
  10.  
  11. class Piyan
  12.   def features
  13.     @features ||= []
  14.   end
  15.   def jiaoyi(code = 0, data_id = 0, value = 0)
  16.     @features.push(RPG::BaseItem::Feature.new(code, data_id, value))
  17.   end
  18. end


比如這樣
RUBY 代码复制
  1. $game_actors[1].piyan.jiaoyi(41,2)

就是給1號角色添加魔法技能類型的特性, 至於添加其他特性的方法…自己揣摩一下吧

点评

谢谢楼上回复  发表于 2016-5-6 07:50

评分

参与人数 2星屑 +106 收起 理由
丿梁丶小柒 + 100 我很赞同
cinderelmini + 6 咦!好肮脏!

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
60
在线时间
62 小时
注册时间
2016-5-2
帖子
177
3
发表于 2016-5-6 01:28:31 | 只看该作者

此贴是否【一帖多发】?
https://rpg.blue/forum.php?mod=p ... =2681002&page=1

【这里】是指【状态】吗?
如果是,那么这样可好:
1.  设置好合适的状态,用于控制【技能类型】是否可用
2.  使用【事件命令】增减状态

点评

^皿^客气  发表于 2016-5-6 15:53
后来自己也这么弄了。。谢谢回复  发表于 2016-5-6 07:49

评分

参与人数 1梦石 +1 收起 理由
丿梁丶小柒 + 1 认可答案

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-16 15:48

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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