Jump to content

Base MTA Bugada


Recommended Posts

  • Moderators

Então o objeto tem colisão, mas por algum motivo não dá colisão pra alguns jogadores.

setElementCollisionsEnabled não vai corrigir, a menos que tenha desativado com essa função. O problema deve ser outro, sem código não dá pra ajudar muito além de especular.

Link to comment
createObject(6966,826.79999,-2107.2,-48.2,0,0,90)
createObject(6966,826.79999,-2127.7,-48.21,0,0,90)
createObject(3749,836.40002,-2070.1001,17.8,0,0,0)
createObject(3084,852.29999,-2070.1001,13.6,0,0,0)
createObject(3084,820.5,-2070.1001,13.6,0,0,0)
createObject(10841,815,-2081.6001,19.9,0,0,90)
createObject(10841,815,-2104.3999,19.9,0,0,90)
createObject(10841,815,-2127.2,19.9,0,0,90)
createObject(10841,857.79999,-2081.6001,19.9,0,0,90)
createObject(10841,857.79999,-2104.3999,19.9,0,0,90)
createObject(10841,857.79999,-2127.2,19.9,0,0,90)
createObject(10841,847.09998,-2137.8999,19.9,0,0,0)
createObject(10841,825.70001,-2137.8999,19.9,0,0,0)
createObject(3084,820.5,-2070.1001,16.8,0,0,0)
createObject(3084,820.5,-2070.1001,20,0,0,0)
createObject(3084,852.29999,-2070.1001,16.8,0,0,0)
createObject(3084,852.29999,-2070.1001,20,0,0,0)
createObject(8417,836.40002,-2090.1001,21.59,0,180,0)
createObject(6976,818.09998,-2118,12.8,0,0,270)
(model,x,y,z,rx,ry,rz),

tinha feito assim, para ver se o jogador iria parar de bugar ,mas não aconteceu,isso seria as paredes,teto chão

Link to comment
  • Moderators

Pra mim está com colisão. Se você também não consegue reproduzir o bug, recomendo procurar saber se algum script está causando isso.

Use este código e vê se algum objeto está com colisão desativada:

addEventHandler( "onResourceStart", resourceRoot,
	function()
		createObject(6966,826.79999,-2107.2,-48.2,0,0,90)
		createObject(6966,826.79999,-2127.7,-48.21,0,0,90)
		createObject(3749,836.40002,-2070.1001,17.8,0,0,0)
		createObject(3084,852.29999,-2070.1001,13.6,0,0,0)
		createObject(3084,820.5,-2070.1001,13.6,0,0,0)
		createObject(10841,815,-2081.6001,19.9,0,0,90)
		createObject(10841,815,-2104.3999,19.9,0,0,90)
		createObject(10841,815,-2127.2,19.9,0,0,90)
		createObject(10841,857.79999,-2081.6001,19.9,0,0,90)
		createObject(10841,857.79999,-2104.3999,19.9,0,0,90)
		createObject(10841,857.79999,-2127.2,19.9,0,0,90)
		createObject(10841,847.09998,-2137.8999,19.9,0,0,0)
		createObject(10841,825.70001,-2137.8999,19.9,0,0,0)
		createObject(3084,820.5,-2070.1001,16.8,0,0,0)
		createObject(3084,820.5,-2070.1001,20,0,0,0)
		createObject(3084,852.29999,-2070.1001,16.8,0,0,0)
		createObject(3084,852.29999,-2070.1001,20,0,0,0)
		createObject(8417,836.40002,-2090.1001,21.59,0,180,0)
		createObject(6976,818.09998,-2118,12.8,0,0,270)
		
		c()
	end
)

function c()
	local d = 0
	for i,obj in pairs(getElementsByType( "object", resourceRoot )) do
		if getElementCollisionsEnabled(obj) ~= true then
			d = d + 1
		end
	end
	outputChatBox( "Há no servidor: "..tostring(d).." objetos sem colisão" )
end

 

EDIT: corrigiu o problema?

Edited by DNL291
Link to comment
  • Moderators

A má otimização nos scripts que causa perda de performance no servidor, se reflete no mesmo erro em relação ao mapa eu não sei. Sugiro dar uma olhada no performanceBrowser. Script mal otimizado pode fazer o servidor usar mais e mais memória ram.

Link to comment
  • Other Languages Moderators

Nunca me ocorreu problemas com colisão nos mapas que fiz. Somente se eu alterar a escala do objeto. Você por acaso está fazendo o mapa inteiro com .map ou inteiro no .lua? Ou parte em um e parte no outro?
Se for em .lua, ele é server-side ou client-side?

Link to comment
On 23/04/2017 at 11:40, Lord Henry said:

Nunca me ocorreu problemas com colisão nos mapas que fiz. Somente se eu alterar a escala do objeto. Você por acaso está fazendo o mapa inteiro com .map ou inteiro no .lua? Ou parte em um e parte no outro?
Se for em .lua, ele é server-side ou client-side?

isso já resolvi erra um problema de download de serves, quando jogador entrava em um server e voltava, pro outro acabava bugando.

mas agora tem outro problema as parede fica sumindo e aparecendo, se você estiver longe ou perto.

Link to comment
  • 2 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...