RPG Maker Forums

Last time, I had the following script to give the party a random item from an item pool when opening a chest.

pool = [40, 55, 122, 345, 531];


loot = pool[Math.floor(Math.random() * pool.length)];


$gameParty.gainItem($dataItems[loot], 1);


Then, I tried to make the item that the party receive to be removed from the pool and replaced with something else. So I add the following line.

pool = [40, 55, 122, 345, 531];


loot = pool[Math.floor(Math.random() * pool.length)];


$gameParty.gainItem($dataItems[loot], 1);


pool.remove(loot);


next = loot + 1;


pool.add(next);
Apparently, array is static and can't be changed. Stack overflow told me to use arraylist since it is dynamic, except that I don't know how to implement


it inside rmmv. Please teach me!

Latest Threads

Latest Profile Posts

Don't forget, aspiring writers: Personality isn't what your characters do, it is WHY they do it.
Hello! I would like to know if there are any pluggings or any way to customize how battles look?
I was thinking that when you start the battle for it to appear the eyes of your characters and opponents sorta like Ace Attorney.
Sadly I don't know how that would be possible so I would be needing help! If you can help me in any way I would really apreciate it!
The biggest debate we need to complete on which is better, Waffles or Pancakes?
rux
How is it going? :D
Day 9 of giveaways! 8 prizes today :D

Forum statistics

Threads
106,051
Messages
1,018,549
Members
137,837
Latest member
Dabi
Top