Jump to content

Preciso de ajuda, preciso do meta pq n sei fazer e tbm preciso q alguem me ajude a fazer com que apareça o blip da pessoa q chamou o uber. Urgente


Recommended Posts


function chamarUber(player, cmd, ...) 
    local msg = table.concat({...}, " ") 
      
    for k,v in ipairs (getElementsByType("player")) do 
        if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(v)), aclGetGroup("Uber")) then 
            outputChatBox("#ff0000(UBER) #ffffff" ..getPlayerName(player).." #ffffffpediu um uber em: "..msg, v, 255, 255, 255, true) 
        end 
    end 
    outputChatBox("#ff6464[UBER] #ffffffUber chamado com sucesso!", player, 255, 255, 255, true) 
end 
addCommandHandler("uber", chamarUber)

Link to comment
  • Other Languages Moderators
  • Título do post: Como fazer o meta?
  • Texto do post: Preciso de ajuda, alguém sabe como fazer o meta? Tbm preciso q alguem me ajude a fazer com que apareça o blip da pessoa q chamou o uber.
    (Código formatado com a ferramenta code do fórum)

bLankbMBQZKXC6j0YcADtg.png

Link to comment
function chamarUber(player, cmd, ...) 
    local msg = table.concat({...}, " ") 
    for k,v in ipairs (getElementsByType("player")) do 
        if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(v)), aclGetGroup("Uber")) then 
            outputChatBox("#ff0000(UBER) #ffffff" ..getPlayerName(player).." #ffffffpediu um uber em: "..msg, v, 255, 255, 255, true) 
        end 
    end 
    outputChatBox("#ff6464[UBER] #ffffffUber chamado com sucesso!", player, 255, 255, 255, true) 
end 
addCommandHandler("uber", chamarUber)

 

Link to comment

Antes de abrir um tópico verifica antes pra ver se não tem outros iguais.

function PedirUber (thePlayer)
	outputChatBox ("Você pediu um Uber, Aguarde Alguns Minutos", thePlayer, 255, 255, 255, true) -- Mensagem pro player que Executou o Comando
	Blip = createBlipAttachedTo(thePlayer,61,2,255,255,255,255,0,999999) -- Blip que será Criado em quem executou o comando.
	setElementVisibleTo ( Blip, root, false ) -- Blip Invisivel pra todos.
	local everybody = getElementsByType ("player") -- Todos os jogadores conectados no servidor.
	for _, jogador in ipairs (everybody) do -- Para cada jogador da table everybody, faça:
		local accName = getAccountName (getPlayerAccount(jogador)) -- accName recebe a conta do jogador
		if isObjectInACLGroup ("user."..accName, aclGetGroup ("UBER")) then -- Se a conta do jogador estiver no grupo "UBER" então:
			outputChatBox ("O Jogador "..getPlayerName (thePlayer).." #ffffffpediu um Uber!", jogador, 255, 255, 255, true) -- Mensagem pra esse jogador que está na ACL Group.
			setElementVisibleTo ( Blip, jogador, false ) -- Blip Invisivel pra todos os Jogadores que estiver na ACL Uber.
		end -- Se não estiver, não manda nada pra ele.
	end
end
addCommandHandler ("uber", PedirUber)

 

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