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

Project1

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

[已经解决] 武器改变技能属性

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2008-8-25
帖子
68
跳转到指定楼层
1
发表于 2011-7-26 00:43:06 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 忧雪の伤 于 2011-7-26 11:33 编辑

例如:技能属性,能不能设置成=武器的属性。也就是说。

假如武器是冰属性的,那使用技能的时候自动判定是冰属性技能。
假如武器是火属性的,那使用技能的时候自动判定是火属性技能。

谢谢赐教。

评分

参与人数 2星屑 0 收起 理由
九夜神尊 + 2 稍微等一段时间
忧雪の伤 -2 违规标题。

查看全部评分

坑坑洼洼

Lv5.捕梦者 (管理员)

老黄鸡

梦石
0
星屑
42877
在线时间
7625 小时
注册时间
2009-7-6
帖子
13506

开拓者贵宾

2
发表于 2011-7-26 07:24:25 | 只看该作者
能实现.
回复

使用道具 举报

Lv1.梦旅人

雨狸

梦石
0
星屑
48
在线时间
625 小时
注册时间
2011-3-19
帖子
1296
3
发表于 2011-7-26 08:54:09 | 只看该作者
OK我们先来一个武器叫冰刀



按照这样子做就带有冰属性和冰攻击图画。名字伤害什么的可以改

再来是特技方面:

除了动画属性不能改,其他都可以改

火属性的同上步骤
明夕,何夕
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
124
在线时间
0 小时
注册时间
2011-7-26
帖子
1
4
发表于 2011-7-26 09:40:27 | 只看该作者
碉堡___________________

评分

参与人数 1星屑 -2 收起 理由
忧雪の伤 -2 违规内容.

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2008-8-25
帖子
68
5
 楼主| 发表于 2011-7-26 13:47:55 | 只看该作者
絀神入化 发表于 2011-7-26 08:54
OK我们先来一个武器叫冰刀

我觉得大概你是误会我的意思了。。
假如你按照你上面的来做,装备火属性的武器,在使用那个冰刀技的话,那技能还是只能是冰属性。
坑坑洼洼
回复

使用道具 举报

Lv1.梦旅人

雨狸

梦石
0
星屑
48
在线时间
625 小时
注册时间
2011-3-19
帖子
1296
6
发表于 2011-7-26 13:50:14 | 只看该作者
冰刀技不用冰属性不就结了

那个冰刀技的属性是我没事加上去的
主要还是武器方面
明夕,何夕
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2008-8-25
帖子
68
7
 楼主| 发表于 2011-7-26 13:51:43 | 只看该作者
絀神入化 发表于 2011-7-26 13:50
冰刀技不用冰属性不就结了

那个冰刀技的属性是我没事加上去的

那也不行呀。

这样的话这个技能是无属性的。
坑坑洼洼
回复

使用道具 举报

Lv1.梦旅人

雨狸

梦石
0
星屑
48
在线时间
625 小时
注册时间
2011-3-19
帖子
1296
8
发表于 2011-7-26 18:48:18 | 只看该作者
脑残大神囧 发表于 2011-7-26 13:51
那也不行呀。

这样的话这个技能是无属性的。

你是不是忘了武器?武器的属性也会发挥作用
明夕,何夕
回复

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
9
发表于 2011-7-26 20:16:19 | 只看该作者
本帖最后由 九夜神尊 于 2011-7-28 11:09 编辑

这种东西如果用事件做也能实现,不过比较麻烦。
如果LZ比较自强的话。那就用事件吧
用事件自带公共事件 通过判断角色的武器更换技能(虽然会导致更换武器后第一次使用技能属性不正确,但是避免了用并行事件。)
如果技能数量大的话,只能上脚本了。
然后嘛,我要经验经验。
效果是,勾选一个设定好的属性之后,技能就会拥有持有武器的全部属性。

  1. #=========================================================
  2. # ■ 技能属性的扩展
  3. #---------------------------------------------------------
  4. #
  5. #=========================================================

  6. =begin
  7.   当技能勾选1号属性的时候,则技能拥有使用者物理的属性
  8.   状态同理

  9. =end



  10. #==============================================================================
  11. # ■ Game_Battler
  12. #------------------------------------------------------------------------------
  13. #  处理战斗者的类。这个类作为 Game_Actor 类与 Game_Enemy 类的
  14. # 超级类来使用。
  15. #==============================================================================

  16. class Game_Battler
  17.   #--------------------------------------------------------------------------
  18.   # ● 获取最大属性调整量
  19.   #     element_set : 属性列表
  20.   #    返回效果最大的属性
  21.   #--------------------------------------------------------------------------
  22.   def elements_max_rate(element_set)
  23.     if element_set.include?(1)  
  24.       element_set |= self.element_set
  25.     end
  26.     return 100 if element_set.empty?                # 判断是否有属性列表
  27.     rate_list = []
  28.     for i in element_set
  29.       rate_list.push(element_rate(i))
  30.     end
  31.     return rate_list.max
  32.   end
  33.   
  34. end
复制代码
该脚本只能实现在战斗中实际效果的修正。

点评

那拜托你了。  发表于 2011-7-26 20:52
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
19 小时
注册时间
2008-8-25
帖子
68
10
 楼主| 发表于 2011-7-26 20:48:00 | 只看该作者
本帖最后由 脑残大神囧 于 2011-7-26 20:51 编辑
絀神入化 发表于 2011-7-26 18:48
你是不是忘了武器?武器的属性也会发挥作用


XD会发挥作用的话我就不用发帖子求助了。



坑坑洼洼
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-10 21:33

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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