Duvida Com Match

Testing111
em Lixeira Pública

Testing111

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 21/02/11Posts: 10Char no Tibia: Test

Olha, estou tentando fazer um sistema de refinamento, mais nao estou conseguindo usar o MATCH, se alguem souber como ajudar agredeço.

 

Quero pegar o numero que ficaria depois do + do item EX: na descrição da Giant Sword teria: Este item esta refinado em: +4

 

o script que to usando(parte dele) é:

 

        refinar = getItemAttribute(item2.uid, "description"):match('Este item esta refinado em +(.-)')
       refinado = (refinar+1)
doSendMagicEffect(getThingPosition(cid), 18)
doItemSetAttribute(item2.uid, "description", "Este item esta refinado em: +"..refinado.."")

 

Se alguem poder ajudar, agradeço.

Eskylo

boa sorte
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 11/08/10Posts: 477Gênero: Masculino

Use assim:

refinar = getItemAttribute(item2.uid, "description"):match('%d+')
refinado = (refinar+1)
doSendMagicEffect(getThingPosition(cid), 18)
doItemSetAttribute(item2.uid, "description", "Este item esta refinado em: +"..refinado.."")

Atenciosamente, Eskylo

 

 

Ironman-icon.png

.

.