• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    Addon doll y mount doll fixe tfs 1.0 tibia 10.54

    Compartir:

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    hirako

    avatar
    Miembro
    Miembro
    Hola a todos los de tibia face
    bueno estuve probando el addon doll y el mount doll de GOD MAYA
    lo cual esta bien solo que no da los addons y las mounts entonces
    pues nada aca les dejo mi aporte esta al dia con el server v6 de GOD MAYA
    entonces

    vamos a

    data\talkactions\scripts

    copiamos dos archivos y los re nombramos a mount.lua y addon.lua

    y vamos con el primero abrimos el mount.lua borramos todo y agregamos esto


    Código:
    local config =
    {
      --["mount"] = {id = x},
      ["widow queen"] = {id = 1},
      ["racing bird"] = {id = 2},
      ["war bear"] = {id = 3},
      ["black Sheep"] = {id = 4},
      ["midnight panther"] = {id = 5},
      ["draptor"] = {id = 6},
      ["titanica"] = {id = 7},
      ["tin lizzard"] = {id = 8},
      ["blazebringer"] = {id = 9},
      ["rapid boar"] = {id = 10},
      ["Stampor"] = {id = 11},
      ["undead cavebear"] = {id = 12},
      ["donkey"] = {id = 13},
      ["tiger slug"] = {id = 14},
      ["Uniwheel"] = {id = 15},
      ["crystal wolf"] = {id = 16},
      ["brown war horse"] = {id = 17},
      ["kingly deer"] = {id = 18},
      ["tamed panda"] = {id = 19},
      ["dromedary"] = {id = 20},
      ["king scorpion"] = {id = 21},
      ["rented horse"] = {id = 22},
      ["armoured war horse"] = {id = 23},
      ["shadow draptor"] = {id = 24},
      ["rented horse"] = {id = 25},
      ["rented horse"] = {id = 26},
      ["ladybug"] = {id = 27},
      ["manta"] = {id = 28},
      ["ironblight"] = {id = 29},
      ["magma Crawler"] = {id = 30},
      ["dragonling"] = {id = 31},
      ["gnarlhound"] = {id = 32},
      ["crimson ray"] = {id = 33},
      ["Steelbeak"] = {id = 34},
      ["water buffalo"] = {id = 35},
      ["armoured scorpion"] = {id = 36},
      ["armoured dragonling"] = {id = 37},
      ["armoured cavebear"] = {id = 38},
      ["the Hellgrip"] = {id = 39},
      ["lion"] = {id = 40},
      ["golden lion"] = {id = 41},
      ["shock head"] = {id = 42},
      ["ciclope"] = {id = 43},
      ["azudocus"] = {id = 44},
      ["Carpacosaurus"] = {id = 45},
      ["Jade Lion"] = {id = 46},
      ["Jade Pincer"] = {id = 47},
      ["Nethersteed"] = {id = 48},
      ["Tempest"] = {id = 49}
    }

    function onSay(cid, words, param)

      local player, t, mountdoll_id = Player(cid), config[string.lower(param)], 9019 -- id do mount doll
     
      if (player:getItemCount(mountdoll_id) > 0) then
            if (param ~= "" and t) then
            if(t and not player:hasMount(t.id)) then 
                player:removeItem(mountdoll_id, 1)
                    player:sendTextMessage(MESSAGE_INFO_DESCR, "su montura a sido agregada disfrutala!")
                player:getPosition():sendMagicEffect(CONST_ME_GIFT_WRAPS)
                player:addMount(t.id)
                else
                player:sendCancelMessage("no puedes tener esta mountura.")
                end
            else
            player:sendCancelMessage("Vuelva a escribir la mountura porque esta escrita mal!")
            end
        else
          player:sendCancelMessage("no puedes tener esta mountura!")
        end

      return true
    end
     


    guardan y cierran

    después abren addon.lua borran todo y agregan lo siguiente

    Código:
    function onSay(cid, words, param)
        local femaleOutfits = {
            ["citizen"]={136},
            ["hunter"]={137},
            ["mage"]={138},
            ["knight"]={139},
            ["noblewoman"]={140},
            ["summoner"]={141},
            ["warrior"]={142},
            ["barbarian"]={147},
            ["druid"]={148},
            ["wizard"]={149},
            ["oriental"]={150},
            ["pirate"]={155},
            ["assassin"]={156},
            ["beggar"]={157},
            ["shaman"]={158},
            ["norsewoman"]={252},
            ["nightmare"]={269},
            ["jester"]={270},
            ["brotherhood"]={279},
            ["demonhunter"]={288},
            ["yalaharian"]={324},
            ["warmaster"]={336},
            ["wayfarer"]={366},
            ["afflicted"]={431},
            ["elementalist"]={433},
            ["deepling"]={464},
            ["insectoid"]={466},
            ["red baron"]={471},
            ["crystal warlord"]={513},
            ["soil guardian"]={514},
         ["Cave Explorer"]={575},
         ["Dream Warden"]={578},
         ["Conjurer"]={635},
         ["Beastmaster"]={636},
         ["Champion"]={632},
            ["demon"]={542}
    }
        local maleOutfits = {
            ["citizen"]={128},
            ["hunter"]={129},
            ["mage"]={130},
            ["knight"]={131},
            ["nobleman"]={132},
            ["summoner"]={133},
            ["warrior"]={134},
            ["barbarian"]={143},
            ["druid"]={144},
            ["wizard"]={145},
            ["oriental"]={146},
            ["pirate"]={151},
            ["assassin"]={152},
            ["beggar"]={153},
            ["shaman"]={154},
            ["norsewoman"]={251},
            ["nightmare"]={268},
            ["jester"]={273},
            ["brotherhood"]={278},
            ["demonhunter"]={289},
            ["yalaharian"]={325},
            ["warmaster"]={335},
            ["wayfarer"]={367},
            ["afflicted"]={430},
            ["elementalist"]={432},
            ["deepling"]={463},
            ["insectoid"]={465},
            ["red baron"]={472},
            ["crystal warlord"]={512},
            ["soil guardian"]={516},
         ["Cave Explorer"]={575},
         ["Dream Warden"]={578},
         ["Conjurer"]={635},
         ["Beastmaster"]={636},
         ["Champion"]={632},
            ["demon"]={541}
    }
        local msg = {"Digite novamente, algo está errado!", "Voce não tem addon doll!", "Tente outra vez, algo está errado!", "Seu Addon full foi adicionado!"}
        local param = string.lower(param)

        if(getPlayerItemCount(cid, 9693) > 0) then
            if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
                doPlayerRemoveItem(cid, 9693, 1)
                doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])
                doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
                if(getPlayerSex(cid) == 0)then
                    doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
                else
                    doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
                end
            else
                doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
            end
        else
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])
        end
    end


    guardan y cierran

    ahora vamos ir a \data\talkactions

    abrimos el archivo talkactions.xml

    y agregamos esto en la parte que dice <!-- player talkactions -->


    hay agregan lo siguiente

    Código:

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

    lo cual quedaría algo así


    Código:
       <!-- player talkactions -->
       <talkaction words="!buypremium" script="buyprem.lua"/>
       <talkaction words="!buyhouse" script="buyHouse.lua"/>
       <talkaction words="!leavehouse" script="leavehouse.lua"/>
       <talkaction words="!changesex" script="changesex.lua"/>
       <talkaction words="!uptime" script="uptime.lua"/>
       <talkaction words="!deathlist" script="deathlist.lua"/>
       <talkaction words="!kills" script="kills.lua"/>
       <talkaction words="!online" script="online.lua"/>
       <talkaction words="!serverinfo" script="serverinfo.lua"/>
        <talkaction words="!mount" script="mount.lua" />
         <talkaction words="!addon" script="addon.lua" />


    guardan y prueben Very Happy


    Créditos a GOD MAYA por el post de los anteriores archivos
    Hirako por arreglarlo Very Happy

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    buen aporte +1



    Ver perfil de usuario http://www.tibiaface.com

    Invitado

    avatar
    Invitado
    Quien me dice Como hago para que no pida Items el addon doll.!

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Vancinis escribió:Quien me dice Como hago para que no pida Items el addon doll.!

    aqui tienes

    Código:

    function onSay(cid, words, param)
        local femaleOutfits = {
            ["citizen"]={136},
            ["hunter"]={137},
            ["mage"]={138},
            ["knight"]={139},
            ["noblewoman"]={140},
            ["summoner"]={141},
            ["warrior"]={142},
            ["barbarian"]={147},
            ["druid"]={148},
            ["wizard"]={149},
            ["oriental"]={150},
            ["pirate"]={155},
            ["assassin"]={156},
            ["beggar"]={157},
            ["shaman"]={158},
            ["norsewoman"]={252},
            ["nightmare"]={269},
            ["jester"]={270},
            ["brotherhood"]={279},
            ["demonhunter"]={288},
            ["yalaharian"]={324},
            ["warmaster"]={336},
            ["wayfarer"]={366},
            ["afflicted"]={431},
            ["elementalist"]={433},
            ["deepling"]={464},
            ["insectoid"]={466},
            ["red baron"]={471},
            ["crystal warlord"]={513},
            ["soil guardian"]={514},
        ["Cave Explorer"]={575},
        ["Dream Warden"]={578},
        ["Conjurer"]={635},
        ["Beastmaster"]={636},
        ["Champion"]={632},
            ["demon"]={542}
    }
        local maleOutfits = {
            ["citizen"]={128},
            ["hunter"]={129},
            ["mage"]={130},
            ["knight"]={131},
            ["nobleman"]={132},
            ["summoner"]={133},
            ["warrior"]={134},
            ["barbarian"]={143},
            ["druid"]={144},
            ["wizard"]={145},
            ["oriental"]={146},
            ["pirate"]={151},
            ["assassin"]={152},
            ["beggar"]={153},
            ["shaman"]={154},
            ["norsewoman"]={251},
            ["nightmare"]={268},
            ["jester"]={273},
            ["brotherhood"]={278},
            ["demonhunter"]={289},
            ["yalaharian"]={325},
            ["warmaster"]={335},
            ["wayfarer"]={367},
            ["afflicted"]={430},
            ["elementalist"]={432},
            ["deepling"]={463},
            ["insectoid"]={465},
            ["red baron"]={472},
            ["crystal warlord"]={512},
            ["soil guardian"]={516},
        ["Cave Explorer"]={575},
        ["Dream Warden"]={578},
        ["Conjurer"]={635},
        ["Beastmaster"]={636},
        ["Champion"]={632},
            ["demon"]={541}
    }
        local msg = {"Digite novamente, algo está errado!", "Voce não tem addon doll!", "Tente outra vez, algo está errado!", "Seu Addon full foi adicionado!"}
        local param = string.lower(param)

       
            if(param ~= "" and maleOutfits[param] and femaleOutfits[param]) then
               
                doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[4])
                doSendMagicEffect(getCreaturePosition(cid), CONST_ME_GIFT_WRAPS)
                if(getPlayerSex(cid) == 0)then
                    doPlayerAddOutfit(cid, femaleOutfits[param][1], 3)
                else
                    doPlayerAddOutfit(cid, maleOutfits[param][1], 3)
                end
            else
                doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[1])
            end
        else
            doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, msg[2])
        end



    Ver perfil de usuario http://www.tibiaface.com

    Invitado

    avatar
    Invitado
    si repito doblemente el comando me quita de nuevo el addon doll algien sabe como lo soluciono???

    Rilfim

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Addon doll y mount doll para server 10.95
    alguien que me ayude??

    Ver perfil de usuario

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).