• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Sistema] New mount dolls System (ModalWindow) Tfs 1.0/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

    Hoy le traemos un script novedoso con un sistema muy poco utilizado en la open tibia espero que le guste un nuevo sistema de mount doll




    primeramente se va a:

    Data/Creaturescripts/Creaturesscripts.xml
    y añaden esta tag:

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

    luego se van a :

    Data/Creaturescripts/scripts
    copian cualquier archivo y renombran por mount.lua y pegan esto dentro

    Código:
    function onModalWindow(player, modalWindowId, buttonId, choiceId)
    player:unregisterEvent("mount")
    local mountdoll_id = 9019
    if modalWindowId == 1000 then
    if buttonId == 100 and (player:getItemCount(mountdoll_id) > 0) then
    player:addMount(choiceId)
    player:say("Mount Añadida", TALKTYPE_MONSTER_SAY)
    player:removeItem(mountdoll_id, 1)
    player:getPosition():sendMagicEffect(CONST_ME_SOUND_PURPLE)
    player:save()
    else
    player:sendCancelMessage("Usted no tiene un mount doll!")
    player:getPosition():sendMagicEffect(CONST_ME_MAGIC_RED)
    end
    end
    end


    Paso 2

    nos vamos a:

    Data/talkactions/talkactions.xml
    y añaden esta tag:

    Código:
    <talkaction words="!mount" script="mount.lua"/>


    luego nos vamos a:

    Data/talkactions/scripts
    copiamos cualquier archivo y renombramos por mount.lua y pegamos esto dentro


    Código:
    function onSay(player, words, param)
    --DONT MODIFY THIS
    player:registerEvent("mount")
    local mounts = {"Widow queen","Racing bird","War bear","Black sheep","Midnight panther","Draptor","Titanica","Tin lizzard","Blazebringer","Rapid boar","Stampor","Undead cavebear","Donkey","Tiger slug","Uniwheel","Crystal wolf","Brown war horse","Kingly deer","Tamed panda","Dromedary","King scorpion","Rented horse","Armoured war horse","Shadow draptor","Rented horse","Rented hors","Ladybug","Manta","Ironblight","Magma crawler","Dragonling","Gnarlhound","Crimson ray","Steelbeak","Water buffalo","Armoured scorpion","Armoured dragonling","Armoured cavebear","The hellgrip","Lion","Golden lion","Shock head","Ciclope","Azudocus","Carpacosaurus","Flamesteed","Jade lion","Jade pincer","Nethersteed","Tempest"}
    --//DONT MODIFY THIS

    --YOU CAN MODIFY THIS
     local title = "Pick your favorite mount!"
        local message = "Necesita un mount doll para comprar!"
    --//YOU CAN MODIFY THIS

    --DONT MODIFY THIS
    local window = ModalWindow(1000, title, message)

    window:addButton(100, "Comprar")
    window:addButton(101, "Cancel")

    for key,val in pairs(mounts) do
    window:addChoice(key, val)
    end

    window:setDefaultEnterButton(100)
    window:setDefaultEscapeButton(101)

    window:sendToPlayer(player)
    return true
    --//DONT MODIFY THIS
    end


    mount actualizadas hasta 10.53 espero que le guste


    creditos:

    god maya

    Maganius



    Última edición por [Admin] God Maya el Jue Mayo 28, 2015 8:48 pm, editado 1 vez (Razón : actualizacion)



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

    fraydepro

    avatar
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] oye we fijate que sirvio super bien y todo , pero una pregunta no se le podra agregar que si ya tienes la montura no te deje usarlo? esque imaginate que se equivoquen en el click? :s digo creo que estaria bien:D , ah y otra cosa, crees que si uso el mismo sistema claro cambiando storages y asi, me sirva como addon doll tambien?

    Ver perfil de usuario

    van der sa

    avatar
    Nuevo Miembro
    Nuevo Miembro
    addon doll no tienes amigo

    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.