• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] Scrip tfs 1.2

    Compartir:

    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 Dom Ago 13, 2017 11:22 am

    cimmeria

    cimmeria
    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

    4 participantes
    http://sayayinz.ddns.net

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

    cimmeria

    cimmeria
    Miembro
    Miembro
    Question BUMP MI POST Question

    4 participantes
    http://sayayinz.ddns.net

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

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    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.



    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.


    [Ayuda] Scrip tfs 1.2 TRJEB8aSRYK5IulEU6ilJw
    4 participantes

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

    cimmeria

    cimmeria
    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

    4 participantes
    http://sayayinz.ddns.net

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

    [Admin] God Maya

    [Admin] God Maya
    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



    [Ayuda] Scrip tfs 1.2 YNU5B25
    4 participantes
    http://www.tibiaface.com

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

    cimmeria

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

    4 participantes
    http://sayayinz.ddns.net

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

    GM Ferzho

    GM Ferzho
    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" />

    4 participantes

    8Thông báo Re: [Ayuda] Scrip tfs 1.2 Vie Ago 18, 2017 7:16 pm

    cimmeria

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

    4 participantes
    http://sayayinz.ddns.net

    Contenido patrocinado


    4 participantes

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