Jump to content

Mensage en Interior


Tonyx97

Recommended Posts

Posted

Hola tengo una duda que ya me tiene harto xD, 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 :)

Posted
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.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted
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 :)

Posted

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 xD

-Advanced programmer C++, openGL, JS, Java y C# 

me :)

Posted

Si, solo un mensaje a cada jugador del team. Es server side.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

No va a funcionar.

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted (edited)

SolidSnake, puse esto y les sale 2 veces "Test" a cada persona del grupo :S, 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 by Guest

-Advanced programmer C++, openGL, JS, Java y C# 

me :)

Posted

Deberia funcionar, estas seguro de que existe un team llamado: "SuperTeamLoL"?

San Andreas Utopia RPG (SAUR) Owner & Developer.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

Posted

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 :S

-Advanced programmer C++, openGL, JS, Java y C# 

me :)

Posted

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.

560x95_FFFFFF_FF9900_000000_000000.png

Education is the most powerful weapon which you can use to change the world.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...