忍者ブログ

へぷたなすくろーる

RPGツクールのブログです。イベント講座とRGSS3スクリプト配布をやってます♪

Home > 記事一覧

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

新年のご挨拶

明けましておめでとうございます。
今年も宜しくお願いします。

まだ始めて二ヶ月くらいのブログですが
去年は需要があるんだかないんだか、とにかく自分なりに試行錯誤しながら
RGSS3のスクリプトや製作テクニック関連のコラムなどを続けて参りました。
しかし思いがけず多くの方々が訪れて下さり、またコメントやFSMの方でも応援を頂きまして
ブログもスクリプトも駆け出しの身としては感無量でした。

今年もとりあえずその方針を維持してゆるゆる更新をしながら
気負わない範囲で新しいことや何やらに手を出していこうかな?と思っておりますので
どうぞ気の向いたときにでも遊びにきて頂けると嬉しいです。
始めから予防線を張っている感があるのは仕様です。

それから味噌パンの悪魔さん、利用報告のコメントありがとうございました。
これを励みにして頑張ります。
では皆様、今年もへぷたなすくろーるby奈々にどうかお付き合い下さいませ~♪

拍手[4回]

PR

RGSS3_「攻撃速度補正」と「攻撃追加回数」を好きなスキルに

特徴の「攻撃速度補正」と「攻撃追加回数」は通常攻撃にしか影響を与えませんが
それを(通常攻撃を含めて)影響を受けるスキルを自由に設定できます。

使い方
スキルのメモ欄にタグを書き込みます。
<通常攻撃判定>
通常攻撃にもタグを書き込まないと影響を受けなくなりますので注意してください。

その他
内部的には通常攻撃判定という箇所を弄っているので
その他、通常攻撃判定を使っているスクリプトは同じく影響を受けます。

別名「通常攻撃判定をタグ化」
FSMのVer1との違いはタグの名称が若干変化したのみ。


スクリプトをダウンロード

拍手[16回]

イベントのすゝめ(13) ホラーゲームだ「追跡者」を作ろう

このコーナーでは、主に初心者さんに向けたイベントのテクニックを紹介していきます。
RPGツクールVXAceで説明していきますが、多くはVXや他のツクールでも可能です。
合言葉は「…10%の才能と20%の努力…そして、30%の知識…残る40%は…慣れだろうな」

第十三回はツクール製ホラーゲームなどでお馴染みの
マップを超えてプレイヤーを追跡してくるイベントの紹介です。
これまでに紹介したテクニックを総動員して、私なりの方法でまとめてみました。
1つ1つの仕組みは簡単になるように整理していますのでお気軽にどうぞ。
作りたいゲーム
・ホラーゲームで、出現する追跡者に捕まるとゲームオーバー
・追跡者はプレイヤーを追いかけ、違うマップに逃げても追いかけてくる
・何かを調べたりある場所に移動したりストーリーを進めたりと様々な状況で出現する
・遠くまで逃げ切るか、隠れるポイントに逃げ込めば追跡者は一旦いなくなる
ではこれをどうやって作っていくのか?
興味のある方は、つづきはこちら、からどうぞ。

拍手[15回]

イベントのすゝめ(12) スイッチ、変数で「条件分岐」を整理

このコーナーでは、主に初心者さんに向けたイベントのテクニックを紹介していきます。
RPGツクールVXAceで説明していきますが、多くはVXや他のツクールでも可能です。
合言葉は「スクリプトならあーだ、スクリプトならこーだ
スクリプトがご立派なのはよーく分かりやしたよぉ」

第十二回は複雑になりがちな条件分岐の整理方法の紹介です。
何度か紹介しているスクリプトの条件文を使った方法ではなく
スイッチや変数などイベントコマンドを使うことで処理を見やすく別ける方法です。
つづきはこちら、からどうぞ。

拍手[5回]

RGSS3_プレイヤーの行動チェック

イベントのサポートとなる次の機能を追加します。
1、メニュー画面を開いたときに指定したスイッチをオンにします。
2、プレイヤーが移動したときに指定したスイッチをオンにします。
3、プレイヤーが戦闘したときに指定したスイッチをオンにします。
  戦闘した敵のトループIDを指定した変数に代入します。
  戦闘結果(0:勝利 1:逃走 2:敗北)を指定した変数に代入します。
4、マップ画面で特定ボタンが入力されたときに指定したスイッチをオンにします。

使い方
スクリプトの初期設定
MENU_ON_SW_EV = "スイッチNo."
MENU_ON_SW_MAP = "スイッチNo."
メニューを開いたときにオンにするスイッチの番号を指定します。
マップでキャンセルキーでメニューを開いた場合と
イベントコマンドからメニューを開いた場合で
それぞれ設定できますが、もちろん同じにしてもOKです。

MOVE_PL_SW = "スイッチNo."
プレイヤーが移動したときにオンにするスイッチの番号を指定します。

BATTLE_ON_SW = "スイッチNo."
プレイヤーが戦闘したときにオンにするスイッチの番号を指定します。
BATTLE_ON_VA = "変数No."
プレイヤーが戦闘したときに、敵のトループIDが入る変数の番号を指定します。
BATTLE_RESULT = "変数No."
プレイヤーが戦闘したときに、その戦闘結果が入る変数の番号を指定します。
戦闘結果は勝利なら0、逃走なら1、敗北なら2です。

MAP_KEY_X_SW = "スイッチNo."
マップ画面でXボタンが押されたときにオンにするスイッチの番号を指定します。
Y Z L R A B Cの各ボタンについても同様です。
SEALED_KEY_A = "true / false"
trueにするとAボタンのダッシュ機能を封印します。
Bボタンのメニュー画面、Cボタンのイベントの起動も同様です。

初期設定は全て、0以下を指定するとその機能を封印できます。
使わない機能は誤作動や競合をなるべく防ぐために0を指定して下さい。

その他
メニューを開いたかチェックの機能を統合しているため上位互換になります。

Ver3.0  レベルアップのチェック機能を追加
Ver4.0  レベルアップのチェック機能を削除、ボタンのチェック機能を追加
Ver4.1  起動時にSyntaxErrorが発生する問題を修正


スクリプトをダウンロード

拍手[13回]

ブログ内検索

アーカイブ

最新コメント

[10/18 ヒヨラー]
[10/06 シキ]
[10/13 深海樹]
[08/02 ダイ二ホケンシツ]
[07/29 ダイ二ホケンシツ]

プロフィール

バナー

HN:奈々(なな)
RPGツクールVXAceを中心に製作を行っています。 スクリプト、イラスト、ドット絵など広くちょこちょこ手を出していますので、 できる範囲で他のツクーラーさんのお手伝いができたらなと思っています。