Jump to content

[Ayuda] messageType = 3


Platin

Recommended Posts

Posted

Buenas, una pregunta corta. ¿Es posible la creación de un messageType? En caso de que si, ¿cómo lo lograría?

Y, si la respuesta es no, ¿alguna alternativa?

Mi idea es hacer como en los Roleplay de SA:MP, agregar un /do para las acciones.

Desde ya, muchas gracias.

Posted
Si, algo asi.
  
    addCommandHandler("do", 
    function( player, command, ... ) 
        local message = table.concat({...}, " ") 
        outputChatBox( getPlayerName( player ) .. " -> " .. tostring( message ) ) 
    end) 
  

Posted
Si, algo asi.
  
    addCommandHandler("do", 
    function( player, command, ... ) 
        local message = table.concat({...}, " ") 
        outputChatBox( getPlayerName( player ) .. " -> " .. tostring( message ) ) 
    end) 
  

Gracias, esta linea " local message = table.concat({...}, " ") " me va a servir de mucho.

Posted
Para que funciona esa linea?
local message = table.concat({...}, " ") 

Lo que hace es asignar el espacio de un string. si no la usas, al momento de usar espacios la función lo detectara como argumento.

Posted
Para que funciona esa linea?
local message = table.concat({...}, " ") 

Agregando a lo que puse el chico de arriba, los ... son usados para "seleccionar" digamos, los demás argumentos. O sea que no podes usarlo así:

local message = table.concat({msg}, " ") 

  • Recently Browsing   0 members

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