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

Project1

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

[RMVA发布] 【不是创意的创意】一个技能多类型

[复制链接]

Lv4.逐梦者

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

开拓者

跳转到指定楼层
1
发表于 2015-1-23 11:54:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
本帖最后由 chd114 于 2015-3-6 12:41 编辑

举个例子好了···把技能类型重新调整,可以让【火球术】同时为【魔法】和【火系】两种类型,【治疗术】同时为【魔法】和【治疗系】两种类型,当【火系】技能类型被禁用则【火球术】无法使用,如果【魔法】技能类型被禁用则【火球术】和【治疗术】都无法使用

需要插入3段脚本,请按顺序插入,具体效果是让一个技能可以同时归属多种类型


2015年3月7日 05:06:03更新:允许多类型的技能在所有占用类型的技能分类里查看使用


需要用到的新方法部分

设置部分

处理部分

评分

参与人数 3星屑 +201 梦石 +1 收起 理由
怪蜀黍 + 125 + 1 发布奖励
VIPArcher + 66 卧槽,我还以为是精灵发的
3106345123 + 10 塞糖

查看全部评分

[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png

Lv1.梦旅人

梦石
0
星屑
211
在线时间
905 小时
注册时间
2010-9-6
帖子
3229
2
发表于 2015-1-23 18:18:14 | 只看该作者
创意不错!但是治疗和魔法不是对应牧师和法师么?职业限制就可以区分了。

点评

咒法系也有治疗法术……  发表于 2015-4-29 13:28
回复 支持 反对

使用道具 举报

Lv4.逐梦者

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

开拓者

3
 楼主| 发表于 2015-1-23 18:40:00 | 只看该作者
stevenrock 发表于 2015-1-23 01:18
创意不错!但是治疗和魔法不是对应牧师和法师么?职业限制就可以区分了。 ...

还是有点区别的···比如你只想让敌人禁止角色放治疗魔法···

点评

疯狂的多塔和刀塔死亡学院有类似的设定  发表于 2015-1-23 18:44
哦,这样啊  发表于 2015-1-23 18:42
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv4.逐梦者

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

开拓者

4
 楼主| 发表于 2015-3-7 05:10:07 | 只看该作者
更新自己射一发···

点评

的確有這問題..我下面有解決辦法(可能不夠簡化..最少能用)  发表于 2015-3-15 12:37
我也在DEBUG···  发表于 2015-3-14 20:32
诶。。那我这边,所有类型都出现了设定的内个技能了诶  发表于 2015-3-14 20:23
1、2会有,其他没有  发表于 2015-3-14 20:19
比如说。技能1 数据库里设定的是 type1 ,脚本里设置的是type2,那么在type1,2,3,4,5等技能类型里都会显示这个技能的么  发表于 2015-3-14 19:44
[img]http://service.t.sina.com.cn/widget/qmd/5339802982/c02e16bd/7.png
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
135
在线时间
450 小时
注册时间
2015-2-25
帖子
365
5
发表于 2015-3-15 01:36:01 | 只看该作者
改這樣
RUBY 代码复制
  1. def include?(item)
  2.   if Chd114::Skill::Skilltype[item.id]!=[]
  3.     for i in 0...Chd114::Skill::Skilltype[item.id].size#多类型技能的判定
  4.       return true if item && Chd114::Skill::Skilltype[item.id][i] == @stype_id  
  5.     end
  6.   end
  7.   return item && item.stype_id == @stype_id
  8. end
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-5-17 23:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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