AlFA# Posted May 18, 2015 Posted May 18, 2015 Buenas gente de MTA;SA, como bien dice el titulo me gustaría crear un sistema de chat desde cero, pero no sé que funciones tendría que usar, si alguien me puede echar una mano lo agradecería. Saludos.
MTA Team 0xCiBeR Posted May 18, 2015 MTA Team Posted May 18, 2015 Querés un chat por GUI? DX? Por chat normal? DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
Sticmy Posted May 18, 2015 Posted May 18, 2015 Sí es chat principal te dejo unas funciones de como lo haría yo onPlayerChat getPlayerNametagColor getPlayerName outputChatBox cancelEvent setTimer Creo que estás My name in the game is: Sticmy My discord: Sticmy#3817 My discord community: https://discord.gg/366Y9bB
AlFA# Posted May 18, 2015 Author Posted May 18, 2015 Lo quiero por chat normal, por ejemplo en el chat normal que salga [inglés] Nombre_Apellido dice: Hola soy Manolo. ¿Me entienden?
Sticmy Posted May 18, 2015 Posted May 18, 2015 Ya te dije unas funciones My name in the game is: Sticmy My discord: Sticmy#3817 My discord community: https://discord.gg/366Y9bB
AlFA# Posted May 18, 2015 Author Posted May 18, 2015 ¿El setTimer para que lo necesito? Gracias por responder.
Sticmy Posted May 18, 2015 Posted May 18, 2015 Para evitar que no agan tanto spam. Por ejemplo. "Espera 3 segundos para enviar un mensaje". My name in the game is: Sticmy My discord: Sticmy#3817 My discord community: https://discord.gg/366Y9bB
Pipee20k Posted May 18, 2015 Posted May 18, 2015 Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso
AlFA# Posted May 18, 2015 Author Posted May 18, 2015 Bueno, he logrado ya crear para que salga el chat, ahora mi problema es que también sale el otro chat, como puedo quitarlo? addEventHandler( "onPlayerChat", getRootElement( ), function( mensaje ) local Nombre = getPlayerName ( source ) cancelEvent( ) outputChatBox ( "[iDIOMA]"..Nombre.." dice: "..mensaje, getRootElement(), 255, 255, 255, false ) end )
Tomas Posted May 18, 2015 Posted May 18, 2015 Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso getLocalization Currently developing for International Gaming Community - Join us!
AlFA# Posted May 18, 2015 Author Posted May 18, 2015 Desactiva el resource Freeroam Muchas gracias Enargy, ahora otra duda es que... Yo al hablar por el chat "T" solo lo leean los que estén a X distancia del que envió el mensaje. ¿Como puedo hacer eso?
Enargy, Posted May 18, 2015 Posted May 18, 2015 Desactiva el resource Freeroam Muchas gracias Enargy, ahora otra duda es que... Yo al hablar por el chat "T" solo lo leean los que estén a X distancia del que envió el mensaje. ¿Como puedo hacer eso? Si te refieres a un tipo de chat local que estan cerca de tu posicion puedes usar getDistanceBetweenPoints3D - Inactivo.
Bc# Posted May 18, 2015 Posted May 18, 2015 Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso No existe tal funcion, tienes que crearla. Puedes crear un selector de idiomas o darte el trabajo de buscar que idioma habla cada pais del mundo. Bc Media Clan XPG Foro mtasa://104.223.20.159:21003
Tomas Posted May 19, 2015 Posted May 19, 2015 Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso No existe tal funcion, tienes que crearla. Puedes crear un selector de idiomas o darte el trabajo de buscar que idioma habla cada pais del mundo. Si existe... getLocalization Currently developing for International Gaming Community - Join us!
MTA Team 0xCiBeR Posted May 19, 2015 MTA Team Posted May 19, 2015 Desactiva el resource Freeroam Muchas gracias Enargy, ahora otra duda es que... Yo al hablar por el chat "T" solo lo leean los que estén a X distancia del que envió el mensaje. ¿Como puedo hacer eso? Si te refieres a un tipo de chat local que estan cerca de tu posicion puedes usar getDistanceBetweenPoints3D Yo utilizaría un colShape mejor. Ya que llamar a esa función en el supuesto caso que tengas 100 jugadores no es necesario. createColSphere getElementsWithinColShape DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
Bc# Posted May 21, 2015 Posted May 21, 2015 Aprovechando este post quiero preguntar cual es la función para saber que idioma tiene el jugador en el MTA, quizás no tenga nada que ver pero yo también estaba tratando de hacer un sistema de chat con idioma y eso No existe tal funcion, tienes que crearla. Puedes crear un selector de idiomas o darte el trabajo de buscar que idioma habla cada pais del mundo. Si existe... getLocalization Ups no había leído tu post, ni conocía la función. Bc Media Clan XPG Foro mtasa://104.223.20.159:21003
AlFA# Posted May 22, 2015 Author Posted May 22, 2015 Desactiva el resource Freeroam Si te refieres a un tipo de chat local que estan cerca de tu posicion puedes usar getDistanceBetweenPoints3D Yo utilizaría un colShape mejor. Ya que llamar a esa función en el supuesto caso que tengas 100 jugadores no es necesario. createColSphere getElementsWithinColShape Ya logre hacerlo con getDistanceBetweenPoints3D y la ayuda de Mr.Aleks, gracias
MTA Team 0xCiBeR Posted May 22, 2015 MTA Team Posted May 22, 2015 No hay problema, de igual modo no recomiendo el método que usaste. DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
Recommended Posts