Jump to content

[DUVIDA] dxDrawLine3D


Recommended Posts

Olá estou querendo fazer que o dxDrawLine3D aparecer após ligar o script tentei de uma forma e nao consigui é a primeira vez mexendo com o dxDraw fico agradecido a quem me ajuda

 

function lineaeropuerto()
	dxDrawLine3D(1492.86328125, 1191.3876953125, 10, 1492.86328125, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
	dxDrawLine3D(1477.4365234375, 1223.2587890625, 10, 1477.4365234375, 1697.3671875, 10, tocolor(255, 0, 0, 255), 25)--rojo
	dxDrawLine3D(1462.0029296875, 1191.3876953125, 10, 1462.0029296875, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
end
addEventHandler("onClientRender", root, lineaeropuerto)

 

Link to comment
addEventHandler("onClientRender", root,
	function()
		dxDrawLine3D(1492.86328125, 1191.3876953125, 10, 1492.86328125, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
		dxDrawLine3D(1477.4365234375, 1223.2587890625, 10, 1477.4365234375, 1697.3671875, 10, tocolor(255, 0, 0, 255), 25)--rojo
		dxDrawLine3D(1462.0029296875, 1191.3876953125, 10, 1462.0029296875, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
	end
)

Isso deve funcionar. Caso não funcione, siga os passos abaixo:

  • Se o resource estiver compactado (.zip), extraia-o e deixe-o como pasta;
  • Abra o arquivo cujo você quer editar e cole o código acima;
  • Vá até o seu servidor, use o comando /refresh e inicie o resource.

Provavelmente, em alguma atualização, o MTA deixou de diferenciar arquivos compactados de pastas. Sendo assim, se o seu servidor detectar que existem "headshot.zip" como um arquivo compactado e "headshot" como pasta, ele irá dar preferência ao arquivo .zip.

Pode ser que seja algum problema aqui, todavia nunca tive problemas como esse.

  • Thanks 1
Link to comment
  • Moderators

Também verifique o meta.xml, o script deve estar do lado client. Também tenha certeza que você está olhando no mapa para as mesmas coordenadas que estão no código.

Caso nada aconteça, o primeiro passo da depuração é certificar-se que o script está executando, para isso você pode colocar um outputChatBox.

Link to comment
15 minutes ago, EvaRozik said:

addEventHandler("onClientRender", root,
	function()
		dxDrawLine3D(1492.86328125, 1191.3876953125, 10, 1492.86328125, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
		dxDrawLine3D(1477.4365234375, 1223.2587890625, 10, 1477.4365234375, 1697.3671875, 10, tocolor(255, 0, 0, 255), 25)--rojo
		dxDrawLine3D(1462.0029296875, 1191.3876953125, 10, 1462.0029296875, 1697.3671875, 10, tocolor(0, 255, 0, 255), 25)--verde
	end
)

Isso deve funcionar. Caso não funcione, siga os passos abaixo:

  • Se o resource estiver compactado (.zip), extraia-o e deixe-o como pasta;
  • Abra o arquivo cujo você quer editar e cole o código acima;
  • Vá até o seu servidor, use o comando /refresh e inicie o resource.

Provavelmente, em alguma atualização, o MTA deixou de diferenciar arquivos compactados de pastas. Sendo assim, se o seu servidor detectar que existem "headshot.zip" como um arquivo compactado e "headshot" como pasta, ele irá dar preferência ao arquivo .zip.

Pode ser que seja algum problema aqui, todavia nunca tive problemas como esse.

Não aconteceu nada fui até o local e não apareceu a linha

 

4 minutes ago, DNL291 said:

Também verifique o meta.xml, o script deve estar do lado client. Também tenha certeza que você está olhando no mapa para as mesmas coordenadas que estão no código.

Caso nada aconteça, o primeiro passo da depuração é certificar-se que o script está executando, para isso você pode colocar um outputChatBox.

Fiz o outputChatBox e não aconteceu nada também

Link to comment

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...