• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Actions] [TFS 1.0] Stamina Refuel

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

    1default [Actions] [TFS 1.0] Stamina Refuel el Miér Mayo 14, 2014 11:35 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Hola Usuarios de tibiaface

    Para los usan TFs 1.0 y necesitan recuperar estamina bueno aqui esta el script.

    instalando:

    nos vamos a :

    Data/actions/scripts


    copiamos cualquier archivo y renombramos por stamina_refuel.lua y pegamos esto dentro:

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
       
       local stamina_full = 42 * 60 -- config. 42 = horas
       local player = Player(cid)
       
       if player:getStamina() >= stamina_full then
          player:sendCancelMessage("Your stamina is already full.")
       elseif player:getPremiumDays() < 1 then
          player:sendCancelMessage("You must have a premium account.")
       else
          player:setStamina(stamina_full)
          player:sendTextMessage(MESSAGE_INFO_DESCR, "Your stamina has been refilled.")
          Item(item.uid):remove(1) -- player:removeItem(item.uid)   ???   
       end
       
       return true
    end


    luego añadimos esta tag a:


    Data/actions/actions.xml


    Código:
    <action itemid="ITEMID" script="stamina_refuel.lua"/>

    Zona editable:

    Para editar es fácil, en parte:


    local stamina_full = 42 * 60 -- config. 42 = horas


    El script esta configurado solo para jugadores premium si quiere para jugadores free solo elimina esta linea:


    Código:
     elseif player:getPremiumDays() < 1 then
            player:sendCancelMessage("You must have a premium account.")

    bueno eso fue todo.





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

    2default Re: [Actions] [TFS 1.0] Stamina Refuel el Jue Dic 11, 2014 11:30 pm

    layerd

    avatar
    Miembro
    Miembro
    GRACIAS MAYA Very Happy

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

    3default Re: [Actions] [TFS 1.0] Stamina Refuel el Lun Jun 15, 2015 3:38 pm

    Scubo

    avatar
    Miembro
    Miembro
    maya esto funciona para la v18 ? Very Happy

    Ver perfil de usuario

    4default Re: [Actions] [TFS 1.0] Stamina Refuel el Mar Jun 16, 2015 3:46 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:maya esto funciona para la v18 ? Very Happy
    Si es compatible



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

    5default Re: [Actions] [TFS 1.0] Stamina Refuel el Lun Mar 21, 2016 6:13 pm

    andreoam

    avatar
    Nuevo Miembro
    Nuevo Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Hola Usuarios de tibiaface

    Para los usan TFs 1.0 y necesitan recuperar estamina bueno aqui esta el script.

    instalando:

    nos vamos a :

    Data/actions/scripts


    copiamos cualquier archivo y renombramos por stamina_refuel.lua y pegamos esto dentro:

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
       
       local stamina_full = 42 * 60 -- config. 42 = horas
       local player = Player(cid)
       
       if player:getStamina() >= stamina_full then
          player:sendCancelMessage("Your stamina is already full.")
       elseif player:getPremiumDays() < 1 then
          player:sendCancelMessage("You must have a premium account.")
       else
          player:setStamina(stamina_full)
          player:sendTextMessage(MESSAGE_INFO_DESCR, "Your stamina has been refilled.")
          Item(item.uid):remove(1) -- player:removeItem(item.uid)   ???   
       end
       
       return true
    end


    luego añadimos esta tag a:


    Data/actions/actions.xml


    Código:
    <action itemid="ITEMID" script="stamina_refuel.lua"/>

    Zona editable:

    Para editar es fácil, en parte:


    local stamina_full = 42 * 60 -- config. 42 = horas


    El script esta configurado solo para jugadores premium si quiere para jugadores free solo elimina esta linea:


    Código:
     elseif player:getPremiumDays() < 1 then
            player:sendCancelMessage("You must have a premium account.")

    bueno eso fue todo.




    [c]: in function 'doPlayerAddStaminia'
    data/actions/scripts/other/staminiapotion.lua:8: in function <data/actions/scripts/other/staminiapotion.lua:'>

    Help Sad

    Ver perfil de usuario

    6default Re: [Actions] [TFS 1.0] Stamina Refuel el Lun Mar 21, 2016 6:15 pm

    [Admin] God Maya

    avatar
    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] escribió:Hola Usuarios de tibiaface

    Para los usan TFs 1.0 y necesitan recuperar estamina bueno aqui esta el script.

    instalando:

    nos vamos a :

                                                   
    Data/actions/scripts


    copiamos cualquier archivo y renombramos por  stamina_refuel.lua y pegamos esto dentro:

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
     
     local stamina_full = 42 * 60 -- config. 42 = horas
     local player = Player(cid)
     
     if player:getStamina() >= stamina_full then
     player:sendCancelMessage("Your stamina is already full.")
     elseif player:getPremiumDays() < 1 then
     player:sendCancelMessage("You must have a premium account.")
     else
     player:setStamina(stamina_full)
     player:sendTextMessage(MESSAGE_INFO_DESCR, "Your stamina has been refilled.")
     Item(item.uid):remove(1) -- player:removeItem(item.uid) ???
     end
     
     return true
    end


    luego añadimos esta tag a:


                                                   
    Data/actions/actions.xml


    Código:
    <action itemid="ITEMID" script="stamina_refuel.lua"/>

    Zona editable:

    Para editar es fácil, en parte:


    local stamina_full = 42 * 60 -- config. 42 = horas


    El script esta configurado solo para jugadores premium si quiere para jugadores free solo elimina esta linea:


    Código:
     elseif player:getPremiumDays() < 1 then
            player:sendCancelMessage("You must have a premium account.")

    bueno eso fue todo.




    [c]: in function 'doPlayerAddStaminia'
    data/actions/scripts/other/staminiapotion.lua:8: in function <data/actions/scripts/other/staminiapotion.lua:'>

    Help Sad

    lo lamento amigo pero doPlayerAddStaminia no esta en le script no veo de donde sacas tal cosa



    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.