NO
pedido programação

[Resolvido] Atribute

By nociam, 16 de abr. de 2017 in Resolvidos

5
1.7k
nociamN
16 de abril de 2017 às 23:30

Bom baixei o ultimo tfs 1.3 e gostaria de saber como eu faço para adicionar um atributo pro item como que funciona agora, alguém sabe explicar qual a nova logica e como posso fazer?

 

Ex: achei partes assim

 

local mastermind = Condition(CONDITION_ATTRIBUTES)
mastermind:setParameter(CONDITION_PARAM_SUBID, 7)

 

Edited Abril 17 by nociam

lazarocpL
17 de abril de 2017 às 00:56

Os atributos básicos do item  que você pode alterar são :

("name")
("defense") 
("attack")
("description") 
("armor")
("text")
("extradefense")
("hitchance")
 
Usando:
item:setAttribute("um dos acima", valor)
 
o "item" , poder ser uma variável ;):
 
 
 
nociamN
17 de abril de 2017 às 01:14

Sim(preciso de atributos novos não posso mais chamar como antigamente que usava no tfs 0.3.6) se eu quiser colocar outro atributo tenho que add no enums.h?

lazarocpL
17 de abril de 2017 às 01:57
Best answer

Também é preciso modificar outros arquivos não só o enums.h

 

 

Faz uma pesquisa na solução por "EXTRADEFENSE"

e você vai ter a lista de arquivos que contem "EXTRADEFENSE" neles e vai poder ver o que é  necessário alterar , se tiver algum conhecimento vai saber o que fazer.

Creio que sejam estes :

enums.h
item.cpp
item.h
luascript.cpp
tools.cpp

 

 

Edited Abril 17 by lazarocp

1 year later...
StigalS
21 de abril de 2018 às 02:47
O pedido neste tópico de foi atendido e/ou o autor do tópico resolveu sua duvida. Este tópico está fechado e foi movido para Pedidos - Resolvidos. Se você tiver outros pedidos, crie um novo tópico.