up
- Fórum
- OTServ
- Suporte
- Resolvidos
- [Pedido] Função doItemSetAttribute
[Pedido] Função doItemSetAttribute
Por Farathor, 22 de jan. de 2017 em Resolvidos
info
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: 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
Grupo: Visconde
Registrado: 23/02/13
Posts: 437
Reputação: +71
Gênero: Masculino

qual a versão da sua source? (ex: 0.3.6 , 0.4, 1.x)
info
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: 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
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: Masculino

up
info
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: 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
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: 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
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: 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
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: 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
Grupo: Conde
Registrado: 18/01/12
Posts: 988
Reputação: +327
Gênero: Masculino
Char no Tibia: 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
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: Masculino

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


info
Grupo: Visconde
Registrado: 02/10/13
Posts: 320
Reputação: +22
Gênero: 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?