Jump to content

outputChatBox al comprar arma.


~Nico~

Recommended Posts

Buenas a todos, necesito por favor que me ayuden con una cosa al comprar armas.

Bueno lo que pasa es que al comprar armas puse mensaje para que aparezca si compraste el arma o no tienes dinero, pero el problema es que el mensaje les aparece a todos, a ver me explico, yo me compro una m4 y a todos les aparece en el chat que yo compre una m4, y es molesto quiero que solo aparezca al que lo compre.

    local name = getPlayerName(source) 
    outputChatBox ( "Has comprado una Minigun.", getRootElement(), 0, 255, 0, true ) 
    else 
    outputChatBox ( "No tienes dinero para comprar una Minigun.", getRootElement(), 255, 0, 0, true ) 
    end 
end) 

Espero que me ayuden gracias.

Link to comment
  
  local name = getPlayerName(source) 
    outputChatBox ( "Has comprado una Minigun.", localPlayer, 0, 255, 0, true ) 
    else 
    outputChatBox ( "No tienes dinero para comprar una Minigun.", localPlayer, 255, 0, 0, true ) 
    end 
end) 
  

@Nico Para hacer ese mensaje se necesita detectar el dinero del jugador, como solo nos has proporcionado una parte del código no podemos adivinar donde está (o si existe) el if que hace eso.

@Smokeee Farmeando[/i[] posts con respuestas erróneas y sin sentido alguno desde tiempos inmemoriables huehuehu

Link to comment
  
  local name = getPlayerName(source) 
    outputChatBox ( "Has comprado una Minigun.", localPlayer, 0, 255, 0, true ) 
    else 
    outputChatBox ( "No tienes dinero para comprar una Minigun.", localPlayer, 255, 0, 0, true ) 
    end 
end) 
  

@Nico Para hacer ese mensaje se necesita detectar el dinero del jugador, como solo nos has proporcionado una parte del código no podemos adivinar donde está (o si existe) el if que hace eso.

@Smokeee Farmeando[/i[] posts con respuestas erróneas y sin sentido alguno desde tiempos inmemoriables huehuehu

ok, esto seria todo el codigo completo

addEvent("minigunboton", true) 
addEventHandler("minigunboton",root, 
function() 
local PlayerMoney = getPlayerMoney(source) 
 if ( PlayerMoney >= 30000) then 
 takePlayerMoney(source,30000) 
 giveWeapon ( source ,  38,800 ) 
 setPedWeaponSlot(source, getSlotFromWeapon(38)) 
    local name = getPlayerName(source) 
    outputChatBox ( "Has comprado una Minigun.", localPlayer, 0, 255, 0, true ) 
    else 
    outputChatBox ( "No tienes dinero para comprar una Minigun.", localPlayer, 255, 0, 0, true ) 
    end 
end) 

Link to comment
  
addEvent("minigunboton", true) 
addEventHandler("minigunboton",root, 
function() 
local PlayerMoney = getPlayerMoney(source) 
 if ( PlayerMoney >= 30000) then 
 takePlayerMoney(source,30000) 
 giveWeapon ( source ,  38,800 ) 
 setPedWeaponSlot(source, getSlotFromWeapon(38)) 
    local name = getPlayerName(source) 
    outputChatBox ( "Has comprado una Minigun.", source, 0, 255, 0, true ) 
    else 
    outputChatBox ( "No tienes dinero para comprar una Minigun.", source, 255, 0, 0, true ) 
    end 
end) 
  

Link to comment
  • Recently Browsing   0 members

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