script muito útil ^^ parabens
só tem um bug nele,é quando o jogador tem o dinheiro e não tem a bota.
ou sejá o dinheiro é retirado,e vai dar uma mensagem dizendo que ele nao tem a bota.
usa esse:
--[[ script By gean Riot SUBWAT PARA XTIBIA!]]--
function onSay(cid, words, param)
local config = {
price = 10000,
new_soft = 6132, -- id da nova bota que vai ser dada
worn_soft = 10021, -- id da bota velha que vai ser retirada
needPremium = true -- se precisa ser premium (true or false)
}
if (config.needPremium == true) and (not isPremium(cid)) then
doPlayerSendTextMessage(cid, 23, "desculpe apenas Premium players podem recarregar soft.")
return TRUE
end
if getPlayerItemCount(cid, config.worn_soft) >= 1 then
if doPlayerRemoveMoney(cid,config.price) == TRUE then
doPlayerRemoveItem(cid,config.worn_soft,1)
doPlayerAddItem(cid,config.new_soft, 1)
doSendMagicEffect(getPlayerPosition(cid), math.random(28,30))
doCreatureSay(cid, "Soft boots Repared", TALKTYPE_ORANGE_1)
else
doPlayerSendCancel(cid, 'Você precisa de ' .. config.price ..' gps para trocar.')
end
else
doPlayerSendCancel(cid, 'você não tem uma ' .. getItemNameById(config.worn_soft) .. ' para trocar por uma nova.')
end
return TRUE
end








info
Grupo: Infante
Registrado: 27/07/09
Posts: 1.5k
Reputação: +405
Char no Tibia: Gean Riot
Bom Pessoal,Eu tava sem nada pra fazer,foi então que surgiu em minha mente... Por que nao fazer uma talk que recarrega soft boots?
foi então que eu fiz,ela cobra um certo preço para isso e também é necessário a soft boots gasta para poder utilizar.
Vamos parar de blá blá blá e vamos ao que interessa!
Crie um arquivo soft.Lua em talkactions/scripts:
e cole iSSo dentro!
apos isso cole está tag em talkactions.xml: