Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Tudo bem ?

Venho trazer um sistema de poketibia que são no caso as roupinhas de Pokémon's  

 

Vamos á instalação ?

 

Na parte onde fica actions.xml adicione á seguinte tag :

Citar

action itemid="1234" event="script" value="addons.lua"/>

Onde está 1234 vai ser o id do item que vai dar á addon

 

AGORA VOCE VAI ADICIONAR O SCRIPT :

Crie um arquivo e renomei para addons.lua abra-o e coloque isso dentro :

 

Spoiler

function onUse(cid, item, fromPosition, itemEx, toPosition)
        local addons = {
        [xxxx] = {pokemon= "Scyther" , looktype = 510}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
        }

        if #getCreatureSummons(cid) > 0 then
                doPlayerSendCancel(cid, "Please back your pokemon.")
                return false
        end   
        local numero = addons[item.itemid].looktype

        local pb = getPlayerSlotItem(cid, 8).uid
        local pk = addons[item.itemid].pokemon

        if getItemAttribute(pb,"poke") ~= pk then
                doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.")
        return false
        end

        if getItemAttribute(pb,"addon") < 1 then
                doRemoveItem(item.uid, 1)
                doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.")
                doSetItemAttribute(pb,"addon",numero)
                return true
        end   

return true
end

 

 

AGORA VOCÊ VAI PREOCURAR O ARQUIVO action do GOBACK e se eu não me engano tá na pasta action.

Quando você encontrar abre ele, e bem no finalzinho antes disso :

Citar

else
        doPlayerSendCancel(cid, "This pokemon is fainted.")
end

PS : Vai adicionar isso \/ 2 linhas acima do else :

Citar

local pk = getCreatureSummons(cid)[1]
        local pb = getPlayerSlotItem(cid, 8).uid
        local look = getItemAttribute(pb,"addon")
        if not look then
                doSetItemAttribute(pb,"addon",0)
        return false
        end
        if look > 0 then
                doSetCreatureOutfit(pk, {lookType = look}, -1)
        return true
        end

 

AGORA VOCE VAI ATÉ " DATA/LIB/Catch system.lua " e vai abrir o catch system.lua

agora você vai dar cntrl+f e pesquisar por isso

Citar


doItemSetAttribute(item, "description", description)

 

quando você encontrar você pule 2 linhas e adicione isso

 

Citar

doItemSetAttribute(item, "addon", 0)

 

FEITO ISSO VOCE VAI EM data/talkactions/scripts/createpokeball.lua

Abra o arquivo, quando abrir aperte ctrl+f e pesquise por :

 

Citar

doItemSetAttribute(item, "description", "Contains a "..name..".")

 

quando você achar isso  pule 2 linhas e adicione isso :

 

Citar

doItemSetAttribute(item, "addon", 0)

 

Se gostou do conteúdo não esqueça de avaliar com um REP+ que já vai me ajudar bastante da mesma forma que eu te ajudei " Yeaaah "

 

O Sistema de Addon box é o mesmo sistema do = Randon Box só preocurar ai no tibiaking :) ai você pode botar os id da addon dentro dessa random box pra gerar uma addon :)

 

PS : Se o seu pokemon dar fly não vai dar fly com o addon acontece o mesmo com o RIDE

 

Obrigado ai galera do grupo Poketibias, por me insistirem tanto por PM !

 

CREDITOS :

Cacaio : Deu e fez elas

Stigal : Arrumou e deixou compatível em todas versões

SkyFrozer : Disponibilizou no tópico e no fórum : Tibiaking <3

​Obstaculo Impossível?

Impossível é existir algo Impossível ;) 

 

 

 

 

Confira os Meus Conteúdos ! 

Te ajudei ? REP + E Ficamos KIT ;)

Link para o post
Compartilhar em outros sites
  • 2 years later...
  • 6 months later...
Em 07/01/2016 em 16:53, Viny 13 disse:

Tudo bem ?

Venho trazer um sistema de poketibia que são no caso as roupinhas de Pokémon's  

 

Vamos á instalação ?

 

Na parte onde fica actions.xml adicione á seguinte tag :

Onde está 1234 vai ser o id do item que vai dar á addon

 

AGORA VOCE VAI ADICIONAR O SCRIPT :

Crie um arquivo e renomei para addons.lua abra-o e coloque isso dentro :

 

  Ocultar conteúdo

function onUse(cid, item, fromPosition, itemEx, toPosition)
        local addons = {
        [xxxx] = {pokemon= "Scyther" , looktype = 510}, --xxxx = id do item do addon --- "Scyther" = nome do pokemon --- looktype = 1 é o looktype do pokemon com addon
        }

        if #getCreatureSummons(cid) > 0 then
                doPlayerSendCancel(cid, "Please back your pokemon.")
                return false
        end   
        local numero = addons[item.itemid].looktype

        local pb = getPlayerSlotItem(cid, 8).uid
        local pk = addons[item.itemid].pokemon

        if getItemAttribute(pb,"poke") ~= pk then
                doPlayerSendCancel(cid, "Sorry, you can't use this addon on this poke.")
        return false
        end

        if getItemAttribute(pb,"addon") < 1 then
                doRemoveItem(item.uid, 1)
                doPlayerSendTextMessage(cid, 27, "Congratulations! Now your pokemon will use the addon.")
                doSetItemAttribute(pb,"addon",numero)
                return true
        end   

return true
end

 

 

AGORA VOCÊ VAI PREOCURAR O ARQUIVO action do GOBACK e se eu não me engano tá na pasta action.

Quando você encontrar abre ele, e bem no finalzinho antes disso :

PS : Vai adicionar isso \/ 2 linhas acima do else :

 

AGORA VOCE VAI ATÉ " DATA/LIB/Catch system.lua " e vai abrir o catch system.lua

agora você vai dar cntrl+f e pesquisar por isso

 

quando você encontrar você pule 2 linhas e adicione isso

 

 

FEITO ISSO VOCE VAI EM data/talkactions/scripts/createpokeball.lua

Abra o arquivo, quando abrir aperte ctrl+f e pesquise por :

 

 

quando você achar isso  pule 2 linhas e adicione isso :

 

 

Se gostou do conteúdo não esqueça de avaliar com um REP+ que já vai me ajudar bastante da mesma forma que eu te ajudei " Yeaaah "

 

O Sistema de Addon box é o mesmo sistema do = Randon Box só preocurar ai no tibiaking :) ai você pode botar os id da addon dentro dessa random box pra gerar uma addon :)

 

PS : Se o seu pokemon dar fly não vai dar fly com o addon acontece o mesmo com o RIDE

 

Obrigado ai galera do grupo Poketibias, por me insistirem tanto por PM !

 

CREDITOS :

Cacaio : Deu e fez elas

Stigal : Arrumou e deixou compatível em todas versões

SkyFrozer : Disponibilizou no tópico e no fórum : Tibiaking <3

comoa dicionar mais de um addon no pokemon tem como

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo