Creo que deberia funcionar con esto:
local dimensionProhibida = 90 -- Dimension prohibida
local comandos = {"comando1", "comando2","comando3"} -- Añade aqui los comandos que deseas quitar de la dimension
--Insertar en tu Funcion que inicializa la dimension
addEventHandler ( "onPlayerCommand",root,anularComandos)
function anularComandos( commandName )
local pdim = getElementDimension ( player )
for i,v in ipairs(comandos) do
if commandName == v and pdim == dimensionProhibida then
cancelEvent()
outputChatBox ( "No puedes usar el comando en ésta dimension.", source, 255, 255, 255 )
return
end
end
outputChatBox ( "Perfecto, has usado el comando "..commandName..".", source 0, 255, 0 )
end