Jump to content

¿Es posible hacer esto? Zonas marcadas


aka Blue

Recommended Posts

Buenas, vengo a preguntar si es posible realizar lo siguiente. Quiero hacer una especie de parcelas de construcción para los jugadores (a lo minecraft xd), y me gustaría saber si hay algún modo de realizar un draw o algo parecido, así:

local primera_esquina = x
local segunda_esquina = x
local tercera_esquina = x
local cuarta_esquina = x

Y entre esas coordenadas, dibujar unas líneas que las marquen. Sé que se puede usar el showcol mismo, y podría usar un createColRectangle, pero me gustaría saber como podría hacerlo con dxDrawLine.

Gracias de antemano.

Link to comment

@Tomas Si, ya me di cuenta, estaba hecho un lío en el momento en el que lo puse xd. Ahora bien, el problema que tengo es, obtener toda la posición de dentro de ese cuadrado. ¿Cómo podría hacerlo? Es decir, que si está dentro de ese cuadrado en específico, x jugador pueda realizar algo, como, mmm, el comando /crearobjeto

Link to comment

Se me ocurre que puedes hacerlo obteniendo las coordenadas cartesianas X, Y obteniendo de éstas el máximo y el mínimo y luego comprobar si está en dicha área con algo como esto: if(X >= MinX && X <= MaxX && Y >= MinY && Y <= MaxY)

Sacarías el MinX, MaxX, MinY, MaxY basándote en esta imagen:

 

c455e929988647108abd73c070eabd77.png

Link to comment
  • Recently Browsing   0 members

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