cara mai se seu server for sem lvl system claro que nao vai pega ne man !!
caso seja com level system tenta pega de algum outro PDA com lvl system como CENTURION
By snowks, 25 de jul. de 2013 in Tópicos Sem Resposta
info
Group: Infante
Joined: 27/08/11
Posts: 1.9k
Reputation: +85
Gender: Masculino
Tibia Character: Bruno Maciel

cara mai se seu server for sem lvl system claro que nao vai pega ne man !!
caso seja com level system tenta pega de algum outro PDA com lvl system como CENTURION
info
Group: Artesão
Joined: 15/12/12
Posts: 103
Reputation: +6
Tibia Character: ggabrielssilv

Versão errada , desculpem , versão atualizada
info
Group: Visconde
Joined: 18/01/13
Posts: 319
Reputation: +66
Gender: Masculino

adiciona um tag
action itemid="6569" event="script" value="DoceRaro.lua" allowfaruse="1"/>
no data/actions/actions.xml
Depois cria um arquivo lua no data/actions/scripts/DoceRaro.lua
e coloca dentro:
function onUse(cid, item, frompos, item2, topos)
print("ERRORRRRRRRRRRRRRRRR")
local summon = getCreatureSummons(cid)[1]
if not isCreature(summon) then
doPlayerSendCancel(cid, "Voce ja usou rare candy neste pokemon!")
return true
end
if getCreatureHealth(summon) == 0 then return true end
local pb = getPlayerSlotItem(cid, 8)
if getLevel(summon) >= 100 then
doPlayerSendCancel(cid, "Seu pokemon ja esta no level maximo.")
return true
end
if getLevel(summon) == getItemAttribute(pb.uid, "rarecandy") then
doPlayerSendCancel(cid, "Um Pokemon nao pode nivelar-se duas vezes seguidas por um rare candy.")
return true
end
doPlayerSendTextMessage(cid, 27, "Voce deu um doce raro para "..getPokeName(summon)..".")
doCreatureSay(cid, getPokeName(summon)..", coma este doce!", TALKTYPE_SAY)
doRemoveItem(item.uid, 1)
local level = getItemAttribute(pb.uid, "level")
local exp = getItemAttribute(pb.uid, "exp")
local neededexp = getItemAttribute(pb.uid, "nextlevelexp")
if getHappiness(summon) < 50 then
doSendMagicEffect(getThingPos(summon), 168)
return true
end
doCreatureSay(summon, "Yum.", TALKTYPE_ORANGE_1)
doItemSetAttribute(pb.uid, "rarecandy", level + 1)
doItemSetAttribute(pb.uid, "exp", exp + neededexp)
doPlayerSendTextMessage(cid, 27, "Seu "..getPokeName(summon).." comeu um doce raro!")
doSendFlareEffect(getThingPos(summon))
doSendAnimatedText(getThingPos(summon), "Level up!", 215)
adjustPokemonLevel(pb.uid, cid, pb.itemid, true)
return true
end
info
Group: Artesão
Joined: 15/12/12
Posts: 103
Reputation: +6
Tibia Character: ggabrielssilv

Funcionou , mas quero sem restrição , vou tentar adapta-lo aqui em , vlw , vou ver se dou o rep++ ai pra vc , dps q eu terminar de dar os q devo pro cara aqui
Edited Julho 29 by snowks
info
Group: Grão-Duque
Joined: 28/07/11
Posts: 3.5k
Reputation: +570
Gender: Masculino
Tibia Character: Transloko

Tópico movido para a seção de dúvidas e pedidos resolvidos.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Group: Herói
Joined: 28/11/10
Posts: 3.4k
Reputation: +585
Gender: Masculino

info
Group: Artesão
Joined: 15/12/12
Posts: 103
Reputation: +6
Tibia Character: ggabrielssilv
Olá caros xtibianos , baixei um pda edited by Gabrieltxu final version , e me deparei com um bug , o rare candy não é ultilizavel , ja tentei diversos scripts , ja criei um novo item no item editor , ja marquei e remarquei diversas vezes a opção usavel no item editor mas não resolveu , valendo + 10 de rep pra quem resolver minha duvida!
Edited Julho 25 by snowks