acho que mudar diretamente na tabela não tem como, se for usado em um script dá para apenas substituir o valor da tabela temporariamente (geralmente no tempo de sua execução)
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Editado Junho 24 por Vodkart
entao por favor faz ai um exemplo pra mim.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

monster = {name = "Rat"}
for _, var in pairs(monster) do
if var == "Rat" then
print("Cave Rate")
end
end
ou a tabela sem o index 'name':
monster = {"Rat","Demon","Hydra"}
for i = 1, #monster do
if monster[i] == "Rat" then
print("Cave Rate")
end
end
Editado Junho 24 por Vodkart
Não era isso, mas vlw a força.
info
Grupo: Herói
Registrado: 20/05/10
Posts: 3.4k
Reputação: +1.5k
Gênero: Masculino

Não era isso, mas vlw a força.
Cara dá para fazer sim, mas eu não vou fazer um exemplo do NADA sem saber ao menos o que vc quer,
é usar um item no monstro "Rat" e transformar ele num "Cave Rat" por exemplo?
Ai fica difícil né amg
Ok desculpa. Queria que uma action mudasse o nome que tem na minha tabela para outro nome.
Exemplo:
Minha lib - monster = {"Rat", "Dragon"}
attackes = ["Rat"] = { atack1 = "Fang" }
Fiz um onSpawn(cid), para que quando o monster rat entrasse no jogo, o script automaticamente mudasse o atack1 para "Blood Fang".
Não sei se da pra inteder bem. mas qualquer coisa fale e tentarei explicar melhor.
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gênero: Masculino

vc qr q o script abra o arquivo da lib e edite-o?




info
Grupo: Conde
Registrado: 25/01/12
Posts: 963
Reputação: +265
Olá galera, Queria saber se tem como eu fazer um script que faça:
Editado Junho 24 por SmiX