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
Por snowks, 25 de jul. de 2013 em Tópicos Sem Resposta
info
Grupo: Infante
Registrado: 27/08/11
Posts: 1.9k
Reputação: +85
Gênero: Masculino
Char no Tibia: 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
Grupo: Artesão
Registrado: 15/12/12
Posts: 103
Reputação: +6
Char no Tibia: ggabrielssilv

Versão errada , desculpem , versão atualizada
info
Grupo: Visconde
Registrado: 18/01/13
Posts: 319
Reputação: +66
Gênero: 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
Grupo: Artesão
Registrado: 15/12/12
Posts: 103
Reputação: +6
Char no Tibia: 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
Editado Julho 29 por snowks
info
Grupo: Grão-Duque
Registrado: 28/07/11
Posts: 3.5k
Reputação: +570
Gênero: Masculino
Char no Tibia: 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
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

info
Grupo: Artesão
Registrado: 15/12/12
Posts: 103
Reputação: +6
Char no Tibia: 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!
Editado Julho 25 por snowks