Jump to content

Joinquit


#Dv^

Recommended Posts

Posted (edited)

Hola, estaba haciendo este script pero usando dx, ¿Cómo puedo hacer que desde el lugar donde esté se mueva para la derecha y luego desaparezca?

 

local x,y = guiGetScreenSize() 

function Prueba()
	local name = getPlayerName(getLocalPlayer())
	dxDrawRectangle ( x/900, y/2.25, x/4, y/35, tocolor ( 0, 0, 0, 150 ) )
	dxDrawText ( name.." #FFFFFFse conectó al servidor", x/900, y/1.123, x/5, y/35, tocolor ( 255, 255, 255, 255 ), 1, "default-bold","center","center",false,false,false,true )
	setTimer(Timer, 2000, 1)
end

function Join()
	addEventHandler("onClientRender", root, Prueba)
end
addEventHandler("onClientPlayerJoin", root, Join)

function Timer ()
	removeEventHandler("onClientRender", root, Prueba)
end

Agradezco su ayuda

Edited by Slash14
Posted

Me podrías dar un ejemplo y explicación del interpolateBetween?, por que no comprendo como se usa esa función
Gracias por tu ayuda

Posted
3 hours ago, Slash14 said:

Me podrías dar un ejemplo y explicación del interpolateBetween?, por que no comprendo como se usa esa función
Gracias por tu ayuda

interpolateBetween se usa para animar el DX, si solo quieres que desaparezca hacia el lado sumale al eje X dentro del render.

Posted
7 hours ago, aka Blue said:

De todas formas, debes utilizar getTickCount para eso, que es lo más recomendable desde mi punto de vista, ya que, si metes un timer en un render, se crea un timer por cada frame y, bueno, bum pc xd.

Es más simple sumar x en cada frame.

  • Recently Browsing   0 members

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