「テクニック」(2012/09/06 (木) 12:43:29) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
*テクニック
ツクールの時に役立つテクニックを載せます。
[[VIPRPG@wiki - テクニック>>http://www10.atwiki.jp/vip_rpg/pages/271.html]]で、自分が書いた事を保管してあるだけのページです。
**モングラ講座
[[素材zip>>]]の中に同封してありますので、解凍してhtmlを見て下さいまし。
なるべくわかりやすく書いたつもりです。
#region(close,不完全)
*特殊な装備 あれこれ
データベースいじくっても設定が出来ない、でもあんな装備をツクりたい…
そんな望みを抱くとも、どうすればいいか分からない人、必見ですぞ。
1.グラフィックが変わる装備【EASY】
----
ファルコンが専用装備「ヒーロースーツ」「ヒーロースーツEX」を装備している間、
歩行グラと顔グラが、ヒーローっぽいものになる場合を例に説明。
コモンイベント
イベント開始条件:定期的に並列処理する
出現条件スイッチ:特になし
用意するもの :素材
◆条件分岐:ファルコンがパーティーにいる
◆条件分岐:ファルコンがヒーロースーツを装備している
◆主人公の顔グラフィック変更:ファルコンをファルコンHERO1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコンHERO-1に変更
:それ以外の場合
◆条件分岐:ファルコンがヒーロースーツEXを装備している
◆主人公の顔グラフィック変更:ファルコンをファルコンHERO-EX1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコンHERO-EX-1に変更
:それ以外の場合
◆主人公の顔グラフィック変更:ファルコンをファルコン1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコン-1に変更
:分岐終了
:分岐終了
:分岐終了
条件分岐の中に条件分岐を入れて…といった具合に処理を組みましょう。
条件分岐のこういった操作は、イベントを作る上で何よりも重要な操作になりますので、知らなかった人は覚えるように。
2.ステータスが変化する装備【NORMAL】
----
エンリュウが専用装備「脳筋バッジ」を装備している間、
「攻撃力3倍」「精神力半減」「状態:アホ」になる場合を例に説明。
コモンイベント
イベント開始条件:定期的に並列処理する
出現条件スイッチ:特になし
用意するもの :変数1コ、スイッチ1コ
◆条件分岐:エンリュウがパーティーにいる
◆条件分岐:エンリュウが脳筋バッジを装備している
◆条件分岐:スイッチ[0001:処理済み]がOFF
◆変数の操作:[0001:汎用変数]代入, エンリュウの攻撃力
◆能力値の増減:エンリュウの攻撃力をV[0001]下げる
◆変数の操作:[0001:汎用変数]乗算, 3
◆能力値の増減:エンリュウの攻撃力をV[0001]上げる
◆変数の操作:[0001:汎用変数]代入, エンリュウの精神力
◆能力値の増減:エンリュウの精神力をV[0001]下げる
◆変数の操作:[0001:汎用変数]除算, 2
◆能力値の増減:エンリュウの精神力をV[0001]上げる
◆状態の変更:エンリュウをアホにする
◆スイッチの操作:[0001:処理済み]をONにする
:分岐終了
:それ以外の場合
◆条件分岐:スイッチ[0001:処理済み]がON
◆変数の操作:[0001:汎用変数]代入, エンリュウの攻撃力
◆能力値の増減:エンリュウの攻撃力をV[0001]下げる
◆変数の操作:[0001:汎用変数]除算, 3
◆能力値の増減:エンリュウの攻撃力をV[0001]上げる
◆変数の操作:[0001:汎用変数]代入, エンリュウの精神力
◆能力値の増減:エンリュウの精神力をV[0001]下げる
◆変数の操作:[0001:汎用変数]乗算, 2
◆能力値の増減:エンリュウの精神力をV[0001]上げる
◆状態の変更:エンリュウのアホを解除する
◆スイッチの操作:[0001:処理済み]をOFFにする
:分岐終了
:分岐終了
:分岐終了
「変数の操作」「能力値の増減」を併用して、能力値を変化させます。
重要な事なのですが、条件分岐を上記の「EASY」と同じ様な簡単な処理で書くと「状態の変化」には支障が出ませんが、「変数の操作」「能力値の増減」などの繰り返し操作をすると困る処理に問題が発生して、攻撃力や精神力などが悲惨な値になりますw
「NORMAL」では、条件分岐とスイッチを上手に使うことで、既に行った処理をもう一度させないように処理を組んであります。
無駄な動作をツクールに行わせないためにも、条件分岐を上手に使いましょう。
#endregion
.
*テクニック
ツクールの時に役立つテクニックを載せます。
[[VIPRPG@wiki - テクニック>>http://www10.atwiki.jp/vip_rpg/pages/271.html]]で、自分が書いた事を保管してあるだけのページです。
**モングラ講座
[[素材zip>>http://ux.getuploader.com/coffeeii/]]の中に同封してありますので、解凍してhtmlを見て下さいまし。
なるべくわかりやすく書いたつもりです。
#region(close,不完全)
*特殊な装備 あれこれ
データベースいじくっても設定が出来ない、でもあんな装備をツクりたい…
そんな望みを抱くとも、どうすればいいか分からない人、必見ですぞ。
1.グラフィックが変わる装備【EASY】
----
ファルコンが専用装備「ヒーロースーツ」「ヒーロースーツEX」を装備している間、
歩行グラと顔グラが、ヒーローっぽいものになる場合を例に説明。
コモンイベント
イベント開始条件:定期的に並列処理する
出現条件スイッチ:特になし
用意するもの :素材
◆条件分岐:ファルコンがパーティーにいる
◆条件分岐:ファルコンがヒーロースーツを装備している
◆主人公の顔グラフィック変更:ファルコンをファルコンHERO1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコンHERO-1に変更
:それ以外の場合
◆条件分岐:ファルコンがヒーロースーツEXを装備している
◆主人公の顔グラフィック変更:ファルコンをファルコンHERO-EX1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコンHERO-EX-1に変更
:それ以外の場合
◆主人公の顔グラフィック変更:ファルコンをファルコン1-1に変更
◆主人公の歩行グラフィック変更:ファルコンをfファルコン-1に変更
:分岐終了
:分岐終了
:分岐終了
条件分岐の中に条件分岐を入れて…といった具合に処理を組みましょう。
条件分岐のこういった操作は、イベントを作る上で何よりも重要な操作になりますので、知らなかった人は覚えるように。
2.ステータスが変化する装備【NORMAL】
----
エンリュウが専用装備「脳筋バッジ」を装備している間、
「攻撃力3倍」「精神力半減」「状態:アホ」になる場合を例に説明。
コモンイベント
イベント開始条件:定期的に並列処理する
出現条件スイッチ:特になし
用意するもの :変数1コ、スイッチ1コ
◆条件分岐:エンリュウがパーティーにいる
◆条件分岐:エンリュウが脳筋バッジを装備している
◆条件分岐:スイッチ[0001:処理済み]がOFF
◆変数の操作:[0001:汎用変数]代入, エンリュウの攻撃力
◆能力値の増減:エンリュウの攻撃力をV[0001]下げる
◆変数の操作:[0001:汎用変数]乗算, 3
◆能力値の増減:エンリュウの攻撃力をV[0001]上げる
◆変数の操作:[0001:汎用変数]代入, エンリュウの精神力
◆能力値の増減:エンリュウの精神力をV[0001]下げる
◆変数の操作:[0001:汎用変数]除算, 2
◆能力値の増減:エンリュウの精神力をV[0001]上げる
◆状態の変更:エンリュウをアホにする
◆スイッチの操作:[0001:処理済み]をONにする
:分岐終了
:それ以外の場合
◆条件分岐:スイッチ[0001:処理済み]がON
◆変数の操作:[0001:汎用変数]代入, エンリュウの攻撃力
◆能力値の増減:エンリュウの攻撃力をV[0001]下げる
◆変数の操作:[0001:汎用変数]除算, 3
◆能力値の増減:エンリュウの攻撃力をV[0001]上げる
◆変数の操作:[0001:汎用変数]代入, エンリュウの精神力
◆能力値の増減:エンリュウの精神力をV[0001]下げる
◆変数の操作:[0001:汎用変数]乗算, 2
◆能力値の増減:エンリュウの精神力をV[0001]上げる
◆状態の変更:エンリュウのアホを解除する
◆スイッチの操作:[0001:処理済み]をOFFにする
:分岐終了
:分岐終了
:分岐終了
「変数の操作」「能力値の増減」を併用して、能力値を変化させます。
重要な事なのですが、条件分岐を上記の「EASY」と同じ様な簡単な処理で書くと「状態の変化」には支障が出ませんが、「変数の操作」「能力値の増減」などの繰り返し操作をすると困る処理に問題が発生して、攻撃力や精神力などが悲惨な値になりますw
「NORMAL」では、条件分岐とスイッチを上手に使うことで、既に行った処理をもう一度させないように処理を組んであります。
無駄な動作をツクールに行わせないためにも、条件分岐を上手に使いましょう。
#endregion
.
表示オプション
横に並べて表示:
変化行の前後のみ表示: