--lado do servidor
function setdimen(player,cmd,id)
id = tonumber ( id )
if not id then outputChatBox('Coloque uma dimensão valida de #FFFF00: 1 a 100', player, 255, 255, 255, true) return end
if (id > 100) then
outputChatBox('Coloque uma dimensão valida de #FFFF00: 1 a 100', player, 255, 255, 255, true)
return
end
outputChatBox('Você mudou para a dimensão #FFFF00: '..id, player, 255, 255, 255, true)
setElementDimension(player,id)
end
addCommandHandler("setdimen", setdimen)
--lado client
function colision()
if (getElementDimension(source)> 49) then
local v = getPedOccupiedVehicle(localPlayer)
for index,vehicle in ipairs(getElementsByType("vehicle")) do
setElementCollidableWith(vehicle, v, false)
end
end
end
addEvent( "colision", true )
addEventHandler("onClientVehicleEnter", root, colision)
consegui aprimorar o codigo para a forma que eu queria escolhendo das dimensões 1 até 100 e removendo a colisão das acima de 49 assim dividindo, só teve um problema os players não conseguiam ver o veiculo um dos outros e não achei em lugar nenhum do forum algo sobre os veiculos sumirrem para os players um não via o veiculo do outro porem eles continuavam andando com seu proprio veiculo normalmente