Jump to content

Variaveis


Recommended Posts

Olá gostaria de saber como tiro o valor de uma variavel, ja tentei fazer algumas coisas mas n funciona,

fiz esse script pra me setar e testar variaveis

obs:(ja testei com e sem o "[player]"

podeiram me ajudar a como setar e tirar uma variavel ao player??

function verificar(player)
	emprego[player] = ifood
end
addCommandHandler("teste", verificar)

emprego = {}
function msgverificar()
	if (emprego[player] == ifood) then
		outputChatBox("oi")
	else
		outputChatBox("k")
end
end
addCommandHandler("verificar", msgverificar)

function verificar2(player)
	emprego = {}
end
addCommandHandler("teste2", verificar)

 

Edited by RubyTheG0d
Link to comment

Farei uma pequena demostração :

local emprego = {}

function adicionar (player)
   emprego[player] = "ifood"
end
addCommandHandler("adicionar", adicionar)

function verificar (player)
   if emprego[player] == "ifood" then
      outputChatBox("Tem Emprego de ifood.")
      else
      outputChatBox("Sem Emprego.")
   end
end
addCommandHandler("verificar", verificar)

function remover (player)
   if emprego[player] == "ifood" then
      emprego[player] = nil --/> Removerá da Tabela.
   end
end
addCommandHandler("remover", remover)

 

  • Like 1
Link to comment

Você está tentando setá-lo variáveis, talvez isso seja incorreto. Existem duas funções setElementData (para setar a informação) e getElementData (para fazer a verificação), estas servem para você definir uma informação ao jogador e verificar se ele tem essa informação, respectivamente. Parece que é isso que você está querendo fazer.

function verificar(player)
	emprego = setElementData(player, "ifood", true)
end
addCommandHandler("teste", verificar)

function msgverificar(player)
	if (getElementData(player, "ifood")) then
		outputChatBox("oi")
	else
		outputChatBox("k")
end
end
addCommandHandler("verificar", msgverificar)

 

Edited by GM_Goulart
Correções ortográficas.
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...