• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Pedido] bless scroll

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

    1Resuelto [Pedido] bless scroll el Vie Jun 19, 2015 11:16 pm

    Krapula

    avatar
    Donador User
    Donador User
    Quisiera Ver si me pueden ayudar con un script de action para montar bless usando 1 item tengo varios pero con con talkaction usando comando !bless y me gustaria q solo se pudiera montar usando 1 item XXXX
    Es decir que yo le de click al item y al usarlo me monte todas las blessing

    Gracias de antemano
    &
    Esperando pronta respuesta!

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

    2Resuelto Re: [Pedido] bless scroll el Dom Jun 21, 2015 8:39 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    aqui lo tienes

    Código:
     function onUse(cid, item)
    local blesses = 0
    for i = 1, 5 do
    if(not(getPlayerBlessing(cid, i))) then
    if(doPlayerRemoveMoney(cid, 10000)) then
    doPlayerAddBlessing(cid, i)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
    blesses = blesses + 1
    end
    end
    end
    return doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_BLUE, blesses and "You've bought " .. blesses .. " blesses, for total of " .. blesses * 10000 .. " gold coins." or "You haven't bought any blesses.")
    end






    Código:

    <action itemid="xxxxx" event="script" value="blesss.lua"/>



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

    3Resuelto Re: [Pedido] bless scroll el Lun Jun 22, 2015 2:24 am

    Krapula

    avatar
    Donador User
    Donador User
    Código:
     function onUse(cid, item)
    local blesses = 0
    for i = 1, 5 do
    if(not(getPlayerBlessing(cid, i))) then
    if doRemoveItem(item.uid) then
    doPlayerAddBlessing(cid, i)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
    blesses = blesses + 1
    end
    end
    end
    return doPlayerSendTextMessage(cid,19, 'Your gain 1 bless of 4!')
    end

    asi funciona de 1 en 1 hasta 4 solo me carga 4 bless

    Currently you have the following blessings: Wisdom of Solitude, Spark of the Phoenix, Fire of the Suns, Spiritual Shielding.

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

    4Resuelto Re: [Pedido] bless scroll el Lun Jun 22, 2015 2:29 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    prueba con este:

    Código:


    function onUse(cid, item, fromPosition, itemEx, toPosition)
    if(doPlayerRemoveMoney(cid, 10000)) then
    doPlayerAddBlessing(cid, 1)
    doPlayerAddBlessing(cid, 2)
    doPlayerAddBlessing(cid, 3)
    doPlayerAddBlessing(cid, 4)
    doPlayerAddBlessing(cid, 5)
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)


    end
    return

    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, blesses and "You've bought blesses, for total of " .. blesses * 10000 .. " gold coins." or "You haven't bought any blesses.")
    end



    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.