[過去ログ] RPGツクールMZ_2作目 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
1
(3): 2020/09/27(日)02:34 ID:qG4R9Bn1(1/3)調 AAS
2020年8月に発売されたRPGツクールMZを語るスレです。
次スレは >>980 が立てて下さい。

■RPGツクールMZ公式サイト
https://tkool.jp/mz/

■販売サイト
・Steam
https://store.steampowered.com/app/1096900/RPGMZ/
・ツクールストア
https://store.tkool.jp/a/rpgmaker/rpg-maker-mz
・DLsite
https://www.dlsite.com/home/work/=/product_id/RJ296831.html

前スレ
RPGツクールMZ
2chスレ:gamedev
2: 2020/09/27(日)02:43 ID:0/68FJG6(1)調 AAS
>>1
乙ですm(__)m
3: 2020/09/27(日)10:40 ID:0K9BWLtL(1)調 AAS
>>1
RPGツクールM乙
4: 2020/09/27(日)10:55 ID:bilHz8cr(1/2)調 AAS
age
5: 2020/09/27(日)10:58 ID:bilHz8cr(2/2)調 AAS
保守
6: 2020/09/27(日)11:06 ID:Yo5WsfZw(1/6)調 AAS
所持アイテムの中からランダムにアイテム拾得するスクリプトってどうやって書けばいいの…?
所持アイテムを乱数に突っ込んでランダムで数字返す方法がワカラナイ…
7: 2020/09/27(日)11:19 ID:OI3L/fVb(1)調 AAS
PC版ツクール初だけどMZ買うか
8
(1): 2020/09/27(日)11:25 ID:LPujQ90M(1/3)調 AAS
keys = Object.keys(window.$gameParty._items)
keys[ Math.floor( Math.random() * keys.length ) ]

これでどうだ!
9: 2020/09/27(日)11:47 ID:Yo5WsfZw(2/6)調 AAS
>>8
ありがとう!
でもどうやってゲームに反映したら良いんですか・
10
(1): 2020/09/27(日)11:59 ID:LPujQ90M(2/3)調 AAS
varとかつけ忘れてた

var itemKeys = Object.keys(window.$gameParty._items);
var itemKey = itemKeys[ Math.floor( Math.random() * itemKeys.length ) ];
$gameParty.gainItem( $dataItems[itemKey] , 1);

たぶんこんな感じでいいと思うが、アイテムを持ってないときの処理も必要だと思う
上級のスクリプトのところに貼って
11: 2020/09/27(日)12:16 ID:Yo5WsfZw(3/6)調 AAS
>>10
なるほど出来ましたありがとうございます!!
ただアイテムの処理はイベントでやってるので
ゲーム内変数に選ばれたアイテムIDを入れる方法が知りたいです!お願いします!!!
12
(1): 2020/09/27(日)13:30 ID:Yo5WsfZw(4/6)調 AAS
現状は$gameVariables.setValue(2,(itemKey));を追加して
メッセージで\V[2]を書くとゲーム内で数字が反映されてるのは確認出来るんですが
変数を利用した条件分岐などが機能しなくなる感じです…
13
(1): 2020/09/27(日)14:25 ID:HX4vyq7t(1)調 AAS
ハシタ金では動かなくてもスレの質問にはしっかり答えてくれる義侠の人
1-
あと 989 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.036s