sebastianrf Posted May 8, 2015 Posted May 8, 2015 Hola, quería preguntar como puedo hacer un dxDrawText que vaya cambiando de color así como el rainbow de los autos. e.é
Tomas Posted May 8, 2015 Posted May 8, 2015 R,G,B = math.random(0,255), math.random(0,255), math.random(0,255) dxDrawText( ... , tocolor( R, G, B, 255) ........) Currently developing for International Gaming Community - Join us!
MTA Team 0xCiBeR Posted May 8, 2015 MTA Team Posted May 8, 2015 Te sugiero que hagas una tabla con los colores que quieras que se cambien y luego utilizes una función que vaya cambiando las variables de color luego de X tiempo. No es eficiente para nada llamar a math.random en onClientRender. Imagina que tienes un jugador que esta jugando a 50 fps. Lo que implica que la función math.random*3 se ejecutaria 50 veces por segundo dando un numero aleatorio. Aunque quizás, el ejemplo de tomas es el mas sencillo, a personas con PCs no tan buenas les darías un dolor de cabeza al momento de tener renderizar el DX. DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
Theft4433 Posted May 8, 2015 Posted May 8, 2015 R,G,B = math.random(0,255), math.random(0,255), math.random(0,255) dxDrawText( ... , tocolor( R, G, B, 255) ........) Pero lo que el quiere es que el texto vaya cambiando de color como el rainbow de los autos en ffs por ejemplo, no a valores random
sebastianrf Posted May 9, 2015 Author Posted May 9, 2015 Te sugiero que hagas una tabla con los colores que quieras que se cambien y luego utilizes una función que vaya cambiando las variables de color luego de X tiempo. No es eficiente para nada llamar a math.random en onClientRender. Imagina que tienes un jugador que esta jugando a 50 fps. Lo que implica que la función math.random*3 se ejecutaria 50 veces por segundo dando un numero aleatorio. Aunque quizás, el ejemplo de tomas es el mas sencillo, a personas con PCs no tan buenas les darías un dolor de cabeza al momento de tener renderizar el DX. Como puedo hacerlo, me podrías dar un pequeño ejemplo? Soy nuevo en esto
Bc# Posted May 9, 2015 Posted May 9, 2015 Todos partimos queriendo correr antes de aprender a caminar, lee lo basico de lua: https://wiki.multitheftauto.com/wiki/Scripting_Introduction Si no sabes que es una tabla, menos sabrás como hacerla. Bc Media Clan XPG Foro mtasa://104.223.20.159:21003
Tomas Posted May 9, 2015 Posted May 9, 2015 Todos partimos queriendo correr antes de aprender a caminar, lee lo basico de lua: https://wiki.multitheftauto.com/wiki/Scripting_IntroductionSi no sabes que es una tabla, menos sabrás como hacerla. Que bonita frase Aquí tienes más sobre el lenguaje en sí, http://www.lua.org/manual/5.1/es/ Currently developing for International Gaming Community - Join us!
Recommended Posts