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

Project1

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

[已经解决] 求使用技能石就可以给某个角色添加特技的脚本?

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2015-7-6
帖子
15
跳转到指定楼层
1
发表于 2015-7-10 10:08:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

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

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

x
求使用技能石就可以给某个角色添加特技的脚本?

点评

搜索物品习得技能。  发表于 2015-7-10 10:15

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2015-7-6
帖子
15
4
 楼主| 发表于 2015-7-11 10:39:08 | 只看该作者
芯☆淡茹水 发表于 2015-7-10 13:35
或者可以试下这个很早以前弄的脚本:

虽然已经对我没用了
但是还是谢谢你
回复 支持 反对

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
33475
在线时间
5108 小时
注册时间
2012-11-19
帖子
4878

开拓者

3
发表于 2015-7-10 13:35:46 | 只看该作者
或者可以试下这个很早以前弄的脚本:
  1. #=============================================================================
  2. # 物品的说明后面,加上☆号,再写上技能ID,使用这个物品就能习得这个ID的技能。
  3. # 未写☆号和技能ID的物品,按一般物品使用。
  4. #=============================================================================
  5. $skill_user = nil
  6. module RPG
  7.   class Item
  8.     def description
  9.       return @description.split(/☆/)[0].nil? ? "" : @description.split(/☆/)[0]
  10.     end
  11.     def skill_id
  12.       return @description.split(/☆/)[1].nil? ? 0 : @description.split(/☆/)[1].to_i
  13.     end
  14.   end
  15. end
  16. class Scene_Item
  17.   alias add_update_target_xdrs update_target
  18.   def update_target
  19.     $skill_user = nil if Input.trigger?(Input::B)
  20.     if Input.trigger?(Input::C) and @target_window.index >= 0
  21.       $skill_user = $game_party.actors[@target_window.index]
  22.     end
  23.     add_update_target_xdrs
  24.   end
  25. end
  26. class Game_Battler
  27.   alias add_item_effect_xdrs item_effect
  28.   def item_effect(item)
  29.     if item.skill_id > 0
  30.       effective = ($skill_user != nil)
  31.       if effective
  32.         effective = ! $skill_user.skill_learn?(item.skill_id)
  33.         $skill_user.learn_skill(item.skill_id) if effective
  34.         $skill_user = nil
  35.       end
  36.       return effective
  37.     end
  38.     add_item_effect_xdrs(item)
  39.   end
  40. end
  41. #=============================================================================
复制代码
xp vx va mv  va mz 各类型脚本/插件定制
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
7 小时
注册时间
2015-7-6
帖子
15
2
 楼主| 发表于 2015-7-10 11:02:02 | 只看该作者
这个我弄公共事件
技能石学起来了
怎么打怪时不能使用技能呢
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 16:12

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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