• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] Scrip tfs 1.2

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

    1Thông báo [Ayuda] Scrip tfs 1.2 el Dom Ago 13, 2017 11:22 am

    cimmeria

    avatar
    Miembro
    Miembro
    Hola amigos sere breve solo preguntar si es posible dar la 3 prey atraves de un uso en un obejto?gracias mi servidor 10

    Ver perfil de usuario

    2Thông báo Re: [Ayuda] Scrip tfs 1.2 el Miér Ago 16, 2017 6:38 am

    cimmeria

    avatar
    Miembro
    Miembro
    Question BUMP MI POST Question

    Ver perfil de usuario

    3Thông báo Re: [Ayuda] Scrip tfs 1.2 el Miér Ago 16, 2017 1:41 pm

    The_Pain

    avatar
    Nuevo Miembro
    Nuevo Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] lo que tu quieres si es posible, si revisas tu carpeta de [ modules/scripts/prey system ] encontraras todas las funciones necesarias para hacer un script sobre dar/quitar/modificar una mision de prey.

    por ejemplo:
    Código:

    function Player.sendPreyTimeLeft(self, column, time)
    function Player.getPreySlots(self)
    function Player.addPreySlot(self)
    function Player.removePreyMonster(self, name)
    function Player.setStaminaBonus(self, column, value)
    function Player.getStaminaBonus(self, column)
    function Player.bonusReroll(self, column)
    function Player.isActiveByName(self, column, name)
    function Player.isOpenColumn(self, column)
    function Player.isActive(self, column)
    function Player.getBonusInfo(self, column)
    function Player.getBonusMonster(self, column)
    function Player.removeBonus(self, column)
    function Player.addBonusReroll(self, value)
    function Player.setBonusReroll(self, value)
    function Player.getNextFreeroll(self, column)
    function Player.preyRerollList(self, column)
    function Player.getRerollPrice(self)
    function Player.getBonusReroll(self)

    Player = player
    self = ()
    ejemplo: player:getBonusReroll() <--- asi es correcto como se llama a la funcion.
    ejemplo: Player.getBonusReroll(self) <--- asi se crea una funcion pero no se le llama asi.

    mmm bueno no he tenido servidores con prey system pero tengo ideas de como es que funciona, si quieres que al usar ejemplo una botella cualquiera te de mas tiempo al prey 0,1 o 2 seria algo asi:
    Código:

    local config = {
       timeExtra = (60 * 60), -- una hora 60 segundos * 60 tambien puede ser [3600]
       timePreySelect = 0 -- 0..2
    }

    function onUse(player, item, fromPos, target, toPos, isHotkey)
    if not target:isPlayer() then
    return false
    end
    if target:getPreyStamina(config.timePreySelect) < config.timeExtra then
       target:setPreyStamina(config.timePreySelect, config.timeExtra)
       target:sendPreyTimeLeft(config.timePreySelect, config.timeExtra)
       target:sendTextMessage(MESSAGE_INFO_DESCR, 'Se ha restablecido a 1 hora tu prey ' .. config.timePreySelect .. '.')
       target:getPosition():sendMagicEffect(CONST_ME_MAGIC_GREEN)
    end
    return true
    end

    espero que te sirva de ejemplo y ayas podido entender.
    cualquier cosa deja en los comentarios si te sirvio o como te gustaria que funcionara con mas detalles porfavor.

    Ver perfil de usuario

    4Thông báo Re: [Ayuda] Scrip tfs 1.2 el Jue Ago 17, 2017 4:11 pm

    cimmeria

    avatar
    Miembro
    Miembro
    vale gracias por el aporte pero lo que necesito es que tu cuando comienzas en mi servidor tienes 2 prey 1 uno esta unloked entonces lo que kiero es activar ese 3 atraves de 1 itemp es decir una botella que al clicarle tede la 3 prey y te la desbloke

    Ver perfil de usuario

    5Thông báo Re: [Ayuda] Scrip tfs 1.2 el Jue Ago 17, 2017 7:34 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] deje de estar abriendo temas por todo el foro de pedido de scripts primero que se resuelva su pedido y luego abre otro tema



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

    6Thông báo Re: [Ayuda] Scrip tfs 1.2 el Jue Ago 17, 2017 7:39 pm

    cimmeria

    avatar
    Miembro
    Miembro
    pero era otro tema diferente?????????????????? lol

    Ver perfil de usuario

    7Thông báo Re: [Ayuda] Scrip tfs 1.2 el Jue Ago 17, 2017 9:38 pm

    GM Ferzho

    avatar
    Nuevo Miembro
    Nuevo Miembro
    No es necesario hacer el ítem.. solo tienes que agregar la función al gamestore. solo falta saber cual seria el type

    Código:
       <offer name="Permanente prey slot" type="saber que va aquí." price="25" icons="preyslot.png" />

    Ver perfil de usuario

    8Thông báo Re: [Ayuda] Scrip tfs 1.2 Ayer a las 7:16 pm

    cimmeria

    avatar
    Miembro
    Miembro
    gracias mas ayudado muncho de verdad Razz:P

    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.

     

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