Ir para conteúdo
Banner com Efeitos

Featured Replies

Postado

Ola pessoa hoje venho trazer para comunidade tibia king o sistema de remove addon do pokemon não esta 100% na hora que você remove addon da esse erro "OnUse" 

Bom vamos la.

Lembrando que não  fui eu o criador foi o TheRatazana do otserver brasil" eu tentei e não deu certo então ele me ajudo espero que ajude vocês.

se estiver no lugar errado peço desde já desculpa pois nunca criei um topico aqui para scripts. 

 

vai em Servidor / data / actions addon

 

Pra que funcione legal, você precisa adicionar isso aqui na linha 30 do seu sistema

doSetItemAttribute(pb, "addonItem", item.itemid)

ele tem que fica assim no Actions.

 

Spoiler

 



function onUse(cid, item, fromPosition, itemEx, toPosition)
                
                 local addons = {
                -- Snorlax
                [13847] = {pokemon= "Snorlax", looktype = 1558, nome = "Bear Cap", fly =  0, ride = 0, surf = 1560},
                [13848] = {pokemon= "Snorlax", looktype = 1561, nome = "Polar Bear Cap", fly =  0, ride = 0, surf = 1557},
                [13849] = {pokemon= "Snorlax", looktype = 1564, nome = "Chef Costume", fly =  0, ride = 0, surf = 1563},
                [13850] = {pokemon= "Snorlax", looktype = 1567, nome = "Obelix Costume", fly =  0, ride = 0, surf = 1566},
                [13851] = {pokemon= "Snorlax", looktype = 1571, nome = "Sushilax", fly =  0, ride = 0, surf = 1572},
                [13852] = {pokemon= "Snorlax", looktype = 1569, nome = "The Gray", fly =  0, ride = 0, surf = 1570},
                
                -- Shiny Snorlax
                [13847] = {pokemon= "Shiny Snorlax", looktype = 1580, nome = "Bear Cap", fly =  0, ride = 0, surf = 1582},
                [13848] = {pokemon= "Shiny Snorlax", looktype = 1574, nome = "Polar Bear Cap", fly =  0, ride = 0, surf = 1575},
                [13849] = {pokemon= "Shiny Snorlax", looktype = 1577, nome = "Chef Costume", fly =  0, ride = 0, surf = 1579},
                [13850] = {pokemon= "Shiny Snorlax", looktype = 1584, nome = "Obelix Costume", fly =  0, ride = 0, surf = 1583},
                [13851] = {pokemon= "Shiny Snorlax", looktype = 1589, nome = "Sushilax", fly =  0, ride = 0, surf = 1590},
                [13852] = {pokemon= "Shiny Snorlax", looktype = 1586, nome = "The Gray", fly =  0, ride = 0, surf = 1587},
                
                -- Shiny Charizard
                [13857] = {pokemon= "Shiny Charizard", looktype = 1603, nome = "white spot", fly =  1602, ride = 0, surf = 0},
                [13854] = {pokemon= "Shiny Charizard", looktype = 1607, nome = "Traveler Bag", fly =  1606, ride = 0, surf = 0},
                [13853] = {pokemon= "Shiny Charizard", looktype = 1604, nome = "Charla Flower", fly =  1605, ride = 0, surf = 0},
                [13856] = {pokemon= "Shiny Charizard", looktype = 1608, nome = "Skull Dragon", fly =  1609, ride = 0, surf = 0},
                
                -- Charizard
                [13857] = {pokemon= "Charizard", looktype = 1593, nome = "white spot", fly =  1592, ride = 0, surf = 0},
                [13854] = {pokemon= "Charizard", looktype = 1595, nome = "Traveler Bag", fly = 1594, ride = 0, surf = 0},
                [13853] = {pokemon= "Charizard", looktype = 1597, nome = "Charla Flower", fly = 1596, ride = 0, surf = 0},
                [13855] = {pokemon= "Charizard", looktype = 1599, nome = "helmet Dragon", fly = 1598, ride = 0, surf = 0},
                [13856] = {pokemon= "Charizard", looktype = 1600, nome = "Skull Dragon", fly =  1601, ride = 0, surf = 0},
               }
                
                if #getCreatureSummons(cid) > 0 then
                                doPlayerSendCancel(cid, "Por favor, de volta seu pokemon.")
                                return false
                end     
                local addon = addons[item.itemid].looktype
                local fly = addons[item.itemid].fly
                local ride = addons[item.itemid].ride
                local surf = addons[item.itemid].surf
 
                local pb = getPlayerSlotItem(cid, 8).uid
                local pk = addons[item.itemid].pokemon
 
                if getItemAttribute(pb,"poke") ~= pk then
                                doPlayerSendCancel(cid, "Desculpe, voce não pode usar este addon nesta pokemon.")
                return false
                end
 
                if getItemAttribute(pb,"addon") >= 0 then
                                doRemoveItem(item.uid, 1)
                                doPlayerSendTextMessage(cid, 27, "Parabens! Agora seu pokemon vai usar o addon.")
                                doSetItemAttribute(pb,"addon",addon)
                                doSetItemAttribute(pb,"addonfly",fly)
                                doSetItemAttribute(pb,"addonride",ride)
                                doSetItemAttribute(pb,"addonsurf",surf)
                                doSetItemAttribute(pb, "addonItem", item.itemid)
                                return true
                end     
 
return true
end

 

 

 

 

 

Vai em Servidor\data\talkactions\scripts cria um arquivo lua e mude o nome para addon
 

Spoiler

 



function onSay(cid, words, param, channel)
    if #getCreatureSummons(cid) > 0 then
        doPlayerSendCancel(cid, "Please back your pokemon.")
        return false
    end

    local pokeball = getPlayerSlotItem(cid, 8).uid

    if getItemAttribute(pokeball,"addon") <= 0 then
        doPlayerSendCancel(cid, "Nenhum addon para remover.")
        return false
    end
    
    doPlayerAddItem(cid, getItemAttribute(pokeball, "addonItem"))
    doPlayerAddItem(cid, getItemAttribute("addonItem"))

    doSetItemAttribute(pokeball, "addon", 0)
    doSetItemAttribute(pokeball, "addonfly", 0)
    doSetItemAttribute(pokeball, "addonride", 0)
    doSetItemAttribute(pokeball, "addonsurf", 0)
    doSetItemAttribute(pokeball, "addonItem", 0)

    doPlayerSendTextMessage(cid, 28, "Você removeu o addon do seu pokemon.")

    return true
end

 

 

 

 

agora vai em talkaction.xlm e coloca essa tag la

 

 <talkaction words="/addonsRemove" access="1" event="script" value="addons.lua"/>

 

  • Respostas 5
  • Visualizações 1.4k
  • Created
  • Última resposta

Top Posters In This Topic

Postado

Este tópico foi movido para a área correta. Esta é uma mensagem automática!
Pedimos que leia as regras do fórum!

Spoiler

This topic has been moved to the correct area. This is an automated message!
Please read the forum rules.

 

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Postado

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

Spoiler

Congratulations, your content has been approved!
Thank you for your contribution, we of Tibia King we are grateful.
Your content will help many other users, you received +1 REP.

 

@DarkRed dei uma editada no tópico para ficar mais organizado e de melhor leitura

Compre seus Scripts Agora totalmente seguro e de forma rápida, aceitamos também encomendas.

discord.gg/phJZeHa2k4

 

Projeto ATS (Naruto)

Informações Abaixo

Facebook

Youtube
Discord

 

Tutoriais / Conteúdos

Clique Aqui

Postado
  • Autor
7 minutos atrás, Brunds disse:

Parabéns, seu tópico de conteúdo foi aprovado!
Muito obrigado pela sua contribuição, nós do Tibia King agradecemos.
Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.

  Mostrar conteúdo oculto

Congratulations, your content has been approved!
Thank you for your contribution, we of Tibia King we are grateful.
Your content will help many other users, you received +1 REP.

 

@DarkRed dei uma editada no tópico para ficar mais organizado e de melhor leitura

 

Muito obtogado mesmo 

  • 5 months later...

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo