• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Alternativa de mounts en tibia 8.6

    Compartir:

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

    1default Alternativa de mounts en tibia 8.6 el Miér Sep 24, 2014 5:43 pm

    Psycho

    Psycho
    Moderador
    Moderador
    Que hace?
    Te da speed y acadaves, al usarlo te quita 100 de mana y lo puedes usar 1 ves durante 60 segundos

    espesemos:

    Nos dirigimos a \data\actions y en actions.xml ponemos esto:

    <action itemid="7909" script="mount.lua"/>

    El ItemID es el item q vas a usar para activalo.

    Ahora Nos bamos a \data\actions\scripts y creeamos un nuevo documento de block de notas y le ponemos:

    Spoiler:
    -- [( Mount System 1.4 created by Doidin for XTibia.com )] --
    function onUse(cid, item)

    local outfit = {lookType = 342} -- Outfit da montaria!
    local exhaust = 60 -- Tempo para player poder usar o item novamente! (tempo em segundos)
    local time = 60 -- Tempo para ficar na montaria! (tempo em segundos)
    local speed = 300 -- Velocidade adicionada ao player após usar o item! (300 = velocidade, quanto maior mais rapido...)
    local mana = 100 -- Quantidade de mana que o player necessita para usar o sistema!
    local premium = "yes" -- Apenas players premium accounts "yes" or "no"!?
    local storage = 9393 -- Não mexa aqui!

    if premium == "yes" and not isPremium(cid) then
    return doPlayerSendTextMessage(cid, 23, "Sorry, only premium players.")
    end

    if(getCreatureMana(cid) < mana) then
    return doPlayerSendDefaultCancel(cid, RETURNVALUE_NOTENOUGHMANA)
    end

    if (getPlayerStorageValue(cid, storage) <= os.time()) then
    doCreatureSay(cid, "Yeeeah!!!\nYou went up on his ride.", 19)
    doSetCreatureOutfit(cid, outfit, time*1000)
    doChangeSpeed(cid, speed)
    doSendMagicEffect(getCreaturePosition(cid), 34)
    setPlayerStorageValue(cid, storage, os.time()+exhaust)
    doPlayerAddMana(cid, -mana)
    addEvent(doChangeSpeed, time*1000+40, cid, -speed)
    addEvent(doPlayerSendTextMessage, time*1000+45, cid, 23, "Mount System is time out!")
    addEvent(doSendMagicEffect, time*1000+50, getCreaturePosition(cid), 2)
    doRemoveItem(item.uid, 1)
    else
    doPlayerSendCancel(cid, "Sorry, you only can again use this item after "..exhaust.." seconds.")
    end
    return TRUE
    end


    Lo guardamos como mount.lua y listo

    Si les sirvió dar Me gusta!...



    AFC By Psycho & Alfa Server
    [Tienes que estar registrado y conectado para ver este vínculo]
    Ver perfil de usuario http://dio-pcl.ddns.net

    2default Re: Alternativa de mounts en tibia 8.6 el Vie Oct 10, 2014 9:46 pm

    Maden260

    Maden260
    Nuevo Miembro
    Nuevo Miembro
    Maan quiero probarlo pero no me salee que poner en el block de notaas para saver si me puedes lo podias pasar por msj o algo asi

    Ver perfil de usuario

    3default Re: Alternativa de mounts en tibia 8.6 el Vie Oct 10, 2014 10:22 pm

    Psycho

    Psycho
    Moderador
    Moderador
    Que es lo que no entiendes?



    AFC By Psycho & Alfa Server
    [Tienes que estar registrado y conectado para ver este vínculo]
    Ver perfil de usuario http://dio-pcl.ddns.net

    Contenido patrocinado


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

    Temas similares

    -

    » Programa 25-A [idea]

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