Tonyx97 Posted September 2, 2012 Posted September 2, 2012 Hola tengo una duda que ya me tiene harto , quier hacer que salga un mensage en el chat de color verde para 1 solo team si estan en 1 interior ejemplo, kiero que salga un mensage al equipo "Destructor" en el interior "3", ayudenme plz ;D -Advanced programmer C++, openGL, JS, Java y C# me :)
Castillo Posted September 2, 2012 Posted September 2, 2012 function sendMessageToTeamAtInt ( theTeam, theInterior, message ) if ( theTeam ) then for index, player in ipairs ( getPlayersInTeam ( theTeam ) ) do if ( getElementInterior ( player ) == theInterior ) then outputChatBox ( message, player, 0, 255, 0 ) end end end end Ahora podes usar esa funcion para enviar un mensaje a los jugadores de un team en el interior expecificado. Ejemplo: sendMessageToTeamAtInt ( getTeamFromName ( "ElNombreDelTeam" ), 0, "Hola Mundo!" ) San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Tonyx97 Posted September 2, 2012 Author Posted September 2, 2012 function sendMessageToTeamAtInt ( theTeam, theInterior, message ) if ( theTeam ) then for index, player in ipairs ( getPlayersInTeam ( theTeam ) ) do if ( getElementInterior ( player ) == theInterior ) then outputChatBox ( message, player, 0, 255, 0 ) end end end end Ahora podes usar esa funcion para enviar un mensaje a los jugadores de un team en el interior expecificado. Ejemplo: sendMessageToTeamAtInt ( getTeamFromName ( "ElNombreDelTeam" ), 0, "Hola Mundo!" ) gracias, probare haber -Advanced programmer C++, openGL, JS, Java y C# me :)
Tonyx97 Posted September 2, 2012 Author Posted September 2, 2012 lo que ti me diste se supone que si hay por ejemplo 4 del mismo team en un interior solo salga el mensage 1 vez solo para cada uno no? una pregunta es client o server lo que tu me diste -Advanced programmer C++, openGL, JS, Java y C# me :)
Castillo Posted September 2, 2012 Posted September 2, 2012 Si, solo un mensaje a cada jugador del team. Es server side. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Tonyx97 Posted September 2, 2012 Author Posted September 2, 2012 Si, solo un mensaje a cada jugador del team. Es server side. Y si lo pones client? -Advanced programmer C++, openGL, JS, Java y C# me :)
Castillo Posted September 2, 2012 Posted September 2, 2012 No va a funcionar. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Tonyx97 Posted September 3, 2012 Author Posted September 3, 2012 (edited) SolidSnake, puse esto y les sale 2 veces "Test" a cada persona del grupo , porque salen 2 veces a cada uno del grupo? echale un vistazo por favor SERVER: function min4 () sendMessageToTeamAtInt( getTeamFromName ( "SuperTeamLoL" ), 3, 200, "Test" ) end addCommandHandler ("testing", min4) function sendMessageToTeamAtInt ( theTeam, theInterior, dimension, message ) if ( theTeam ) then for index, player in ipairs ( getPlayersInTeam ( theTeam ) ) do if ( getElementInterior ( player ) == theInterior ) and ( getElementDimension ( player ) == dimension ) then outputChatBox ( message, player, 0, 255, 0 ) end end end end Edited September 3, 2012 by Guest -Advanced programmer C++, openGL, JS, Java y C# me :)
Tonyx97 Posted September 3, 2012 Author Posted September 3, 2012 Que es minTerminar? ops eso se me fue no tiene nada que ver, lo borro ahora mismo perdonen -Advanced programmer C++, openGL, JS, Java y C# me :)
Tonyx97 Posted September 4, 2012 Author Posted September 4, 2012 ayudenme plz! quiero terminarlo enseguida pero necesito que me resuelvan la ultima duda D: -Advanced programmer C++, openGL, JS, Java y C# me :)
Castillo Posted September 4, 2012 Posted September 4, 2012 Deberia funcionar, estas seguro de que existe un team llamado: "SuperTeamLoL"? San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Tonyx97 Posted September 4, 2012 Author Posted September 4, 2012 estoy segurisimo, pork funciona, haber me explico mejor, lo que quiero decir es que funciona pero regular, porque por ejemplo yo lo he probado con un amigo y nos pusimos los 2 de SuperTeamLoL entonces, cuando salio el mensage nos salio a los 2 dos veces osea, que esto que me diste envia 2 mensages a cada 1 del grupo y se repite depende de los jugadores que haya en el equipo: uno del equipo pone el comando y si hay 3 jugadores el el equipo sales 3 veces el mensage a cada uno -Advanced programmer C++, openGL, JS, Java y C# me :)
Castillo Posted September 4, 2012 Posted September 4, 2012 Eso es imposible, tenes que estar haciendo algo mal en tu script. Postea todo el script que estas usando. San Andreas Utopia RPG (SAUR) Owner & Developer. Education is the most powerful weapon which you can use to change the world.
Recommended Posts