• 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

    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

    Vancinis

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

    Ver perfil de usuario

    [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

    joacko

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

    Ver perfil de usuario

    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).