• 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

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

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

    cree033

    cree033
    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

    [Admin] God Maya
    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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    Krapula

    Krapula
    Miembro
    Miembro
    Gracias Bro, Excelente como siempre

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

    hirako

    hirako
    Miembro
    Miembro
    Muy buen aporte Very Happy

    Ver perfil de usuario

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

    Invitado

    Anonymous
    Invitado
    Excelente de verdad

    Invitado

    Anonymous
    Invitado
    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][Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 2ntvkt5[/img]

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hector Guedez Ovi 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][Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 2ntvkt5[/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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    Cheka

    Cheka
    Miembro
    Miembro
    buen aporte sigue posteando

    Ver perfil de usuario

    demisoz99

    demisoz99
    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

    [Admin] God Maya
    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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

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

    Phantom''

    Phantom''
    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

    [Admin] God Maya
    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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    Phantom''

    Phantom''
    Miembro
    Miembro
    lose pero igual no funciona queda diciendo lo mismo

    Ver perfil de usuario

    [Admin] God Maya

    [Admin] God Maya
    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



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    Phantom''

    Phantom''
    Miembro
    Miembro
    que puedo hacer para arreglarlo ?

    Ver perfil de usuario

    [Admin] God Maya

    [Admin] God Maya
    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%



    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://www.tibiaface.com

    Ketzzie

    Ketzzie
    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

    [Admin] God Maya
    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")




    [Sistema] Addon y mount doll modal windows (clic al item) Tfs 1.1/1.2 YNU5B25
    Ver perfil de usuario https://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.

    Temas Recomendados×+

       

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