赞 | 170 |
VIP | 6 |
好人卡 | 208 |
积分 | 229 |
经验 | 137153 |
最后登录 | 2024-11-15 |
在线时间 | 8638 小时 |
Lv5.捕梦者
- 梦石
- 0
- 星屑
- 22948
- 在线时间
- 8638 小时
- 注册时间
- 2011-12-31
- 帖子
- 3367
|
本帖最后由 tseyik 于 2014-9-4 21:24 编辑
在行34設定- #==============================================================================
- # □ 職業スキル (for VX Ace)
- #------------------------------------------------------------------------------
- # Version : 1_20120712
- # by サリサ・タイクーン
- # http://www.tycoon812.com/rgss/
- #==============================================================================
- #==============================================================================
- # □ 素材スイッチ
- #==============================================================================
- $rgsslab = {} if $rgsslab == nil
- $rgsslab["職業スキル"] = true
- if $rgsslab["職業スキル"]
- #==============================================================================
- # □ カスタマイズポイント
- #==============================================================================
- module RGSSLAB end
- module RGSSLAB::Class_Skill
- #--------------------------------------------------------------------------
- # ○ 職業スキルの設定
- # ・記述方法
- # 職業ID => [スキルID, …],
- # (最後の設定のみ、後ろのカンマを省略する事ができます)
- #
- # ここで設定された職業スキルは、その職業である限り
- # 無条件で配列内のスキルを使用する事ができます。
- # (職業の変更等で変わってしまった場合は、リストから消滅します)
- #
- # 尚、アクターのレベルに問わず
- # 職業スキルは固定となります。
- #--------------------------------------------------------------------------
- SETTING = {
- 9 => [52],
- }
- end
- # カスタマイズポイントは、ここまで
- #==============================================================================
- # □ RGSSLAB::Class_Skill [module]
- #==============================================================================
- module RGSSLAB::Class_Skill
- #--------------------------------------------------------------------------
- # ○ 素材設定用の定数定義
- #--------------------------------------------------------------------------
- MATERIAL_NAME = "職業スキル"
- VERSION = 1
- RELEASE = 20120712
- end
- #==============================================================================
- # ■ Game_Actor [class]
- #==============================================================================
- class Game_Actor < Game_Battler
- #--------------------------------------------------------------------------
- # ○ モジュールの設定
- #--------------------------------------------------------------------------
- RGSSLAB_034 = RGSSLAB::Class_Skill
- #--------------------------------------------------------------------------
- # ○ 追加スキルの取得 [オーバーライド]
- #--------------------------------------------------------------------------
- def added_skills
- super + get_class_skill
- end
- #--------------------------------------------------------------------------
- # ○ 職業スキルの取得
- #--------------------------------------------------------------------------
- def get_class_skill
- RGSSLAB_034::SETTING[@class_id] ? RGSSLAB_034::SETTING[@class_id] : []
- end
- end
- end
复制代码 |
|