Jump to content

onClientRender()


#Dv^

Recommended Posts

Hola, ¿Cómo puedo hacer para que este render los demás lo puedan ver?, es decir yo veo el mío pero el de los demás no logro ver el render, ni ellos el mío

 

function render()
	for i,d in ipairs(linePointX)do
		if i then
			if linePointX and linePointX[i-1] and linePointX[i-2] and linePointX[i-3] and linePointX[i-4] then
				dxDrawLine3D(linePointX[i-1], linePointY[i-1], linePointZ[i-1], linePointX[i-2], linePointY[i-2], linePointZ[i-2], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-3], linePointY[i-3], linePointZ[i-3], linePointX[i-4], linePointY[i-4], linePointZ[i-4], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-4], linePointY[i-4], linePointZ[i-4], linePointX[i-1], linePointY[i-1], linePointZ[i-1], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-2], linePointY[i-2], linePointZ[i-2], linePointX[i-3], linePointY[i-3], linePointZ[i-3], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-3], linePointY[i-3], linePointZ[i-3], linePointX[i-4], linePointY[i-4], linePointZ[i-4], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-4], linePointY[i-4], linePointZ[i-4], linePointX[i-3], linePointY[i-3], linePointZ[i-3], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-3], linePointY[i-3], linePointZ[i-3], linePointX[i-2], linePointY[i-2], linePointZ[i-2], tocolor(rojo, verde,azul, 255), 50)
				dxDrawLine3D(linePointX[i-2], linePointY[i-2], linePointZ[i-2], linePointX[i-1], linePointY[i-1], linePointZ[i-1], tocolor(rojo, verde,azul, 255), 50)
			end
		end
	end
end
addEventHandler("onClientRender", root, render)

 

Link to comment
9 minutes ago, Simple01 said:

La primera pregunta, @#Dv^ has hecho un script server side que lleve a cabo ese trigger cuando se ejecuta en tu cliente? Si es que si entonces intenta.


local players = getElementsByType( "player" )

for i = 1, #players do
  local p = players[ i ]
  triggerClientEvent( p, "onRender", p )
end

 

triggerClientEvent( "onRender", root)

más simple :P

Link to comment

Gracias, pero el problema es por las tablas que estaban del lado del cliente, así que gracias por la respuesta

linePointX = {}
linePointY = {}
linePointZ = {}

Otra pregunta para no abrir otro post, cuando se pide que escriba por ejemplo "ABC123abc", y la persona esa escribe eso pero debe respectar las mayúsculas y minúsculas, ¿Cómo compruebo que haya escrito correctamente así?

EDIT: Olviden, ya lo resolví

Edited by #Dv^
Solucionado
Link to comment
  • Recently Browsing   0 members

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