莞爾の草原。

RPGツクールVX Ace、MVや自作のことを主に書いていくブログです。不定期更新。

トップ

スクリプト

【ツクールMV】RGSS風トランジションプラグイン

RGSS風のトランジションを実装します。 RGSSではトランジション中に画面全体が停止しますがMVには同等の機能がないため、必要な場合は他のプラグインなどを用いてイベント全体を停止させてください。 (シーン間のトランジション処理には未対応です) トラン…

【ツクールMV/MZ】文章抽出・結合プラグイン

イベントコマンドで入力した文章やデータベースで設定した名前、説明文などを人間に読みやすい形でtxtファイルに出力し、文章編集後に.json形式に戻すことができるプラグインです。 翻訳や校正などの際に使ってみてください。 1. KNS_MessageExport データベ…

【ツクールMV/MZ】汎用ダメージ計算式一括管理プラグイン

ダメージ計算式を複数行に拡張かつ計算式の使いまわしを可能にするプラグインです。 「同じ計算式の魔法を16個作ったけど後から変える時コピペ地獄で面倒だろうな……」というお悩みや「読みやすく複数行で計算式を書きたいけどエディタだと一行までしか使え…

【ツクールVX Ace、MV】デジタル時計風タイマースクリプト/プラグイン

タイマーをデジタル時計風にしてみた。よきかな pic.twitter.com/wp1BqsHyLB — かんじの草⛩ (@kanjinokusa) 2019年12月28日 タイマーの文字をデジタル時計風のものに置換します。 デジタル時計以外の使い方もできると思います。デフォルトのタイマーに飽きて…

【ツクールVX Ace, MV】俊敏性逆転ステートスクリプト、プラグイン

とりあえずVX Aceで作ってみた。 pic.twitter.com/9XDOiR9hos — かんじの草 (@kanjinokusa) December 18, 2019 敵か味方が特定のステートの時、戦闘全体で遅いほうから行動するようになります。 某ポケ〇ンのトリ〇〇ル〇〇みたいな感じのあれです。 【ツク…

【RGSS3】データベースパッチ対応化スクリプト

RGSS3組み込みメソッドのload_dataを再定義し、Patches/Dataフォルダ内にパッチファイルが見つかったときはそちらを読み取ります。 ■注意・このスクリプトを入れるとプレイヤーがゲームのデータを自由に置き換えることができます。訳あってゲームファイル全…

【RGSS3】画像修正パッチ対応化スクリプト

Patches/Graphics/というフォルダを作り、Graphicsの中にTitles1(フォルダ名)/Plain.pngというような画像を入れるとその画像が元のTitles1/Plainの代わりに表示されるようになります。 ■注意 ・このスクリプトを入れるとプレイヤーが画像を自由に置き換え…

【RGSS3】RGSS3スクリプト修正パッチ対応化スクリプト

Patchesフォルダの中にScript1.rbというようなファイルを作ると、起動時にそのファイルがRGSS3で評価され、上書きや関数追加などを自由にすることができます。 ■注意・このスクリプトを入れるとプレイヤーは任意のスクリプトを書き換えることができます(プ…

【RGSS3】画面サイズ変更スクリプト

通常のGraphics.resizeとは異なり、画面サイズそのものを引き延ばせるようにします。イメージとしてはウディタ標準のFなんとかキーを押すと画面サイズが変わるあれと同じです。ウィンドウハンドルの取得は神代樹氏のブログ(http://kumablog.yggdrasill.tv/?…

【RGSS3】カーソルなめらか移動スクリプト

カーソルなめらか移動スクリプト pic.twitter.com/FKJiXmsKL8 — かんじの草Kanji the Grass (@kanjinokusa) September 20, 2018 ツクールっぽさを排除する一環として作ってみました。タッチパネル式のツクールMVにはできないでしょうよ(・∀・) 一応競合対…

【RGSS3】アニメ用キャラチップスクリプト

キャラチップでアニメ演出するためのスクリプトを作りました。ルート指定でのコマンドは何とたったの二行だけ! pic.twitter.com/cTBBGFI9rr — かんじの草Kanji the Grass (@kanjinokusa) September 2, 2018 従来のキャラチップではアニメーションをつけるの…

【RGSS3】FF5風調合スクリプト(ツクールVX Ace)

FF5風調合スクリプトです。スキルのメモ欄に<調合スキル>と書き込むとそのスキルが調合コマンドとして機能するようになります。 【ダウンロード】 [NEW!]ver.1.00(2022/06/15) - コードのリファクタリングをはかりました- 二つ目のアイテムに存在しない道具…

【RGSS3】画像なしで疑似ダッシュ演出スクリプト

自分用に作ったものを改良して公開。ダッシュ移動中に角度などをつけて走っているように見せかけます。VXやXPなどの縦1、2マスのキャラに使う分には問題ないと思いますが、それ以上の大きさだと不自然になると思うので調節することを推奨します。 ダッシュ…

【RGSS3】熟練度アップアイテム

武器熟練度を上げるアイテムを作れるようになるスクリプトです。 このスクリプトを使うには、莞爾の草作の装備熟練度スクリプトが必要となります。 【装備熟練度スクリプトのリンク】 【RGSS3】装備熟練度スクリプト - 莞爾の草原。 【スクリプト】 https://…

【RGSS3】特徴を文字列に起こすスクリプト

アイテムや装備などの特徴を文字列に起こしてくれるスクリプトがなかったので作ってみました。 正直マイナー過ぎて「使いたい!」って方もほとんどいないでしょうが、需要はないこともないだろうと思ったので公開しておきます。 独自性のあるものでもないの…

【RGSS3】装備熟練度スクリプト

特定のスキル攻撃すると装備している武器の熟練度が上がり、武器の性能が上がっていくようになるスクリプトです。武器自体のレベルが上がるのではなく、アクターの武器熟練度が上がるので、例えば、エリックがナイフの武器熟練度をレベル5にしても、ナタリ…

【RGSS3】注釈のみのイベントを起動しないスクリプト

デフォルトではイベントコマンドの入ってないイベントは無視されますが、注釈が一つでも入っていると起動され、他のイベントを阻害してしまうので、注釈だけのイベントは起動しないように動作を変更します。 検証はしていませんが、注釈を入れると特定のイベ…

【RGSS3】戦闘時パーティクル浮遊エフェクトスクリプト

バトル画面にパーティクルが浮遊するエフェクトを追加します。 【機能】 ・パーティクルを上昇させる。 ・パーティクルを下降させる。 ・ユーザー任意のパーティクル画像を導入できる。 【スクリプト本体】 https://github.com/KanjiTheGrass/train/blob/mas…

【RGSS3、バグあり】二人ポーカースクリプト(AI搭載)(Script : Heads Up Poker)

「ポーカー? そんぐらい楽勝っしょ」 そんな軽率なノリで作り始めました。まさか三日もかかるとは思いませんでした。 ジョーカーなしのヘッズアップポーカーです(ジョーカーは仕様が面倒くさいので搭載しなかったのは内緒)。これさえ作れればプログラマー…

【RGSS3】混乱時行動拡張スクリプト(Script : Extend Actions in Confusing)

混乱時の行動パターンを拡張するスクリプトです。混乱時に混乱しているアクターが敵にアイテムを使ったり、味方に攻撃スキルを使ったりするようになります。某最終幻想よりの仕様です。 スクリプト: https://github.com/KanjiTheGrass/train/blob/master/RG…

【RGSS3】技の攻撃対象拡張スクリプト(Script : Extend the Target of specific skill or item)

味方を殴ったり敵を回復したりできるようになるスクリプトです。攻撃対象を決めるウィンドウでRかLキーを押すと攻撃対象が敵から味方、味方から敵へ変わります。混乱・眠り状態の仲間を治したいときや、レベル調整で仲間を間引きたいときなどに使えるでしょ…

【RPGツクールVX Ace】動くタイトル画面を作ろう!(ウィンドウ編)【初心者向け】

どうも、つい最近自転車を撤去された莞爾です。以後気を付けます、もとい、以後お見知りおきを。 さて、デフォルトのタイトル画面には「ニューゲーム、コンティニュー、シャットダウン」のコマンドがありますが、「ウィンドウの位置を変えたーい」とか、「選…

【RPGツクールVX Ace】動くタイトル画面を作ろう!(天候編)【初心者向け】

どうも。RGSS3(VX Ace)歴4年のかんじの草です。今回はタイトル画面に雨(その他)を降らせていきたいと思います。 前回(【RPGツクールVX Ace】動くタイトル画面を作ろう!(画像編)【初心者向け】 - 莞爾の草原。)に引き続いて初心者向けに書いていこ…

【RPGツクールVX Ace】動くタイトル画面を作ろう!(画像編)【初心者向け】

本記事はVX Ace初心者の方、もしくはスクリプトがよくわからない方を対象に書いていきます。なので、分かりやすいように、だいぶざっくりとした説明をしていきます(悪くいえば大雑把?)。また、スクリプトの大まかな仕組みを理解して頂けるよう、ちょっと…

【RGSS3】単一キャラチップスクリプト

例えば、マップにこんな動きのない大きなキャラチップを置きたいとします。 そんな時には、画像の名前の先頭に$をつけて、一人用のキャラチップにすると思いますが、そうすると、どうしても使わない11マス分が余ってしまいます。 何か別の、大きなキャラチ…

RPGツクールVX Ace製のゲームのデバッグモード・製作者側の対策

【初めに】 デバッグモードとは、製作者がデバッグするためのショートカットのようなものです。RPGツクールでは基本的に、壁抜け、変数・スイッチ操作などが可能です(製作者によって挿入されたスクリプトによって各々動作は異なります)。 変数やスイッチと…