RPGツクールMV用プラグイン投稿・告知サイト

#ツクプラ

重みつきランダム - WeightRandom.js

シェア用テキスト:
▼重みつきランダム(ジパング工房様作) - WeightRandom.js
https://plugin.fungamemake.com/archives/13611
プラグインコマンドでリージョンを渡すと、設定した重みをつけたランダムで決定したアイテム番号を設定したゲーム変数の形で返します。

ふりがな:おもみつきらんだむ

機能概要: プラグインコマンドでリージョンを渡すと、設定した重みをつけたランダムで決定したアイテム番号を設定したゲーム変数の形で返します。

利用規約(ライセンス): MITライセンス

作者:ジパング工房

作者サイト:https://x.com/Sekkyonist

直接ダウンロード:Zipファイル

ダウンロードページ:https://forum.tkool.jp/index.php?threads/1242/

ファイル名:WeightRandom.js

プラグインのヘルプ:

/*:
 * @plugindesc 重みつきランダム
 * @author ジパング工房
 *
 * @help
 * プラグインコマンドでリージョンを渡すと、
 * 設定した重みをつけたランダムで決定したアイテム番号を
 * 設定したゲーム変数の形で返します。
 * ex. WeightRandom 2 
 *
 * @param ゲーム変数
 * @type variable
 * @desc 指定した番号のゲーム変数にランダムで取得したアイテムIDが自動設定されます。
 * @default 0
 *
 * @param アイテムリスト
 * @type struct<Itemlist>[]
 * @default []
 * @desc リージョンとそこに出るアイテムのリストを設定します。
*/
/*~struct~Itemlist:
 * @param Region
 * @type number
 * @default 0
 * @desc アイテムの出るリージョンを設定します。
 * 
 * @param List
 * @type struct<List>[]
 * @default []
 * @desc アイテムリストを設定します。
 */
 /*~struct~List:
 * @param Name
 * @type string
 * @desc アイテム名を設定します。
 *
 * @param ID
 * @type number
 * @desc アイテムIDを設定します。
 *
 * @param Rate
 * @type number
 * @desc アイテムの出る割合(重み)を設定します。
 */

スポンサードリンク

スポンサードリンク

Copyright© #ツクプラ , 2026 All Rights Reserved.