Ir para conteúdo
  • 0

attempt to call global 'getItemAttack' (a nil value)


Tony Araujo

Pergunta

Estou tentando criar um sistema de look proprio, para eu implantar o sistema de atributos.

mas.. fica dando esse errorzinho ai .

 

Qual é o problema dessa parte?

 

if isWeapon(thing.uid) then
name = name.."(Atk: "..getItemAttack(thing.uid).."/Def: "..getItemDefense(thing.uid)..")"
end
Error:

[30/11/2013 08:38:52] [Error - CreatureScript Interface] 
[30/11/2013 08:38:52] data/creaturescripts/scripts/look.lua:onLook
[30/11/2013 08:38:52] Description: 
[30/11/2013 08:38:52] data/creaturescripts/scripts/look.lua:42: attempt to call global 'getItemAttack' (a nil value)
[30/11/2013 08:38:52] stack traceback:
[30/11/2013 08:38:52]  data/creaturescripts/scripts/look.lua:42: in function <data/creaturescripts/scripts/look.lua:1>
Link para o comentário
Compartilhar em outros sites

7 respostass a esta questão

Posts Recomendados

  • 0

getItemAttack é função antiga, não existe mais. Usa getItemAttribute(uid, "attack") ou getItemAttribute(uid, "defense"), etc.

Se você quiser pegar de um item inespecífico por itemid, usa getItemInfo(itemid, attribute). Exemplo getItemInfo(2167, "defense").

Link para o comentário
Compartilhar em outros sites

  • 0

@Topic

iyys.png

 

Em cima, é usando o getItemAttribute , talz ...

 

Em baixo, é usando o Look do Servidor mesmo, sem edits ....

to ficando doido ja , uheuheuehuhe

Editado por Omega
Link para o comentário
Compartilhar em outros sites

  • 0

@Topic

iyys.png

 

Em cima, é usando o getItemAttribute , talz ...

 

Em baixo, é usando o Look do Servidor mesmo, sem edits ....

to ficando doido ja , uheuheuehuhe

vc tem certesa que está usando o uid do item,ou itemid dependo da dunção que usou?

poste a parte em vc usou getItemAttribute ou getItemInfo

se usou getItemAttribute tem que estar assim

getItemAttribute(thing.uid,"attack")

 

se usou getItemInfo tem que estar assim

getItemInfo(thing.itemid).attack

ou

getItemInfo(thing.itemid,"attack") -- nunca usei desse jeito, mas se omega falo deve funcionar tbm

Editado por lordbug99
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...