• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2

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

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Hola usuarios de tibiaface

    bueno aqui les traigo un remake fixe del modal addon doll y mount doll en modal windows esto funciona solo con darle clic al item bueno sin mas preangulos a la instalacion:

    nos vamos a:

    data\creaturescripts\scripts
    copiamos dos archivos y a los cuales los renombramos por modalAD.lua y modalMD.lua y le pegamos esto

    en modalAD.lua:

    Código:
          function onModalWindow(player, modalWindowId, buttonId, choiceId)
                player:unregisterEvent("modalad")
                local maleOutfits = {128, 129, 130, 131, 132, 133, 134, 147, 148, 149, 150, 151, 152, 153, 154, 251, 268, 273, 278, 289, 325, 328, 335, 367, 430, 432, 463, 465, 472, 512, 516, 541, 574, 577, 610, 619, 633, 634, 637, 664, 667, 684, 695, 697, 699}
                local femaleOutfits = {136, 137, 141, 139, 140, 138, 142, 143, 144, 145, 146, 155, 156, 157, 158, 252, 269, 270, 279, 288, 324, 329, 336, 366, 431, 433, 464, 466, 471, 513, 514, 542, 575, 578, 618, 620, 632, 578, 636, 665, 578, 683, 694, 696, 698}
            
                if modalWindowId == 1000 then
                    if buttonId == 100 then
                         if player:hasOutfit(femaleOutfits[choiceId], 3) or  player:hasOutfit(maleOutfits[choiceId], 3) then
                            player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You already have these addons.')
                            return false
                         end
                         if (player:getItemCount(13559) > 0) then
                        
                         player:addOutfitAddon(maleOutfits[choiceId], 3)
                         player:addOutfitAddon(femaleOutfits[choiceId], 3)
                         player:removeItem(13559, 1)
                         player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_YELLOW)
                    end
                end
            end
            end

    id del item a editar: 13559 pueden colocar el item que ustedes deseen





    en modalMD:

    Código:
        function onModalWindow(player, modalWindowId, buttonId, choiceId)
                player:unregisterEvent("modalMD")
                local mounts = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77}
                if modalWindowId == 1001 then
                    if buttonId == 100 then
                         if player:hasMount(mounts[choiceId]) then
                            player:sendTextMessage(MESSAGE_EVENT_ADVANCE, 'You already have this Mount!')
                            return false
                         end
                         if (player:getItemCount(16107) > 0) then
                         player:addMount(mounts[choiceId])
                         player:removeItem(16107, 1)
                         player:getPosition():sendMagicEffect(CONST_ME_FIREWORK_RED)
                    end
                end
            end
            end

    id del item a editar: 16107 pueden colocar el item que ustedes deseen

    ahora nos vamos a la carpeta y abrimos el archivo:


    data\creaturescripts\scripts\others\login.lua
    y registramos:

    Código:
    'modalAD',
     'modalMD',

    luego nos vamos a:

    data\creaturescripts\creaturescripts.xml
    y añadimos estas dos tag:

    Código:
    <event type="modalwindow" name="modalAD" script="modalAD.lua"/>
    <event type="modalwindow" name="modalMD" script="modalMD.lua"/>


    --------------------------------------------

    seguimos con el segundo paso

    ahora nos vamos a:

    data\actions\scripts
    copiamos dos archivos y a los cuales los renombramos por modalAD.lua y modalMD.lua y le pegamos esto


    en modalAD:

    Código:
    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)
            player:registerEvent("ModalAD")
        
            local title = "Choose your outfit!"
            local message = "You will receive the outfit and both addons!"
        
            local window = ModalWindow(1000, title, message)
        
            window:addButton(100, "Confirm")
            window:addButton(101, "Cancel")
        
            window:addChoice(1, "Citizen")
            window:addChoice(2, "Hunter")
            window:addChoice(3, "Mage")
            window:addChoice(4, "Knight")
            window:addChoice(5, "Noble")
            window:addChoice(6, "Summoner")
            window:addChoice(7, "Warrior")
            window:addChoice(8, "Barbarian")
            window:addChoice(9, "Druid")
            window:addChoice(10, "Wizard")
            window:addChoice(11, "Oriental")
            window:addChoice(12, "Pirate")
            window:addChoice(13, "Assassin")
            window:addChoice(14, "Beggar")
            window:addChoice(15, "Shaman")
            window:addChoice(16, "Norse")
            window:addChoice(17, "Nightmare")
            window:addChoice(18, "Jester")
            window:addChoice(19, "Brotherhood")
            window:addChoice(20, "Demon Hunter")
            window:addChoice(21, "Yalaharian")
            window:addChoice(22, "Wedding")
            window:addChoice(23, "Warmaster")
            window:addChoice(24, "Wayfarer")
            window:addChoice(25, "Afflicted")
            window:addChoice(26, "Elementalist")
            window:addChoice(27, "Deepling")
            window:addChoice(28, "Insectoid")
            window:addChoice(29, "Entrepreneur")
            window:addChoice(30, "Crystal Warlord")
            window:addChoice(31, "Soil Guardian")
            window:addChoice(32, "Demon")
            window:addChoice(33, "Cave Explorer")
            window:addChoice(34, "Dream Warden")
            window:addChoice(35, "Glooth Engineer")
            window:addChoice(36, "Jersey")
            window:addChoice(37, "Champion")
            window:addChoice(38, "Conjurer")
            window:addChoice(39, "Beast Master")
            window:addChoice(40, "Chaos Acolyte")
            window:addChoice(41, "Death Herald")
            window:addChoice(42, "Ranger")
            window:addChoice(43, "Ceremonial")
            window:addChoice(44, "Puppeteer")
            window:addChoice(45, "Spirit Caller")
        
        
            window:setDefaultEnterButton(100)
            window:setDefaultEscapeButton(101)
        
            window:sendToPlayer(player)
            return true
        end


    en modalMD:

    Código:
    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)
            player:registerEvent("modalMD")
        
            local title = "Choose your Mount!"
            local message = "Please select the mount you want!"
        
            local window = ModalWindow(1001, title, message)
        
            window:addButton(100, "Confirm")
            window:addButton(101, "Cancel")
        
            window:addChoice(1, "Widow Queen")
            window:addChoice(2, "Racing Bird")
            window:addChoice(3, "War Bear")
            window:addChoice(4, "Black Sheep")
            window:addChoice(5, "Midnight Panther")
            window:addChoice(6, "Draptor")
            window:addChoice(7, "Titanica")
            window:addChoice(8, "Tin Lizard")
            window:addChoice(9, "Blazebringer")
            window:addChoice(10, "Rapid Boar")
            window:addChoice(11, "Stampor")
            window:addChoice(12, "Undead Cavebear")
            window:addChoice(13, "Donkey")
            window:addChoice(14, "Tiger Slug")
            window:addChoice(15, "Uniwheel")
            window:addChoice(16, "Crystal Wolf")
            window:addChoice(17, "War horse")
            window:addChoice(18, "Kingly Deer")
            window:addChoice(19, "Tamed Panda")
            window:addChoice(20, "Dromedary")
            window:addChoice(21, "King Scorpion")
            window:addChoice(22, "Rented Horse")
            window:addChoice(23, "Armoured War Horse")
            window:addChoice(24, "Shadow Draptor")
            window:addChoice(25, "Rented Horse")
            window:addChoice(26, "Rented Horse")
            window:addChoice(27, "Ladybug")
            window:addChoice(28, "Manta Ray")
            window:addChoice(29, "Ironblight")
            window:addChoice(30, "Magma Crawler")
            window:addChoice(31, "Dragonling")
            window:addChoice(32, "Gnarlhound")
            window:addChoice(33, "Crimson Ray")
            window:addChoice(34, "Steelbeak")
            window:addChoice(35, "Water Buffalo")
            window:addChoice(36, "Armoured Scorpion")
            window:addChoice(37, "Armoured Dragonling")
            window:addChoice(38, "Armoured Cavebear")
            window:addChoice(39, "The Hellgrip")
            window:addChoice(40, "Noble Lion")
            window:addChoice(41, "Desert King")
            window:addChoice(42, "Shock Head")
            window:addChoice(43, "Walker")
            window:addChoice(44, "Azudocus")
            window:addChoice(45, "Carpacosaurus")
            window:addChoice(46, "Death Crawler")
            window:addChoice(47, "Flamesteed")
            window:addChoice(48, "Jade Lion")
            window:addChoice(49, "Jade Pincer")
            window:addChoice(50, "Nethersteed")
            window:addChoice(51, "Tempest")
            window:addChoice(52, "Winter King")
            window:addChoice(53, "Doombringer")
            window:addChoice(54, "Woodland Prince")
            window:addChoice(55, "Hailtorm Fury")
            window:addChoice(56, "Siegebreaker")
            window:addChoice(57, "Poisonbane")
            window:addChoice(58, "Blackpelt")
            window:addChoice(59, "Golden Dragonfly")
            window:addChoice(60, "Steel Bee")
            window:addChoice(61, "Copper Fly")
            window:addChoice(62, "Tundra Rambler")
            window:addChoice(63, "Highland Yak")
            window:addChoice(64, "Glacier Vagabond")
            window:addChoice(65, "Flying Divan")
            window:addChoice(66, "Magic Carpet")
            window:addChoice(67, "Floating Kashmir")
            window:addChoice(68, "Ringtail Waccoon")
            window:addChoice(69, "Night Waccoon")
            window:addChoice(70, "Emerald Waccoon")
            window:addChoice(71, "Glooth Glider")
            window:addChoice(72, "Shadow Hart")
            window:addChoice(73, "Black Stag")
            window:addChoice(74, "Emperor Deer")
            window:addChoice(75, "Flitterkatzen")
            window:addChoice(76, "Venompaw")
            window:addChoice(77, "Batcat")  
        
            window:setDefaultEnterButton(100)
            window:setDefaultEscapeButton(101)
        
            window:sendToPlayer(player)
            return true
        end


    ahora nos vamos a la carpeta:

    data\actions\actions.xml
    y añadimos estas dos tags:

    Código:
    <action itemid="13559" script="modalAD.lua"/>
    <action itemid="16107" script="modalMD.lua"/>

    y listo ahora ya tienen el sistema de modal windows con tan solo darle clic al item le abrira una venta dond epodran elegir la mount y comprarla


    fixe creditos: god maya



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

    2default teste el Vie Ene 01, 2016 4:51 pm

    cree033

    avatar
    Miembro
    Miembro
    se pueden poner mas de 1 item???



    [Tienes que estar registrado y conectado para ver este vínculo] se puede utilizar mas de 1 item para adquirir lo addon ?

    Ver perfil de usuario http://www.simpus.com.mx

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:se pueden poner mas de 1 item???



    [Tienes que estar registrado y conectado para ver este vínculo]  se puede utilizar mas de 1 item para adquirir lo addon ?

    pues no amigo como ves dice addon doll y es de solo un unico item



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

    Krapula

    avatar
    Donador User
    Donador User
    Gracias Bro, Excelente como siempre

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

    hirako

    avatar
    Miembro
    Miembro
    Muy buen aporte Very Happy

    Ver perfil de usuario

    6default :o el Dom Mayo 29, 2016 9:57 pm

    Excelente de verdad

    Ver perfil de usuario
    Mi error es que no toma el item y no aplica el addon aki esta como coloque los scrips

    modalAD

    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)
            player:registerEvent("ModalAD")
         
            local title = "Choose your outfit!"
            local message = "You will receive the outfit and both addons!"
         
            local window = ModalWindow(1000, title, message)
         
            window:addButton(100, "Confirm")
            window:addButton(101, "Cancel")
         
            window:addChoice(1, "Citizen")
            window:addChoice(2, "Hunter")
            window:addChoice(3, "Mage")
            window:addChoice(4, "Knight")
            window:addChoice(5, "Noble")
            window:addChoice(6, "Summoner")
            window:addChoice(7, "Warrior")
            window:addChoice(8, "Barbarian")
            window:addChoice(9, "Druid")
            window:addChoice(10, "Wizard")
            window:addChoice(11, "Oriental")
            window:addChoice(12, "Pirate")
            window:addChoice(13, "Assassin")
            window:addChoice(14, "Beggar")
            window:addChoice(15, "Shaman")
            window:addChoice(16, "Norse")
            window:addChoice(17, "Nightmare")
            window:addChoice(18, "Jester")
            window:addChoice(19, "Brotherhood")
            window:addChoice(20, "Demonhunter")<-----lo modifique
            window:addChoice(21, "Yalaharian")
            window:addChoice(22, "Wedding")
            window:addChoice(23, "Warmaster")
            window:addChoice(24, "Wayfarer")
            window:addChoice(25, "Afflicted")
            window:addChoice(26, "Elementalist")
            window:addChoice(27, "Deepling")
            window:addChoice(28, "Insectoid")
            window:addChoice(29, "Entrepreneur")
            window:addChoice(30, "Crystal Warlord")
            window:addChoice(31, "Soil Guardian")
            window:addChoice(32, "Demon")
            window:addChoice(33, "Cave Explorer")
            window:addChoice(34, "Dream Warden")
            window:addChoice(35, "Glooth Engineer")
            window:addChoice(36, "Jersey")
            window:addChoice(37, "Champion")
            window:addChoice(38, "Conjurer")
            window:addChoice(39, "Beast Master")
            window:addChoice(40, "Chaos Acolyte")
            window:addChoice(41, "Death Herald")
            window:addChoice(42, "Ranger")
            window:addChoice(43, "Ceremonial")
            window:addChoice(44, "Puppeteer")
            window:addChoice(45, "Spirit Caller")
         
         
            window:setDefaultEnterButton(100)
            window:setDefaultEscapeButton(101)
         
            window:sendToPlayer(player)
            return true
        end

    modalMD



    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)

            player:registerEvent("modalMD")

         

            local title = "Choose your Mount!"

            local message = "Please select the mount you want!"

         

            local window = ModalWindow(1001, title, message)

         

            window:addButton(100, "Confirm")

            window:addButton(101, "Cancel")

         

            window:addChoice(1, "Widow Queen")

            window:addChoice(2, "Racing Bird")

            window:addChoice(3, "War Bear")

            window:addChoice(4, "Black Sheep")

            window:addChoice(5, "Midnight Panther")

            window:addChoice(6, "Draptor")

            window:addChoice(7, "Titanica")

            window:addChoice(8, "Tin Lizard")

            window:addChoice(9, "Blazebringer")

            window:addChoice(10, "Rapid Boar")

            window:addChoice(11, "Stampor")

            window:addChoice(12, "Undead Cavebear")

            window:addChoice(13, "Donkey")

            window:addChoice(14, "Tiger Slug")

            window:addChoice(15, "Uniwheel")

            window:addChoice(16, "Crystal Wolf")

            window:addChoice(17, "War horse")

            window:addChoice(18, "Kingly Deer")

            window:addChoice(19, "Tamed Panda")

            window:addChoice(20, "Dromedary")

            window:addChoice(21, "King Scorpion")

            window:addChoice(22, "Rented Horse")

            window:addChoice(23, "Armoured War Horse")

            window:addChoice(24, "Shadow Draptor")

            window:addChoice(25, "Rented Horse")

            window:addChoice(26, "Rented Horse")

            window:addChoice(27, "Ladybug")

            window:addChoice(28, "Manta Ray")

            window:addChoice(29, "Ironblight")

            window:addChoice(30, "Magma Crawler")

            window:addChoice(31, "Dragonling")

            window:addChoice(32, "Gnarlhound")

            window:addChoice(33, "Crimson Ray")

            window:addChoice(34, "Steelbeak")

            window:addChoice(35, "Water Buffalo")

            window:addChoice(36, "Armoured Scorpion")

            window:addChoice(37, "Armoured Dragonling")

            window:addChoice(38, "Armoured Cavebear")

            window:addChoice(39, "The Hellgrip")

            window:addChoice(40, "Noble Lion")

            window:addChoice(41, "Desert King")

            window:addChoice(42, "Shock Head")

            window:addChoice(43, "Walker")

            window:addChoice(44, "Azudocus")

            window:addChoice(45, "Carpacosaurus")

            window:addChoice(46, "Death Crawler")

            window:addChoice(47, "Flamesteed")

            window:addChoice(48, "Jade Lion")

            window:addChoice(49, "Jade Pincer")

            window:addChoice(50, "Nethersteed")

            window:addChoice(51, "Tempest")

            window:addChoice(52, "Winter King")

            window:addChoice(53, "Doombringer")

            window:addChoice(54, "Woodland Prince")

            window:addChoice(55, "Hailtorm Fury")

            window:addChoice(56, "Siegebreaker")

            window:addChoice(57, "Poisonbane")

            window:addChoice(58, "Blackpelt")

            window:addChoice(59, "Golden Dragonfly")

            window:addChoice(60, "Steel Bee")

            window:addChoice(61, "Copper Fly")

            window:addChoice(62, "Tundra Rambler")

            window:addChoice(63, "Highland Yak")

            window:addChoice(64, "Glacier Vagabond")

            window:addChoice(65, "Flying Divan")

            window:addChoice(66, "Magic Carpet")

            window:addChoice(67, "Floating Kashmir")

            window:addChoice(68, "Ringtail Waccoon")

            window:addChoice(69, "Night Waccoon")

            window:addChoice(70, "Emerald Waccoon")

            window:addChoice(71, "Glooth Glider")

            window:addChoice(72, "Shadow Hart")

            window:addChoice(73, "Black Stag")

            window:addChoice(74, "Emperor Deer")

            window:addChoice(75, "Flitterkatzen")

            window:addChoice(76, "Venompaw")

            window:addChoice(77, "Batcat")





            window:setDefaultEnterButton(100)

            window:setDefaultEscapeButton(101)

         

            window:sendToPlayer(player)

            return true

        end



    asi lo coloque en criaturescripts.xml



    [img][/img]

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Mi error es que no toma el item y no aplica el addon aki esta como coloque los scrips

    modalAD

    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)
            player:registerEvent("ModalAD")
         
            local title = "Choose your outfit!"
            local message = "You will receive the outfit and both addons!"
         
            local window = ModalWindow(1000, title, message)
         
            window:addButton(100, "Confirm")
            window:addButton(101, "Cancel")
         
            window:addChoice(1, "Citizen")
            window:addChoice(2, "Hunter")
            window:addChoice(3, "Mage")
            window:addChoice(4, "Knight")
            window:addChoice(5, "Noble")
            window:addChoice(6, "Summoner")
            window:addChoice(7, "Warrior")
            window:addChoice(8, "Barbarian")
            window:addChoice(9, "Druid")
            window:addChoice(10, "Wizard")
            window:addChoice(11, "Oriental")
            window:addChoice(12, "Pirate")
            window:addChoice(13, "Assassin")
            window:addChoice(14, "Beggar")
            window:addChoice(15, "Shaman")
            window:addChoice(16, "Norse")
            window:addChoice(17, "Nightmare")
            window:addChoice(18, "Jester")
            window:addChoice(19, "Brotherhood")
            window:addChoice(20, "Demonhunter")<-----lo modifique
            window:addChoice(21, "Yalaharian")
            window:addChoice(22, "Wedding")
            window:addChoice(23, "Warmaster")
            window:addChoice(24, "Wayfarer")
            window:addChoice(25, "Afflicted")
            window:addChoice(26, "Elementalist")
            window:addChoice(27, "Deepling")
            window:addChoice(28, "Insectoid")
            window:addChoice(29, "Entrepreneur")
            window:addChoice(30, "Crystal Warlord")
            window:addChoice(31, "Soil Guardian")
            window:addChoice(32, "Demon")
            window:addChoice(33, "Cave Explorer")
            window:addChoice(34, "Dream Warden")
            window:addChoice(35, "Glooth Engineer")
            window:addChoice(36, "Jersey")
            window:addChoice(37, "Champion")
            window:addChoice(38, "Conjurer")
            window:addChoice(39, "Beast Master")
            window:addChoice(40, "Chaos Acolyte")
            window:addChoice(41, "Death Herald")
            window:addChoice(42, "Ranger")
            window:addChoice(43, "Ceremonial")
            window:addChoice(44, "Puppeteer")
            window:addChoice(45, "Spirit Caller")
         
         
            window:setDefaultEnterButton(100)
            window:setDefaultEscapeButton(101)
         
            window:sendToPlayer(player)
            return true
        end

    modalMD



    function onUse(player, item, fromPosition, itemEx, toPosition, isHotkey)

            player:registerEvent("modalMD")

         

            local title = "Choose your Mount!"

            local message = "Please select the mount you want!"

         

            local window = ModalWindow(1001, title, message)

         

            window:addButton(100, "Confirm")

            window:addButton(101, "Cancel")

         

            window:addChoice(1, "Widow Queen")

            window:addChoice(2, "Racing Bird")

            window:addChoice(3, "War Bear")

            window:addChoice(4, "Black Sheep")

            window:addChoice(5, "Midnight Panther")

            window:addChoice(6, "Draptor")

            window:addChoice(7, "Titanica")

            window:addChoice(8, "Tin Lizard")

            window:addChoice(9, "Blazebringer")

            window:addChoice(10, "Rapid Boar")

            window:addChoice(11, "Stampor")

            window:addChoice(12, "Undead Cavebear")

            window:addChoice(13, "Donkey")

            window:addChoice(14, "Tiger Slug")

            window:addChoice(15, "Uniwheel")

            window:addChoice(16, "Crystal Wolf")

            window:addChoice(17, "War horse")

            window:addChoice(18, "Kingly Deer")

            window:addChoice(19, "Tamed Panda")

            window:addChoice(20, "Dromedary")

            window:addChoice(21, "King Scorpion")

            window:addChoice(22, "Rented Horse")

            window:addChoice(23, "Armoured War Horse")

            window:addChoice(24, "Shadow Draptor")

            window:addChoice(25, "Rented Horse")

            window:addChoice(26, "Rented Horse")

            window:addChoice(27, "Ladybug")

            window:addChoice(28, "Manta Ray")

            window:addChoice(29, "Ironblight")

            window:addChoice(30, "Magma Crawler")

            window:addChoice(31, "Dragonling")

            window:addChoice(32, "Gnarlhound")

            window:addChoice(33, "Crimson Ray")

            window:addChoice(34, "Steelbeak")

            window:addChoice(35, "Water Buffalo")

            window:addChoice(36, "Armoured Scorpion")

            window:addChoice(37, "Armoured Dragonling")

            window:addChoice(38, "Armoured Cavebear")

            window:addChoice(39, "The Hellgrip")

            window:addChoice(40, "Noble Lion")

            window:addChoice(41, "Desert King")

            window:addChoice(42, "Shock Head")

            window:addChoice(43, "Walker")

            window:addChoice(44, "Azudocus")

            window:addChoice(45, "Carpacosaurus")

            window:addChoice(46, "Death Crawler")

            window:addChoice(47, "Flamesteed")

            window:addChoice(48, "Jade Lion")

            window:addChoice(49, "Jade Pincer")

            window:addChoice(50, "Nethersteed")

            window:addChoice(51, "Tempest")

            window:addChoice(52, "Winter King")

            window:addChoice(53, "Doombringer")

            window:addChoice(54, "Woodland Prince")

            window:addChoice(55, "Hailtorm Fury")

            window:addChoice(56, "Siegebreaker")

            window:addChoice(57, "Poisonbane")

            window:addChoice(58, "Blackpelt")

            window:addChoice(59, "Golden Dragonfly")

            window:addChoice(60, "Steel Bee")

            window:addChoice(61, "Copper Fly")

            window:addChoice(62, "Tundra Rambler")

            window:addChoice(63, "Highland Yak")

            window:addChoice(64, "Glacier Vagabond")

            window:addChoice(65, "Flying Divan")

            window:addChoice(66, "Magic Carpet")

            window:addChoice(67, "Floating Kashmir")

            window:addChoice(68, "Ringtail Waccoon")

            window:addChoice(69, "Night Waccoon")

            window:addChoice(70, "Emerald Waccoon")

            window:addChoice(71, "Glooth Glider")

            window:addChoice(72, "Shadow Hart")

            window:addChoice(73, "Black Stag")

            window:addChoice(74, "Emperor Deer")

            window:addChoice(75, "Flitterkatzen")

            window:addChoice(76, "Venompaw")

            window:addChoice(77, "Batcat")





            window:setDefaultEnterButton(100)

            window:setDefaultEscapeButton(101)

         

            window:sendToPlayer(player)

            return true

        end



    asi lo coloque en criaturescripts.xml



    [img][/img]




    ese creature script es de las mount no de los addon nose como te pudiste confundir tienes que elee y tomar atencion

    window:addChoice(20, "Demonhunter") -----eso es un adon no una mount no puedes mesclar naranjas con manzanas



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

    Cheka

    avatar
    Miembro
    Miembro
    buen aporte sigue posteando

    Ver perfil de usuario

    demisoz99

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Jun 01 00:09:50 sky120014 tfs[32405]: [Warning - Event::checkScript] Can not load script: scripts/modalAD.lua
    Jun 01 00:09:50 sky120014 tfs[32405]: cannot open data/actions/scripts/modalAD.lua: No such file or directory


    Sale error al momento de crearlo, segui al pie de la letra la guia

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Jun 01 00:09:50 sky120014 tfs[32405]: [Warning - EventScript] Can not load script: scripts/modalAD.lua
    Jun 01 00:09:50 sky120014 tfs[32405]: cannot open data/actions/scripts/modalAD.lua: No such file or directory


    Sale error al momento de crearlo, segui al pie de la letra la guia



    data/actions/scripts/modalAD.lua: No such file or directory --------> dice que porfavor abra mas los ojos que el archivo no se encuentra en esa direccion



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

    12default error al usar el Jue Jun 01, 2017 9:27 am

    Phantom''

    avatar
    Miembro
    Miembro
    me sirvio no tira error ni nada
    pero cuando me tiro el addon o mount dice que no tengo el item en el backpack

    You must have a Mount Doll in your backpack!
    You must have a Addon Doll in your backpack!

    como puedo acomodar eso...!

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:me sirvio no tira error ni nada
    pero cuando me tiro el addon o mount dice que no tengo el item en el backpack

    You must have a Mount Doll in your backpack!
    You must have a Addon Doll in your backpack!

    como puedo acomodar eso...!


    el item se ejecuta en su backpack para evitar abusos de que no se remueva el item



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

    Phantom''

    avatar
    Miembro
    Miembro
    lose pero igual no funciona queda diciendo lo mismo

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:lose pero igual no funciona queda diciendo lo mismo

    muy raro ya que aquel scripts esta testeado en tfs 1.1 y tfs 1.2



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

    Phantom''

    avatar
    Miembro
    Miembro
    que puedo hacer para arreglarlo ?

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:que puedo hacer para arreglarlo ?

    no sabria decirle para que su ot no reconosca que un player o donde este cargando los objetos es muy raro se podria decir que el script no es problema el problema es la compilacion de ot .

    y vuelvo a recalcar el script funciona 100%



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

    Ketzzie

    avatar
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo]

    me puedes ayudar es que noce en que parte del "login.lua" agrego las lineas
    'modalAD',
    'modalMD',


    este es mi login.lua me podrias decir en que parte lo coloco
    Código:
    function onLogin(player)
       local loginStr = "Welcome to " .. configManager.getString(configKeys.SERVER_NAME) .. "!"
       if player:getLastLoginSaved() <= 0 then
          loginStr = loginStr .. " Please choose your outfit."
          player:sendOutfitWindow()
       else
          if loginStr ~= "" then
             player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
          end

          loginStr = string.format("Your last visit was on %s.", os.date("%a %b %d %X %Y", player:getLastLoginSaved()))
       end
       player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)

       -- Stamina
       nextUseStaminaTime[player.uid] = 0
       
       -- Promotion
       local vocation = player:getVocation()
       local promotion = vocation:getPromotion()
       if player:isPremium() then
          local value = player:getStorageValue(STORAGEVALUE_PROMOTION)
          if not promotion and value ~= 1 then
             player:setStorageValue(STORAGEVALUE_PROMOTION, 1)
          elseif value == 1 then
             player:setVocation(promotion)
          end
       elseif not promotion then
          player:setVocation(vocation:getDemotion())
       end
       
       -- Events
       player:registerEvent("PlayerDeath")
       player:registerEvent("DropLoot")
       player:registerEvent("rebirth")
       player:registerEvent("ArenaKill")
       player:registerEvent("MapMark")
       player:registerEvent("Functions")
       player:registerEvent("DodgeSystem")
        player:registerEvent("CriticalSystem")

    -- Critical System
    if player:getCriticalLevel() == -1 then
       player:setCriticalLevel(0)
    end

    -- Dodge System
    if player:getDodgeLevel() == -1 then
        player:setDodgeLevel(0)
    end
       
       return true
    end

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:[Tienes que estar registrado y conectado para ver este vínculo]

    me puedes ayudar es que noce en que parte del "login.lua" agrego las lineas
    'modalAD',
    'modalMD',


    este es mi login.lua me podrias decir en que parte lo coloco
    Código:
    function onLogin(player)
       local loginStr = "Welcome to " .. configManager.getString(configKeys.SERVER_NAME) .. "!"
       if player:getLastLoginSaved() <= 0 then
          loginStr = loginStr .. " Please choose your outfit."
          player:sendOutfitWindow()
       else
          if loginStr ~= "" then
             player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)
          end

          loginStr = string.format("Your last visit was on %s.", os.date("%a %b %d %X %Y", player:getLastLoginSaved()))
       end
       player:sendTextMessage(MESSAGE_STATUS_DEFAULT, loginStr)

       -- Stamina
       nextUseStaminaTime[player.uid] = 0
       
       -- Promotion
       local vocation = player:getVocation()
       local promotion = vocation:getPromotion()
       if player:isPremium() then
          local value = player:getStorageValue(STORAGEVALUE_PROMOTION)
          if not promotion and value ~= 1 then
             player:setStorageValue(STORAGEVALUE_PROMOTION, 1)
          elseif value == 1 then
             player:setVocation(promotion)
          end
       elseif not promotion then
          player:setVocation(vocation:getDemotion())
       end
       
       -- Events
       player:registerEvent("PlayerDeath")
       player:registerEvent("DropLoot")
       player:registerEvent("rebirth")
       player:registerEvent("ArenaKill")
       player:registerEvent("MapMark")
       player:registerEvent("Functions")
       player:registerEvent("DodgeSystem")
        player:registerEvent("CriticalSystem")

    -- Critical System
    if player:getCriticalLevel() == -1 then
       player:setCriticalLevel(0)
    end

    -- Dodge System
    if player:getDodgeLevel() == -1 then
        player:setDodgeLevel(0)
    end
       
       return true
    end


    añadelos asi

    Código:
      player:registerEvent("modalAD")
      player:registerEvent("modalMD")




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

    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.