This is my method of increasing/decreasing tool slots.
datablock PlayerData(PlayerStandardArmor)
{
maxTools = 7;
maxWeapons = 7;
};
package Inventory
{
function GameConnection::createPlayer(%this, %spawnPoint)
{
Parent::createPlayer(%this, %spawnPoint);
commandToClient(%this, 'PlayGui_CreateToolHud', 7);
}
};
activatePackage(Inventory);
Any more than 7 will not be visible for players using 640x480 resolution.