Jump to content

Name


Arsilex

Recommended Posts

Hola me gustaria saber como puede hacer un comando que se use asi

addCommandHandler ("Hola", 
function (source, commandName, name) 
  
Juugador1= getPlayerName (source) 
Jugador2 =-- SACAR EL NOMBRE DE JUGADOR DE NAME JEMPLO: si el name es AsuS que al poner asu ya funcione ya saque el --name entero 
  
--y que eso salga en el chat usanto tostring 
  
end 
) 

Link to comment

No le entendiste.

addCommandHandler ( "Hola", 
    function ( source, commandName, name ) 
        Jugador1 = getPlayerName ( source ) 
        Jugador2 = getPlayerFromNamePart ( name ) 
        if ( Jugador2 ) then 
            outputChatBox ( Jugador1 ..": ".. getPlayerName ( Jugador2 ), source ) 
        end 
    end 
) 
  
function getPlayerFromNamePart(name) 
    if name then  
        for i, player in ipairs(getElementsByType("player")) do 
            if string.find(getPlayerName(player):lower(), tostring(name):lower(), 1, true) then 
                return player  
            end 
        end 
    end 
    return false 
end 

Link to comment
No le entendiste.
addCommandHandler ( "Hola", 
    function ( source, commandName, name ) 
        Jugador1 = getPlayerName ( source ) 
        Jugador2 = getPlayerFromNamePart ( name ) 
        if ( Jugador2 ) then 
            outputChatBox ( Jugador1 ..": ".. getPlayerName ( Jugador2 ), source ) 
        end 
    end 
) 
  
function getPlayerFromNamePart(name) 
    if name then  
        for i, player in ipairs(getElementsByType("player")) do 
            if string.find(getPlayerName(player):lower(), tostring(name):lower(), 1, true) then 
                return player  
            end 
        end 
    end 
    return false 
end 

thx castillo eso me sirvió :D

Link to comment

crea una tabla

local la_masturbanda = {} 
  
addCommandHandler ( "Hola", 
    function ( source, commandName, name ) 
        Jugador1 = getPlayerName ( source ) 
        Jugador2 = getPlayerFromNamePart ( name ) 
        if ( Jugador2 ) then 
            la_masturbanda[Jugador1] = Jugador2 
            outputChatBox ( Jugador1 ..": ".. getPlayerName ( Jugador2 ), Jugador2 ) 
            outputChatBox( "mensaje enviado", source) 
        end 
    end 
) 
  
addCommandHandler("Hola2",  
function(source) 
     outputChatBox(getPlayerName(source) .. " quiere hablar con vos ", la_masturbanda[source]) 
end ) 
  
function getPlayerFromNamePart(name) 
    if name then 
        for i, player in ipairs(getElementsByType("player")) do 
            if string.find(getPlayerName(player):lower(), tostring(name):lower(), 1, true) then 
                return player 
            end 
        end 
    end 
    return false 
end 

Link to comment
  • Recently Browsing   0 members

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