“ その他スクリプト素材” カテゴリのアーカイブ

.

スクリプト

修正点
・防御メッセージがでないバグを修正

BLACKさんありがとうございましたー

Comments 3 コメント »


.

サンプルプロジェクト

修正点
・転職しても、転職前の職業でスキルアイテムの使用判定が行われるバグを修正しました

Kunakiさんありがとうございましたー。
日付見たら、以前に更新したの2年以上前でした。ちょっとびっくり

Comments コメントは受け付けていません。


.

Scene_Mapの268行目、

#————————————————————————–
# ● 戦闘前トランジション実行
#————————————————————————–
def perform_battle_transition
Graphics.transition(80, “Graphics/System/BattleStart”, 80)
Graphics.freeze
end

のGraphics.transition(80, “Graphics/System/BattleStart”, 80)の行を削除すると、
すぐに戦闘に移るようになります。

Comments 1 コメント »


.

スクリプト

修正点
・敵が攻撃する時の移動が有効な場合、敵が逃げたときに敵が画面にのこってしまうバグを修正した

Tabtabさんありがとうございましたー

Comments 2 コメント »


.

サンプルプロジェクト

修正点
・顔グラを表示できるようにした
・KGC Softwareさんのオーバードライブ表示に対応した

0306_4
せまくて入らないので、顔グラを切り取っています。オーバードライブは文字を非表示にしないと重なっちゃいます。

Actorsample
顔グラをステートで変化させる時はこんな感じで一人1枚使って、インデックス値で指定するのが楽そう、かな。

42行目の def decide_actor_face で @face_name と @face_index を設定してあげてくださいませ

Comments 2 コメント »


.

みんとのお部屋さんのアクティブレベルアップ併用版の
エリアドロップを使わせていただいてるのですが、
オッズの意味はあるのでしょうか?
DROP_RATE = 0.05 (5%でドロ?)
でオッズを19とかにしてもなかなか落としてくれないです。
勝手に
ドロップ率 = DROP_RATE * オッズ
だと思っていたりしますが、何か違うのでしょうか?


ああ、わかりづらいですね。

ドロップ率 = DROP_RATE
です。これで落とすか落とさないかの判定をします。

オッズは、アイテムを落とすとなった段で、どのアイテムを落とすかの判定に使います。
アイテムAオッズ1、アイテムBがオッズ3だった場合、それぞれが選ばれる確率は25%と75%になります。
両方おちることはありません。

Comments コメントは受け付けていません。


.

サンプルプロジェクト

スクリプトのみ

修正点
・お店のアイテムも並び替えられるようにした

>拍手返信

おお、お店については全く気付いてなかったです。早速対応して、名前も変えてみました。どうもありがとうです

Comments コメントは受け付けていません。


.

スクリプト

※KGCさんの多人数パーティーが入っていないと効果ありません。
スキルの対象に待機メンバーを含め、攻撃させることができます。

こんな感じでいいのかな。

※敵が使う場合のみで、必ず全体攻撃になります。

Comments 2 コメント »


.

サンプルプロジェクト

スクリプトのみ

変更点
・防御中のバトラーに対してアイテムを使った場合、エラーが発生するバグを修正した

HELIXさんありがとうございますー。

Comments 3 コメント »


.

サンプルプロジェクト

スクリプトのみ

#  ・スキル個別に、防御によるダメージ率やステート成功率補正を
#  設定できます。
#
# ・ステート成功率補正は、個別のステートの成功率にかけ算されます。
# 少数は切り捨てされます
# ○例
# 毒ステートのステート成功率がB(=80%)で、ガード時の成功率補正が
# 60% の場合、最終成功率は 80% * 60% で 48% になります。
#
# ・強力防御の効果も合わせて発揮されます。
#
# ■使い方
# 防御による補正を設定したいスキルのメモ欄に、以下のように記述します。
#
# <ガード時ダメージ ダメージ率%>
# <ガード時ステート 成功率補正%>
#
# ○例
# デフォルトと同じ設定の場合
# <ガード時ダメージ 100%> ※ダメージ100% にしても、防御分のダメージ軽減が入るので最終ダメージは50%になります。
# <ガード時ステート 100%>
#
# ガード時に完全無効にさせる場合
# <ガード時ダメージ 0%>
# <ガード時ステート 0%>

防御時のステート変化の成功率補正を全部一括で設定したい場合、

DEFAULT_REDUCE_SUCCESS_PERCENTAGE = 100

の数値をいじればOKです。50にすれば防御でステート変化の成功率が半分になります。

Comments 4 コメント »