Blockland Forums > Modification Help
Check if item slot empty
Pages: (1/1)
Swollow:
How would I check if a specific item slot was empty?
Fluff-is-back:
--- Code: ---for(%i = 0; %i < %player.getDatablock().maxTools; %i++)
{
%tool = %player.tool[%i];
if(%tool == 0)
{
//What to do on an empty slot
}
}
--- End code ---
This would search for the first empty slot.
This is from Destiny's addItem Script.
Xalos:
--- Quote from: Fluff-is-back on September 07, 2011, 12:23:29 PM ---
--- Code: ---for(%i = 0; %i < %player.getDatablock().maxTools; %i++)
{
%tool = %player.tool[%i];
if(%tool == 0)
{
//What to do on an empty slot
}
}
--- End code ---
This would search for the first empty slot.
This is from Destiny's addItem Script.
--- End quote ---
I think some mods use -1 when they're setting an item slot to be empty, so you could use:
%item = %player.tool[%slot]
if(!isObject(%item))
{
//empty code
}
else
{
//non-empty code
}
Pages: (1/1)