Heres a potential core of the script.
If you like it, use it.
package whatever
{
function servercmdplantbrick(%client)
{
if(isobject(%brick=%client.player.tempbrick)&&$pref::server::bricksCostMaterial)
{
if(%client.material<(%size=%brick.getdatablock().getvolume()))
{
messageclient(%client,"",'you need \c1"@<%size-%client.material@" \c1 more material to build this brick.");
return;
}
else %client.material-=%size;
}
parent::servercmdplantbrick(%client);
}
}