Jump to content

Como eu poderia colocar um outputchat nessa função


Recommended Posts

Que quando o jogador fosse amarrado aparecesse pro 'abordado' Que ele foi amarrado pelo tal ..getPlayerName(source).. que é o executor da função, no caso o bandido.

function amarrarDesamarrar ()
 local Abordado = getElementData( source,"FeniXMTA_Gang")
    local cx, cy, cz = getElementPosition ( Abordado )
   local px, py, pz = getElementPosition ( source )
  local distance	= getDistanceBetweenPoints3D ( cx, cy, cz, px, py, pz )
  local dataAmarrado = getElementData(Abordado, "amarrado")
  if ( distance >= 1.8 ) then
  msgFeniX(source, "Chegue Mais Perto Do Jogador vai efetuar esta função !", "error")
  elseif ( distance <= 1.7) then 
  if (not dataAmarrado) then
  setPedAnimation ( Abordado, "GRAVEYARD", "mrnM_loop", -1, true, false, true )
  setElementFrozen(Abordado, true)
  setElementData(Abordado,"amarrado",true)
  triggerClientEvent("cordaAdd", Abordado)
  setElementData ( source, "Amarrar_Desamarrar", true )  
  else
  setElementData(Abordado,"amarrado",nil)
  setPedAnimation(Abordado)
  setElementFrozen(Abordado,false)
  triggerClientEvent("cordaRemove", Abordado)
  setElementData ( source, "Amarrar_Desamarrar", false )
     end
  end
end
addEvent("FeniX_Amarrar" , true)
addEventHandler("FeniX_Amarrar" , root , amarrarDesamarrar)

 

Exemplo: 

function roubarArmas ()
 local Abordado = getElementData( source,"FeniXMTA_Gang")
    local cx, cy, cz = getElementPosition ( Abordado )
   local px, py, pz = getElementPosition ( source )
  local distance	= getDistanceBetweenPoints3D ( cx, cy, cz, px, py, pz )
  if ( distance >= 1.8 ) then
  msgFeniX(source, "Chegue Mais Perto Do Jogador vai efetuar esta função !", "error")
  elseif ( distance <= 1.7) then 
  removePedClothes ( Abordado )
  outputChatBox (""..corMensagem.."BGO INFO "..corMensagem.."✘➺ #ffffffO Bandido "..getPlayerName(source).." #FFFFFFCortou sua comunicação ! Você está impossibilitado de pedir ajuda!", Abordado, 255, 255, 255, true )
  outputChatBox (""..corMensagem.."BGO INFO "..corMensagem.."✘➺ #ffffffVocê cortou a comunicação do Cidadão "..getPlayerName(Abordado).." #FFFFFF!", source, 255, 255, 255, true )
   end
end
addEvent ( "FeniX_RoubarArmas", true )
addEventHandler ( "FeniX_RoubarArmas", root, roubarArmas)

 

Edited by daniel0025
Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

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