lLinux Posted November 18, 2013 Posted November 18, 2013 Hola a todos, bueno esta publicacion es para preguntar como puedo hacer un freeze chat, o algo para detener el chat, que no puedan chatear, se que tengo que usar el evento onPlayerChat me podrian ayudar o dar un ejemplo, gracias por su atencion. Skype: HackerlLinux ¿Quieres aprender scripting para MTA? - http://www.scriptingmtasa.wordpress.com "La disciplina es la clave del exito"
MTA Team 0xCiBeR Posted November 18, 2013 MTA Team Posted November 18, 2013 Ejemplo de la wiki: -- define another handler function that cancels the event so that the message won't be delivered through the function blockChatMessage() cancelEvent() end -- attach it as a handler to onPlayerChat addEventHandler( "onPlayerChat", getRootElement(), blockChatMessage ) DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
lLinux Posted November 18, 2013 Author Posted November 18, 2013 Ejemplo de la wiki: -- define another handler function that cancels the event so that the message won't be delivered through the function blockChatMessage() cancelEvent() end -- attach it as a handler to onPlayerChat addEventHandler( "onPlayerChat", getRootElement(), blockChatMessage ) Lo siento eso no funciona. ya he intentado pero aparece el mensaje de todas maneras Skype: HackerlLinux ¿Quieres aprender scripting para MTA? - http://www.scriptingmtasa.wordpress.com "La disciplina es la clave del exito"
Castillo Posted November 18, 2013 Posted November 18, 2013 Estas usando freeroam? San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
lLinux Posted November 19, 2013 Author Posted November 19, 2013 Estas usando freeroam? Ya logre solucionarlo mira function chatfreze (message, messageType) if (messageType == 0) then cancelEvent() outputChatBox("#00B3C7ExtremeBattle >#ffffff El chat esta bloqueado ", source, 255, 255, 255, true) end end addEventHandler("onPlayerChat", getRootElement(), chatfreze) Skype: HackerlLinux ¿Quieres aprender scripting para MTA? - http://www.scriptingmtasa.wordpress.com "La disciplina es la clave del exito"
MTA Team 0xCiBeR Posted November 21, 2013 MTA Team Posted November 21, 2013 Mi script tambien funciona, solo que en el tuyo solo decides cancelar el evento de el Say, y no de todos los demas..Lo mas probable tenias activado el freeroam Salu2 DevOps Engineer, Cloud Advocate & Security Engineer(Red Team) | Coffee, Containers & Burp
lLinux Posted November 22, 2013 Author Posted November 22, 2013 Mi script tambien funciona, solo que en el tuyo solo decides cancelar el evento de el Say, y no de todos los demas..Lo mas probable tenias activado el freeroam Salu2 see creo que si Skype: HackerlLinux ¿Quieres aprender scripting para MTA? - http://www.scriptingmtasa.wordpress.com "La disciplina es la clave del exito"
Recommended Posts