Ir para conteúdo

Featured Replies

Postado

Funcionando e atualizado tfs 1.2:

talkactions.xml

Citar

<talkaction words="!addon" separator=" " script="addon.lua"/>

Citar

function onSay(player, words, param)
    
    local outfits =
    {
        --[outfit] = {id_female, id_male}
        ["citizen"] = {136, 128},
        ["hunter"] = {137, 129},
        ["mage"] = {138, 130},
        ["knight"] = {139, 131},
        ["noblewoman"] = {140, 132},
        ["summoner"] = {141, 133},
        ["warrior"] = {142, 134},
        ["barbarian"] = {147, 143},
        ["druid"] = {148, 144},
        ["wizard"] = {149, 145},
        ["oriental"] = {150, 146},
        ["pirate"] = {155, 151},
        ["assassin"] = {156, 152},
        ["beggar"] = {157, 153},
        ["shaman"] = {158, 154},
        ["norsewoman"] = {252, 251},
        ["nightmare"] = {269, 268},
        ["jester"] = {270, 273},
        ["brotherhood"] = {279, 278},
        ["demonhunter"] = {288, 289},
        ["yalaharian"] = {324, 325},
        ["warmaster"] = {336, 335},
        ["wayfarer"] = {366, 367},
        ["afflicted"] = {431, 430},
        ["elementalist"] = {433, 432},
        ["deepling"] = {464, 463},
        ["insectoid"] = {466, 465},
        ["entrepreneur"] = {471, 472},
        ["crystal warlord"] = {513, 512},
        ["soil guardian"] = {514, 516},
        ["demon"] = {542, 541},
        ["cave explorer"] = {575, 574},
        ["dream warden"] = {578, 577},
        ["glooth engineer"] = {618, 610},
        ["champion"] = {632, 633},
        ["conjurer"] = {635, 634},
        ["beastmaster"] = {637, 636},
        ["chaos acolyte"] = {664, 665},
        ["death herald"] = {667, 666},
        ["ranger"] = {683, 684},
        ["ceremonial garb"] = {694, 695},
        ["puppeteer"] = {696, 697},
        ["spirit caller"] = {698, 699},
        ["evoker"] = {724, 725},
        ["seaweaver"] = {732, 733},
        ["recruiter"] = {745, 746},
        ["sea dog"] = {749, 750},
        ["royal pumpkin"] = {759, 760},
        ["rift warrior"] = {745, 846},
        ["winter warden"] = {752, 853},
        ["philosopher"] = {874, 873}
    }
           
    local param = string.lower(param)

    local addondoll_id = 10063
           
    if player:getItemCount(addondoll_id) > 0 then
        if param ~= "" and outfits[param] then
            if (not player:hasOutfit(outfits[param][1], 3)) or (not player:hasOutfit(outfits[param][2], 3)) then
                player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS)
                player:removeItem(addondoll_id, 1)
                player:addOutfitAddon(outfits[param][1], 3)
                player:addOutfitAddon(outfits[param][2], 3)
                player:sendTextMessage(MESSAGE_INFO_DESCR, "Seu Addon full foi adicionado!")
            else
                player:sendCancelMessage("Voce ja tem este addon")
            end
        else
            player:sendCancelMessage("Digite novamente, algo esta errado!")
        end
    else
        player:sendCancelMessage("Voce nao tem addon doll!")
    end

    return true
end

 

Editado por gordonbays (veja o histórico de edições)

  • 3 months later...
  • Respostas 18
  • Visualizações 13.1k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • luanluciano93
    luanluciano93

    @maresoft, testa mudando essa linha: local player, param = Player(cid), string.lower(param)  Para isso: local player, param = Player(cid), param:split(" ") 

  • <!-- player talkactions --> <talkaction words="!addon" script="addon.lua"/>   addon.lua     -Husband -Jersey

  • Funcionando e atualizado tfs 1.2: talkactions.xml  

  • 6 months later...
  • 3 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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo