忍者ブログ

へぷたなすくろーる

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

Home > 記事一覧

[PR]

×

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

RGSS3_マップ移行しないコモンイベント

デフォルトでは、コモンイベントを設定したスキルやアイテムを
メニュー画面で使用した場合は、マップ画面に移行します。

これをマップ画面に移らないコモンイベントを作成できるようにします。
メニュー画面のまま、コモンイベントを実行できます。
但し、機能するイベントコマンドは限定されます。
詳しくはメニューDEコモンの解説を参照下さい。


【使い方】
初期設定
スクリプト内の記述を変更します。

NO_MAP = [1, 2, 3]
マップ移行させないコモンイベントを設定します。
コモンイベントの番号を、配列で指定します。
例えば上記の場合、1番~3番のコモンイベントが対象になります。


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

拍手[5回]

PR

RGSS3_複数のコモンイベント

デフォルトでは実行前のコモンイベントは1つしか記憶しないため
アイテムやスキルで複数のコモンイベントを設定できません。
これを複数記憶して、順番に実行するように改善します。

アイテムやスキルでコモンイベントを多用する場合や
他のコモンイベント拡張スクリプトと組み合わせに活用して下さい。


【使い方】
使い方は、スクリプトをリストに追加するだけです。
特にスクリプトの設定をする必要はありません。


その他
Ver.1.1  全体的に処理を見直して、競合リスクを軽減


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

拍手[3回]

RGSS3_アクター複製

アクターの再生成や複製が出来るスクリプトです。
デフォルトでもアクターの入れ替えで初期化が行えますが
このスクリプトではそれに加えて、他のアクターをコピーすることが可能です。

キャラメイクやモンスターテイムといったシステムの自作や
大量のアクターを管理するのに効果的な素材です。
※続きからに使用例を載せてあります。


【使い方】
イベントコマンドの「スクリプト」で入力します。

$game_actors.regenerate(n, m)
n番のアクターを、m番のアクターとして再生成します。
これはデータベースの内容を使い、アクターの初期化を行う処理です。
mを省略して、単なる初期化としても使えます。

$game_actors.copy(n, m)
n番のアクターに、m番のアクターを複製します。
こちらはゲーム中の、アクターそのものをコピーする処理です。
コピー後は独立したアクターとなります。

nとmに変数を使いたい場合は
n = $game_variables[1]
m = $game_variables[2]
$game_actor.copy(n, m)
スペースの関係上、このように記述すると収まります。


備考
実は再生成に関してはデフォルトでも $game_actors[n].setup(m) で行えます。
但し、元々のデータベース数を超えての再生成は出来ない
パーティメンバーを再生成してもマップ画面に反映されない
という欠点があり、この素材ではその点も改良しています。


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

拍手[5回]

RGSS3_変数通貨スクリプト

変数を所持金として指定できるようになります。
複数の変数を切り替え可能で、また通貨単位も変更できます。
これにより、アイテムや名誉点など特殊な通貨を使用するショップや
所持金を別々に管理するシステムなどが簡単に作れます。
※続きからに使用例を載せてあります。


【使い方】
イベントコマンドの「スクリプト」で入力します。

n7_change_gold(id)
n7_change_gold(id, "通貨単位")
id番の変数を所持金に指定します。
idに0を指定すると、変数ではない本来の所持金に戻ります。
また、2番目の引数に"○○"を入れると通貨単位も変更します。

指定した通貨変数は、ショップや戦闘の処理も含めて
あらゆる点で所持金の替わりとして扱われます。
同時に通常の変数として、代入や増減を行うことができます。

その他
Ver.1.1  通常の所持金が機能しなくなる不具合を修正
Ver.1.2b  変数通貨が売買で増減しない不具合を修正
Ver.1.3  上記が修正できていなかったのを再修正


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

拍手[10回]

RGSS3_装備タイプ拡張

新しい装備タイプ(装備スロットの種類)を設定できます。
「装備スロットカスタム」スクリプト等との併用が前提です。


【使い方】
初期設定
スクリプト内の記述を変更します。

E_TYPE_NAME = ["5番目", "6番目", "7番目", "8番目", "9番目"]
追加装備タイプの名称を設定します。
文字列を配列で指定します。
なので10番目以降も設定したい場合には「,"○○"」という形で追加して下さい。
※因みに多い分には特に問題はありません。

タグ設定
データベースの「防具」のメモ欄にタグを書きます。
※バグ防止のため、武器には装備タイプは増やせない仕様です。

<装備タイプ n>
防具の装備タイプをn番にします。
データベースの本来の装備タイプ設定よりタグが優先されます。


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

拍手[8回]

ブログ内検索

アーカイブ

最新コメント

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

プロフィール

バナー

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