查看: 1818|回复: 1

[已经过期] 请求整合一个脚本到SRPGNEXT

[复制链接]
梦石
0
星屑
50
在线时间
114 小时
注册时间
2008-10-29
回帖
459

开拓者

发表于 2015-5-24 00:15:10 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 yuxuan 于 2015-5-24 00:20 编辑

已知问题:战斗时剑形光标被顶替了233
需要请求整合的脚本(先头角色插入)如下:
[pre lang="ruby"]#==============================================================================
# ★ RGSS3_先頭キャラクター挿入 Ver1.0
#==============================================================================
=begin

作者:tomoaky
webサイト:ひきも記 (http://hikimoki.sakura.ne.jp/)

隊列の先頭にパーティに存在しないキャラクターグラフィックを表示します。
本来表示されるキャラクターは後ろへ押し出されます。

2012.01.18 Ver1.0
  公開

=end

#==============================================================================
# □ 設定項目
#==============================================================================
module TMFIXHEAD
  CHARACTER_NAME = "$juaner"     # 先頭キャラの画像ファイル名
  CHARACTER_INDEX = 0             # 先頭キャラの画像インデックス
  
  USE_FUNCTION = true             # false にするとこのスクリプトの機能を無効化
end

if TMFIXHEAD::USE_FUNCTION

#==============================================================================
# ■ Game_Player
#==============================================================================
class Game_Player
  #--------------------------------------------------------------------------
  # ● リフレッシュ
  #--------------------------------------------------------------------------
  alias tmfixhead_game_player_refresh refresh
  def refresh
    tmfixhead_game_player_refresh
    @character_name = TMFIXHEAD::CHARACTER_NAME
    @character_index = TMFIXHEAD::CHARACTER_INDEX
  end
end

#==============================================================================
# ■ Game_Follower
#==============================================================================
class Game_Follower < Game_Character
  #--------------------------------------------------------------------------
  # ● オブジェクト初期化
  #--------------------------------------------------------------------------
  alias tmfixhead_game_follower_initialize initialize
  def initialize(member_index, preceding_character)
    tmfixhead_game_follower_initialize(member_index - 1, preceding_character)
  end
end

#==============================================================================
# ■ Game_Followers
#==============================================================================
class Game_Followers
  #--------------------------------------------------------------------------
  # ● オブジェクト初期化
  #     leader : 先頭のキャラクター
  #--------------------------------------------------------------------------
  alias tmfixhead_game_followers_initialize initialize
  def initialize(leader)
    tmfixhead_game_followers_initialize(leader)
    @data.push(Game_Follower.new(@data.size + 1, @data[-1]))
  end
end

end # if TMFIXHEAD::USE_FUNCTION

[/pre]



SRPG项目范例引用(帖子2楼):
https://rpg.blue/forum.php?mod=r ... 105&pid=2602699

评分

参与人数 1星屑 +1000 收起 理由
taroxd + 1000 VIP收税补偿

查看全部评分

梦石
0
星屑
50
在线时间
114 小时
注册时间
2008-10-29
回帖
459

开拓者

 楼主| 发表于 2015-5-24 21:35:45 | 显示全部楼层
没人吗
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部