• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Movement] Amulet 10%Exp

    Compartir:

    Ir a la página : 1, 2  Siguiente

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

    1[Movement] Amulet 10%Exp Empty [Movement] Amulet 10%Exp Miér Ago 28, 2013 9:49 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    El Script Se Basa En Ponerse El Amulet Y Te De Exp 10%+ Y Aparte Saldra Un Lindo Efecto Cada 6 Segundos De Que Trae El Amulet, Y Al Quitarse El Amulet Vuelve A La Normalidad Y Saldra Un Efecto Diciendo 10%- Osease Que Se Quito El 10%-



    SuOt/data/movements/scripts
    Creamos Un Archivo.lua Con El Nombre De expx2.lua Y agregan

    Código:

        local storage = 98541

        function onEquip(cid, item, slot)
            setPlayerStorageValue(cid,storage,1)
            doPlayerSetExperienceRate(cid, 1.10)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
        doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
            return true
        end
        
       function onDeEquip(cid, item, slot)
            setPlayerStorageValue(cid,storage,-1)
            doSendMagicEffect(getPlayerPosition(cid), 3)
            doPlayerSetExperienceRate(cid, 1)
            doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
            return true
        end
    Y En Movements.xml;


         
    Código:
    <movevent type="Equip" itemid="2171" slot="necklace" event="script" value="expx2.lua"/>
           <movevent type="DeEquip" itemid="2171" slot="necklace" event="script" value="expx2.lua"/>

    Luego Su Ot/data/globalevents/scripts
    Creamos Un Archivo.lua Con El Nombre De expeffect.lua y agregan


    Código:

        function onThink(interval, lastExecution)
                for _, name in ipairs(getOnlinePlayers()) do
                local cid = getPlayerByName(name)
                      if not isPlayerGhost(cid) and getPlayerStorageValue(cid, 98541) >= 1 then
                          doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                          doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                      end
                end
                return true
        end
    Y En Globalevents.xml;

    Código:

        <globalevent name="ExpEffect" interval="6000" script="expeffect.lua"/>
          
    bueno lo encontre bangando en foros y lo traje a la omunidad tibia face


    creaditos: 99%  Nights
                  1%  Like a Star @ heaven God Maya Like a Star @ heaven



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    2[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Sáb Ago 31, 2013 9:24 am

    Psycho

    Psycho
    Moderador
    Moderador
    esto lo tenia en mi ot anterior jeje buena!..



    AFC By Psycho & DMOT Server
    [Tienes que estar registrado y conectado para ver este vínculo]
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://digidarkss.com

    3[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Miér Ago 31, 2016 7:25 am

    Gabriiii

    Gabriiii
    Miembro
    Miembro
    como haria para cambiar este script para que de exp a player? en war porfavor!

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    4[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Dic 01, 2016 2:56 pm

    Simon Marin

    Simon Marin
    Miembro
    Miembro
    Como puedo hacer para que el amuleto tenga un limite de uso .... luego que pase el limite desaparesca

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    5[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Dic 01, 2016 8:04 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Simón Marín escribió:Como puedo hacer para que el amuleto tenga un limite de uso .... luego que pase el limite desaparesca

    tiene que añadir al item el atribute de decay revisa los ring como estan creados en tu item.xml



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    6[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Miér Ene 11, 2017 10:23 am

    krapulalos

    krapulalos
    Nuevo Miembro
    Nuevo Miembro
    Brother para tfs 1?
    o para tfs 0.3.7? u otx? old

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    7[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Mar Abr 24, 2018 10:13 pm

    carataki

    carataki
    Miembro
    Miembro
    Esto podría funcionar para TFS 1.2 ?

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    8[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Miér Abr 25, 2018 1:40 pm

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] no es para 1.x+



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [Movement] Amulet 10%Exp TRJEB8aSRYK5IulEU6ilJw
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    9[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Miér Abr 25, 2018 1:55 pm

    carataki

    carataki
    Miembro
    Miembro
    No habra uno, de todas maneras postie un pedido de ese scripts por si alguien tuviera para tfs 1.x por favor podria compartirlo si no es mucha la molestia por medio de este Post

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    10[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Abr 26, 2018 12:25 pm

    elchuvas

    elchuvas
    Miembro
    Miembro
    Me crashea el ot al equiparmelo y no aparece error en consola

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    11[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Sáb Jun 13, 2020 4:26 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    funciona en tfs 0.4?

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    12[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Sáb Jun 13, 2020 6:06 pm

    swish rich

    swish rich
    Miembro
    Miembro
    chili bizc escribió:funciona en tfs 0.4?
    Si, solo es cuestion de probarlo.

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    13[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Jul 02, 2020 7:29 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    funciona bien, sin errores uso tfs 0.4 una pregunta, en mi server la vip da 20% mas de exp pero cuando usan el amuleto de 10% mas exp los que ya son vip no tienen 30% mas de exp, solo lo del amuleto y cuando se quitan el amuleto no tienen el 20% que da la vip, tienen que relogear para volver a tener el 20% mas de exp que da la vip

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    14[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Jul 02, 2020 8:56 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    chili bizc escribió:funciona bien, sin errores uso tfs 0.4 una pregunta, en mi server la vip da 20% mas de exp pero cuando usan el amuleto de 10% mas exp los que ya son vip no tienen 30% mas de exp, solo lo del amuleto y cuando se quitan el amuleto no tienen el 20% que da la vip, tienen que relogear para volver a tener el 20% mas de exp que da la vip

    habra que ver tu scripts de sistema vip



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    15[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Jul 02, 2020 9:38 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    estos son los scripts que tengo de vip uso tfs 0.4 tibiaface V5

    vip.lua
    Código:
    -- [( Script edited by: DoidinMapper )] --
    function onLogin(cid)
    local pos = {x=32360, y=31782, z=7}
    pos = {x=32360, y=31782, z=7}
    if vip.hasVip(cid) == TRUE then
    if getPlayerStorageValue(cid,55555) ~= 1 then
    setPlayerStorageValue(cid,55555,1)
    end
    elseif vip.hasVip(cid) ~= TRUE and vip.getVip(cid) ~= 0 then
    if getPlayerStorageValue(cid,55555) == 1 then
    doTeleportThing(cid, pos, TRUE)
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your VIP's over!")
    doPlayerSendTextMessage(cid,22,"Your VIP's over!")
    setPlayerPromotionLevel(cid, 1)
    setPlayerStorageValue(cid,55555,2)
    elseif getPlayerStorageValue(cid,55555) == -1 then
    setPlayerStorageValue(cid,55555,2)
    end
    end
    return TRUE
    end

    expvip.lua

    Código:
    function onLogin(cid)

    local rate = 1.2 -- 30%
    local config = {
    vip = "Você tem "..((rate - 1)*100).."% de exp a mais agora!",
    notvip = "compre vip y gane "..((rate - 1)*100).."% a mas de experiencia!",
    }

    if vip.hasVip(cid) == FALSE then
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip)
    else
    doPlayerSetExperienceRate(cid, rate)
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip)
    end
    return TRUE
    end

    endvip.lua

    Código:
    --[[ by vodkart ]]--
    function onLogin(cid)
     
    if getPlayerStorageValue(cid, 13540) - os.time() > 0 then
    setPlayerStorageValue(cid, 9898, 1)
    end
     
    local pos = {x = 32173, y = 32216, z = 7} -- posiçao do templo. 
     
    function Vodka(cid)
    if isPlayer(cid) then   
    db.executeQuery("UPDATE `players` SET `name` = '"..string.sub(getCreatureName(cid), 7).."' WHERE `id` = "..getPlayerGUID(cid)..";")
    doRemoveCreature(cid)
    end
    end
     
    if getPlayerStorageValue(cid, 9898) == 1 and getPlayerStorageValue(cid, 13540) - os.time() < 1 or getPlayerStorageValue(cid, 13540) - os.time() == 0 then
    doTeleportThing(cid, pos) 
    doPlayerPopupFYI(cid, "Sua vip Account acabou.")
    setPlayerStorageValue(cid, 9898, -1)
    if string.find(tostring(getCreatureName(cid)),"[[Vip]]") then   
    addEvent(Vodka, 3*1000, cid)
    end
    end
    return TRUE
    end

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    16[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Jue Jul 02, 2020 10:47 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    chili bizc escribió:estos son los scripts que tengo de vip uso tfs 0.4 tibiaface V5

    vip.lua
    Código:
    -- [( Script edited by: DoidinMapper )] --
    function onLogin(cid)
    local pos = {x=32360, y=31782, z=7}
    pos = {x=32360, y=31782, z=7}
    if vip.hasVip(cid) == TRUE then
    if getPlayerStorageValue(cid,55555) ~= 1 then
    setPlayerStorageValue(cid,55555,1)
    end
    elseif vip.hasVip(cid) ~= TRUE and vip.getVip(cid) ~= 0 then
    if getPlayerStorageValue(cid,55555) == 1 then
    doTeleportThing(cid, pos, TRUE)
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Your VIP's over!")
    doPlayerSendTextMessage(cid,22,"Your VIP's over!")
    setPlayerPromotionLevel(cid, 1)
    setPlayerStorageValue(cid,55555,2)
    elseif getPlayerStorageValue(cid,55555) == -1 then
    setPlayerStorageValue(cid,55555,2)
    end
    end
    return TRUE
    end

    expvip.lua

    Código:
    function onLogin(cid)

    local rate = 1.2 -- 30%
    local config = {
    vip = "Você tem "..((rate - 1)*100).."% de exp a mais agora!",
    notvip = "compre vip y gane "..((rate - 1)*100).."% a mas de experiencia!",
    }

    if vip.hasVip(cid) == FALSE then
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.notvip)
    else
    doPlayerSetExperienceRate(cid, rate)
    doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, config.vip)
    end
    return TRUE
    end

    endvip.lua

    Código:
    --[[ by vodkart ]]--
    function onLogin(cid)
     
    if getPlayerStorageValue(cid, 13540) - os.time() > 0 then
    setPlayerStorageValue(cid, 9898, 1)
    end
     
    local pos = {x = 32173, y = 32216, z = 7} -- posiçao do templo. 
     
    function Vodka(cid)
    if isPlayer(cid) then   
    db.executeQuery("UPDATE `players` SET `name` = '"..string.sub(getCreatureName(cid), 7).."' WHERE `id` = "..getPlayerGUID(cid)..";")
    doRemoveCreature(cid)
    end
    end
     
    if getPlayerStorageValue(cid, 9898) == 1 and getPlayerStorageValue(cid, 13540) - os.time() < 1 or getPlayerStorageValue(cid, 13540) - os.time() == 0 then
    doTeleportThing(cid, pos) 
    doPlayerPopupFYI(cid, "Sua vip Account acabou.")
    setPlayerStorageValue(cid, 9898, -1)
    if string.find(tostring(getCreatureName(cid)),"[[Vip]]") then   
    addEvent(Vodka, 3*1000, cid)
    end
    end
    return TRUE
    end





    prueba asi

    Código:



                local storage = 98541

                function onEquip(cid, item, slot)
                    setPlayerStorageValue(cid,storage,1)




                   

    if vip.hasVip(cid) == FALSE then
    doPlayerSetExtraExpRate(cid, 1.10)


    else
    doPlayerSetExtraExpRate(cid, 4.10)

    end


                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                    return true
                end
               
              function onDeEquip(cid, item, slot)
                    setPlayerStorageValue(cid,storage,-1)
                    doSendMagicEffect(getPlayerPosition(cid), 3)

                    doPlayerSetExtraExpRate(cid, 0)

                    doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
                    return true
                end




    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    17[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 12:18 am

    chili bizc

    chili bizc
    Miembro
    Miembro
    Código:
    [Error - MoveEvents Interface]
    [23:14:52.999] data/movements/scripts/expx2.lua:onEquip
    [23:14:53.012] Description:
    [23:14:53.015] data/movements/scripts/expx2.lua:16: attempt to call global 'doPlayerSetExtraExpRate' (a nil value)
    [23:14:53.029] stack traceback:
    [23:14:53.040]  data/movements/scripts/expx2.lua:16: in function <data/movements/scripts/expx2.lua:3>

    Código:
    [Error - MoveEvents Interface]
    [23:18:56.794] data/movements/scripts/expx2.lua:onEquip
    [23:18:56.858] Description:
    [23:18:56.892] data/movements/scripts/expx2.lua:12: attempt to call global 'doPlayerSetExtraExpRate' (a nil value)
    [23:18:56.904] stack traceback:
    [23:18:56.908]  data/movements/scripts/expx2.lua:12: in function <data/movements/scripts/expx2.lua:3>

    no me deja subirme el item al lugar que corresponde, sin embargo al tener el item o intentar ponertelo desde el piso sale el efecto de +10% pero no toma efecto, no da 10% mas aunque salga el efecto

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    18[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 12:33 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    chili bizc escribió:
    Código:
    [Error - MoveEvents Interface]
    [23:14:52.999] data/movements/scripts/expx2.lua:onEquip
    [23:14:53.012] Description:
    [23:14:53.015] data/movements/scripts/expx2.lua:16: attempt to call global 'doPlayerSetExtraExpRate' (a nil value)
    [23:14:53.029] stack traceback:
    [23:14:53.040]  data/movements/scripts/expx2.lua:16: in function <data/movements/scripts/expx2.lua:3>

    Código:
    [Error - MoveEvents Interface]
    [23:18:56.794] data/movements/scripts/expx2.lua:onEquip
    [23:18:56.858] Description:
    [23:18:56.892] data/movements/scripts/expx2.lua:12: attempt to call global 'doPlayerSetExtraExpRate' (a nil value)
    [23:18:56.904] stack traceback:
    [23:18:56.908]  data/movements/scripts/expx2.lua:12: in function <data/movements/scripts/expx2.lua:3>

    no me deja subirme el item al lugar que corresponde, sin embargo al tener el item o intentar ponertelo desde el piso sale el efecto de +10% pero no toma efecto, no da 10% mas aunque salga el efecto




    Código:
                        local storage = 98541

                        function onEquip(cid, item, slot)
                            setPlayerStorageValue(cid,storage,1)




                           

            if vip.hasVip(cid) == FALSE then
         
            doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 3))


            else
            doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 4))

            end


                        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
                        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                        doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                            return true
                        end
                       
                      function onDeEquip(cid, item, slot)
                            setPlayerStorageValue(cid,storage,-1)
                            doSendMagicEffect(getPlayerPosition(cid), 3)

                            doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid)))

                            doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
                        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
                            return true
                        end


    asi prueba



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    19[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 3:25 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    al ponermelo me cerro la consola XD

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    20[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 5:49 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    chili bizc escribió:al ponermelo me cerro la consola XD

    Código:

             

                                function onEquip(cid, item, slot)
                               




                                   

                    if vip.hasVip(cid) == FALSE then
                 
                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 3))


                    else
                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 4))

                    end


                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
                                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                                doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                                    return true
                                end
                               
                              function onDeEquip(cid, item, slot)
                                 
                                    doSendMagicEffect(getPlayerPosition(cid), 3)

                                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid)))

                                    doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
                                    return true
                                end

    prueba



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    21[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 6:03 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    paso lo mismo, al darle click derecho, me cerro la consola

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    22[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 7:13 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    chili bizc escribió:paso lo mismo, al darle click derecho, me cerro la consola

    prueba

    Código:

                                local storage = 98541

                                function onEquip(cid, item, slot)
                                    setPlayerStorageValue(cid,storage,1)




                                   

                  if getPlayerStorageValue(cid, 13540) - os.time() > 0 then
                 
                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 4))


                    else
                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid) * 3))

                    end


                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
                                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                                doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                                    return true
                                end
                               
                              function onDeEquip(cid, item, slot)
                                    setPlayerStorageValue(cid,storage,-1)
                                    doSendMagicEffect(getPlayerPosition(cid), 3)

                                    doPlayerSetRate(cid, SKILL__LEVEL, getExperienceStage(getPlayerLevel(cid)))

                                    doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
                                doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
                                    return true
                                end

    test esta ves estoy usando el storage de tu vip system



    [Movement] Amulet 10%Exp YNU5B25
    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes
    http://www.tibiaface.com

    23[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Jul 03, 2020 7:38 pm

    chili bizc

    chili bizc
    Miembro
    Miembro
    paso lo mismo, al darle use se cerro el server

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    24[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Sáb Ago 01, 2020 11:15 pm

    GamuzaHD

    GamuzaHD
    Nuevo Miembro
    Nuevo Miembro
    Algun script identico pero para 1.X??, eh intentado con este pero me da error en la consola Sad

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    25[Movement] Amulet 10%Exp Empty Re: [Movement] Amulet 10%Exp Vie Oct 15, 2021 11:55 pm

    Hadez

    Hadez
    Miembro
    Miembro
    [quote="[Admin] God Maya"]El Script Se Basa En Ponerse El Amulet Y Te De Exp 10%+ Y Aparte Saldra Un Lindo Efecto Cada 6 Segundos De Que Trae El Amulet, Y Al Quitarse El Amulet Vuelve A La Normalidad Y Saldra Un Efecto Diciendo 10%- Osease Que Se Quito El 10%-



    SuOt/data/movements/scripts
    Creamos Un Archivo.lua Con El Nombre De expx2.lua Y agregan

    Código:

        local storage = 98541

        function onEquip(cid, item, slot)
            setPlayerStorageValue(cid,storage,1)
            doPlayerSetExperienceRate(cid, 1.10)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Ahora Tienes Exp 10% Mas")
        doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
        doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
            return true
        end
        
       function onDeEquip(cid, item, slot)
            setPlayerStorageValue(cid,storage,-1)
            doSendMagicEffect(getPlayerPosition(cid), 3)
            doPlayerSetExperienceRate(cid, 1)
            doSendAnimatedText(getPlayerPosition(cid), "10%-", 180)
        doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Tu Exp Ha Regresaso A La Normalidad..")
            return true
        end
    Y En Movements.xml;


         
    Código:
    <movevent type="Equip" itemid="2171" slot="necklace" event="script" value="expx2.lua"/>
           <movevent type="DeEquip" itemid="2171" slot="necklace" event="script" value="expx2.lua"/>

    Luego Su Ot/data/globalevents/scripts
    Creamos Un Archivo.lua Con El Nombre De expeffect.lua y agregan


    Código:

        function onThink(interval, lastExecution)
                for _, name in ipairs(getOnlinePlayers()) do
                local cid = getPlayerByName(name)
                      if not isPlayerGhost(cid) and getPlayerStorageValue(cid, 98541) >= 1 then
                          doSendMagicEffect(getPlayerPosition(cid), CONST_ME_STUN)
                          doSendAnimatedText(getPlayerPosition(cid), "10%+", 180)
                      end
                end
                return true
        end
    Y En Globalevents.xml;

    [code]
       <globalevent name="ExpEffect" interval="6000" script="expeffect.lua"/>
         
    esta chido el scrip si funciona pero tienes un error es esto

    doSendAnimatedText is now a deprecated function.
    alguien me puede ayudar a corregir gracias

    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

    Contenido patrocinado


    +8
    elchuvas
    [Adm] SevuOT
    carataki
    krapulalos
    Simon Marin
    Gabriiii
    Psycho
    [Admin] God Maya
    12 participantes

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

    Ir a la página : 1, 2  Siguiente

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

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