Recommended Posts

Estou fazendo um Chat para meu server e não consigo colocar para aparecer o ID dos players.

function MensagemFRP(source, cmd, ...) 
    local MessagemFRP = table.concat ( { ... }, " " ); 
    local name = getPlayerName(source); 
for _,v in ipairs(getElementsByType("player")) do 
    outputChatBox("#Fora Do RP ➠: #FFFFFF"..name.." #ffffff"..MessagemFRP,v, 255, 255, 255, true)
    end 
end 
addCommandHandler("rp",  MensagemFRP)

 

Share this post


Link to post
function MensagemFRP(source, cmd, ...) 
  local MessagemFRP = table.concat ( { ... }, " " ); 
  local name = getPlayerName(source);
  local getID = getElementData(source, "ID") or "n.a"	-- Caso o elementData do seu sistema de id não for "ID" só alterar aqui.
  for _,v in ipairs(getElementsByType("player")) do 
    outputChatBox("#Fora Do RP ➠: #FFFFFF["..getID.."] "..name.." #ffffff"..MessagemFRP,v, 255, 255, 255, true)
  end 
end 
addCommandHandler("rp",  MensagemFRP)

EDIT: Não testei.

  • Thanks 1

Share this post


Link to post
1 hour ago, Tommy. said:

function MensagemFRP(source, cmd, ...) 
  local MessagemFRP = table.concat ( { ... }, " " ); 
  local name = getPlayerName(source);
  local getID = getElementData(source, "ID") or "n.a"	-- Caso o elementData do seu sistema de id não for "ID" só alterar aqui.
  for _,v in ipairs(getElementsByType("player")) do 
    outputChatBox("#Fora Do RP ➠: #FFFFFF["..getID.."] "..name.." #ffffff"..MessagemFRP,v, 255, 255, 255, true)
  end 
end 
addCommandHandler("rp",  MensagemFRP)

EDIT: Não testei.

Deu certinho Vlw 

 

Só uma outra questão, tenho um script de quando o player chega na cidade aparece uma tela para ele preencher o nome, sobrenome etc. e queria colocar no chat o nome que ele colocou nessa tela, ja tentei de tudo e não consegui :(

 

Share this post


Link to post
38 minutes ago, CafeSinistro said:

Deu certinho Vlw 

 

Só uma outra questão, tenho um script de quando o player chega na cidade aparece uma tela para ele preencher o nome, sobrenome etc. e queria colocar no chat o nome que ele colocou nessa tela, ja tentei de tudo e não consegui :(

 

Poderia dar um Thanks no meu comentário que ajudei?

Para que eu possa lhe ajudar nessa outra questão, você conseguiria me informar os elementData que fica o Nome e o Sobrenome?

Share this post


Link to post
3 hours ago, Tommy. said:

Poderia dar um Thanks no meu comentário que ajudei?

Para que eu possa lhe ajudar nessa outra questão, você conseguiria me informar os elementData que fica o Nome e o Sobrenome?

function Registrar (getNome, getSobrenome, getDia, getMes, getAno)
  local Account = getPlayerAccount(source)
  if isGuestAccount (Account) then outputChatBox ( "#106FE7 #ffffffERRO #106FE7➺ #FFFFFFVocê não está logado. Algo de errado aconteceu!", source, 255,255,255,true) return end
    setElementData(source, "Nome", getNome)
    setElementData(source, "Sobrenome", getSobrenome)
    setElementData(source, "Dia", getDia)
    setElementData(source, "Mes", getMes)
    setElementData(source, "Ano", getAno)
	
    setAccountData ( Account, "Registrado", "Sim")
    setAccountData ( Account, "Nome", getNome)
    setAccountData ( Account, "Sobrenome", getSobrenome)
    setAccountData ( Account, "Dia", getDia)
    setAccountData ( Account, "Mes", getMes)
    setAccountData ( Account, "Ano", getAno)
end
addEvent("Registros", true)
addEventHandler("Registros", root, Registrar)

 

Share this post


Link to post
function MensagemFRP(source, cmd, ...) 
	local MessagemFRP = table.concat ( { ... }, " " ); 
	local getName = getElementData(source, "Nome") or "n.a"
	local getLastName = getElementData(source, "Sobrenome") or "n.a"
	local getID = getElementData(source, "ID") or "n.a"
	for _,v in ipairs(getElementsByType("player")) do 
		outputChatBox("#Fora Do RP ➠: #FFFFFF["..getID.."] "..getName.." "..getLastName.." #ffffff"..MessagemFRP,v, 255, 255, 255, true)
	end 
end 
addCommandHandler("rp",  MensagemFRP)

EDIT: Não testei.

  • Thanks 1

Share this post


Link to post
Just now, Tommy. said:

function MensagemFRP(source, cmd, ...) 
	local MessagemFRP = table.concat ( { ... }, " " ); 
	local getName = getElementData(source, "Nome") or "n.a"
	local getLastName = getElementData(source, "Sobrenome") or "n.a"
	local getID = getElementData(source, "ID") or "n.a"
	for _,v in ipairs(getElementsByType("player")) do 
		outputChatBox("#Fora Do RP ➠: #FFFFFF["..getID.."] "..getName.." "..getLastName.." #ffffff"..MessagemFRP,v, 255, 255, 255, true)
	end 
end 
addCommandHandler("rp",  MensagemFRP)

EDIT: Não testei.

foi certinho, tu é brabo demais, Vlw pela atenção :) 

Share this post


Link to post

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.