Carmison Posted July 29, 2012 Posted July 29, 2012 Bueno, hola, como dice el titulo queria saber si ahi algun script de local voice chat, osea como el script de voice chat normal para hablar, pero que al usar solo se oiga en sierta cantidad de metros, como el Local Chat y tambien si me podrian decir como hacer un "No Team Kill" pero estilo DM, que si estan en diferente equipo se puedan matarse y en caso que esten en el mismo equipo no. Espero Puedan Ayudarme soy nuevo este jeje, Anticipadamente Gracias
RekZ Posted July 29, 2012 Posted July 29, 2012 intenta empezar por aca ,en vezde pedir todo https://wiki.multitheftauto.com/wiki/Scr ... troduction Admin and Owner of the Pro Chile Community :3
Otto Posted July 29, 2012 Posted July 29, 2012 Tuviste una idea muy buena respecto al voice chat, eso es algo que todos los servidores excepto los de roleplay, deberían tener. Puedes contratar a un scripter pago como Castillo (Solidsnake). Ingame name: Otto State: Inactive Web designer. Playing MTA:SA since 2008.
Carlossg Posted July 29, 2012 Posted July 29, 2012 Con las funciones de aqui: https://wiki.multitheftauto.com/wiki/Resource:Voice, más una comprobacion con un bucle for para ver quien está cerca, podrías setear un canal, a los que estén cerca, comprobar cuando se alejan usando un bucle for, y cuando se alejen les quitas el canal. Respecto a lo del team, al hacerle daño a un player con "onPlayerDamage", compruebas si esta en el mismo clan y si es así lo cancelas(creo que es cancelable). PD:Si no sabes lua esto no te va a servir de nada, no es un nivel básico, sino quieres aprender contrata a un scripter.
BorderLine Posted July 30, 2012 Posted July 30, 2012 no es necesario un onPlayerDamage Existe una funcion de serverside llamada setTeamFriendlyFire ( team theTeam , bool friendlyFire ) esos son sus argumentos Puedes crear el team en dicho script por ejemplo team = createTeam("admin",255,0,0) setTeamFriendlyFire ( team , false ) de esta manera entre los ke estan en el team admin no podran matarse. Y si el team ya esta formado entonces agrega un getTeamName ( team theTeam ) para decir ke si el team se llama Admin o como se llame tu team entonces usar el setTeamFriendlyFire ( team theTeam , bool friendlyFire ) suerte Actual Nick: [XGN]BorderLine Actual Clan: XLatino Actual Status: Staff, Mod Level 1 (BOSS)Yakuza - [vS]Yakuza - [sXE]Yakuza - [uG]Yakuza - [FTLS]Racing - [XGN]Borderline
Carmison Posted July 31, 2012 Author Posted July 31, 2012 ok Muchas Gracias por la ayuda, pondre en Practica todo, aver que sale
Castillo Posted July 31, 2012 Posted July 31, 2012 Tema movido a "Scripting". San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Recommended Posts