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.."")
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gê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.."")
info
Grupo: Campones
Registrado: 21/02/11
Posts: 10
Reputação: +15
Char 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.
Editado Fevereiro 21 por Testing111