up
- Forums
- OTServ
- Suporte
- Resolvidos
- [Pedido] Função doItemSetAttribute
[Pedido] Função doItemSetAttribute
By Farathor, 22 de jan. de 2017 in Resolvidos
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

!!
doItemSetAttribute(itemId.uid, "NOME_DO_ATRIBUTO", ID_DO_ITEM)getPlayerLevel(cid) >= 20doPlayerSendTextMessage(cid, 22, "Você precisa ter level 20+ para obter este atributo."
info
Group: Visconde
Joined: 23/02/13
Posts: 437
Reputation: +71
Gender: Masculino

qual a versão da sua source? (ex: 0.3.6 , 0.4, 1.x)
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

2 horas atrás, Lordbaxx disse:!!
doItemSetAttribute(itemId.uid, "NOME_DO_ATRIBUTO", ID_DO_ITEM)getPlayerLevel(cid) >= 20doPlayerSendTextMessage(cid, 22, "Você precisa ter level 20+ para obter este atributo."
Qual o atributo de magic level, distance, etc?
2 horas atrás, Aberos disse:qual a versão da sua source? (ex: 0.3.6 , 0.4, 1.x)
é OTX 8.6, porém e modificada
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

up
info
Group: Conde
Joined: 18/01/12
Posts: 988
Reputation: +327
Gender: Masculino
Tibia Character: Xerife Woody

Em 22/01/2017 at 18:40, Farathor disse:Então, eu estava tentando usar a função doItemSetAttribute, para adicionar skill a um item, porem não está dando certo, tentei doItemSetAttribute(itemEx.uid, 'magiclevelpoints', level+20) por exemplo, mas sem sucesso, teria algum jeito de eu fazer isso?
o correto é :
doItemSetAttribute(itemEx.uid, "aid", 123)
eu não lembro se da pra fazer com magic, tenta esses: (so pra testar)
doItemSetAttribute(itemEx.uid, "magic", 3)doItemSetAttribute(itemEx.uid, "magiclevel", 3)doItemSetAttribute(itemEx.uid, "magiclevelpoints", 3)
se nada funcionar acredito que vai ser preciso mexer nas source.
ou dependendo do q você quer fazer, da pra fazer de outras formas..
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

Em 25/01/2017 at 00:15, Ed'Specter disse:
o correto é :
doItemSetAttribute(itemEx.uid, "aid", 123)eu não lembro se da pra fazer com magic, tenta esses: (so pra testar)
doItemSetAttribute(itemEx.uid, "magic", 3)doItemSetAttribute(itemEx.uid, "magiclevel", 3)doItemSetAttribute(itemEx.uid, "magiclevelpoints", 3)se nada funcionar acredito que vai ser preciso mexer nas source.
ou dependendo do q você quer fazer, da pra fazer de outras formas..
Nenhum funcionou, o que eu to tentando fazer é o seguinte, um sistema de refinamento, que por exemplo, eu refino uma focus cape +2 e ele da +1 de ML, eu preciso de uma função que adicione ml ao item, distance, sword, etc
info
Group: Conde
Joined: 18/01/12
Posts: 988
Reputation: +327
Gender: Masculino
Tibia Character: Xerife Woody

5 horas atrás, Farathor disse:Nenhum funcionou, o que eu to tentando fazer é o seguinte, um sistema de refinamento, que por exemplo, eu refino uma focus cape +2 e ele da +1 de ML, eu preciso de uma função que adicione ml ao item, distance, sword, etc
tem sistema de refinamento no fórum, já tentou algum ?
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

Sim, porem nenhum adiciona skills aos itens
9 minutos atrás, Ed'Specter disse:
tem sistema de refinamento no fórum, já tentou algum ?
info
Group: Conde
Joined: 18/01/12
Posts: 988
Reputation: +327
Gender: Masculino
Tibia Character: Xerife Woody

15 horas atrás, Farathor disse:Sim, porem nenhum adiciona skills aos itens
ok, quando chegar em casa, vejo o que posso fazer por você!
info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino

3 horas atrás, Ed'Specter disse:
ok, quando chegar em casa, vejo o que posso fazer por você!
vlw


info
Group: Visconde
Joined: 02/10/13
Posts: 320
Reputation: +22
Gender: Masculino
Então, eu estava tentando usar a função doItemSetAttribute, para adicionar skill a um item, porem não está dando certo, tentei doItemSetAttribute(itemEx.uid, 'magiclevelpoints', level+20) por exemplo, mas sem sucesso, teria algum jeito de eu fazer isso?