BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[AYUDEN] muy difícil este scripts belero

[AYUDEN] muy difícil este scripts belero

#1 [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 10:57 am

ander.oviedo


Miembro
Pues al titulo del tema dije belero xq el es el único que explica xq cada cosa por favor este scripts es un ejemplo un piso cuando piso un piso te regenera vida y mana full pero ojo no se puede hacer seguidamente tiene que ser cada 20 minutos y si intentas entrar seguidamente te devolverá con un mjs que diga que tienes que esperar 15 min la poder tela regenerar de nuevo...

Si alguien mas puede hacerla adelante

#2 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 11:59 am

ArcaniaOnline


Miembro
Código:
local time = 150 -- tiempo para desaparece el piso o teleport o algo asi que añadas en getTileItemById(pos, IDFLOOR) <<
local tile = 1806 -- dejalo asi :ppp
local tileuid = 1806 -- el uid
local pos = {x = 1, y = 2, z = 3} -- donde esta el piso

local playerMaxHealth = getPlayerMaxHealth(cid)
local playerHealth = getPlayerHealth(cid)
local PlayerMaxMana = getCreatureMaxMana(cid)
local playerMana = getCreatureMaxMana(cid)

function removeMax(tp)
        if  getTileItemById(pos, IDFLOOR) then
      doSendMagicEffect(pos, CONST_ME_POFF
      tileuid = tile
        end
end

if item.uid == tileuid then
         doPlayerAddHealth(cid, playerMaxHealth - playerHealth)
        doPlayerAddMana(cid, PlayerMaxMana - playerMana)
        addEvent(removeMax, time*1000)
      else
         doPlayerSendTextMessage(cid,22,"Alguien ya uso esto.")
      end
end

Te funciona? es un action ID.

Al piso le añades 1806

Código:
<action uniqueid="1806" script="script.lua" />

Creo que tendrias que tocar algo y te añade full health y mana eso si, no es al simplemente caminar y no se si funciona no conozco bien, bien las funciones... mira si no postea bele lo intento en movements y veo que pasa

#3 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 1:40 pm

Belerofonte


Administrador
Movements/... Movements.xml
Código:
<movevent type="StepIn" actionid="27814" event="script" value="regenSqm.lua"/>

Movements/Scripts/... regenSqm.lua
Código:
 local time = 15 -- Minutos a esperar.

function onStepIn(cid, item, fromPosition, itemEx, toPosition)

  local effect, msg = {}, ''

    if isPlayer(cid) then
        if exhaustion.get(cid, item.actionid) == false then
            exhaustion.set(cid, item.actionid, time * 60)
            doCreatureAddHealth(cid, getCreatureMaxHealth(cid) - getCreatureHealth(cid))
            doCreatureAddMana(cid, getCreatureMaxMana(cid) - getCreatureMana(cid))
            effect = CONST_ME_MAGIC_GREEN -- Efecto mágico al curarse.
            msg = 'Salud restaurada!' -- Mensaje al curarse.

         else
           msg = 'Si tu salud deseas curar, ' .. timeString(exhaustion.get(cid, item.actionid)) .. ' has de esperar.' -- Mensaje en la espera.
           effect = CONST_ME_POFF -- Efecto mágico en la espera.
           doTeleportThing(cid, toPosition)
        end

        doSendMagicEffect(fromPosition, effect)
        doPlayerSendCancel(cid, msg)
    end

  return true
end

function timeString(timeDiff)
  local dateFormat = {
    {"dia", timeDiff / 60 / 60 / 24},
    {"hora", timeDiff / 60 / 60 % 24},
    {"minuto", timeDiff / 60 % 60},
    {"segundo", timeDiff % 60}
  }

  local out = {}
    for k, t in ipairs(dateFormat) do
      local v = math.floor(t[2])
        if(v > 0) then
            table.insert(out, (k < #dateFormat and (#out > 0 and ', ' or '') or ' y ') .. v .. ' ' .. t[1] .. (v ~= 1 and 's' or ''))
        end
    end

  local ret = table.concat(out)
    if ret:len() < 16 and ret:find("segundo") then
      local a, b = ret:find(" y ")
        ret = ret:sub(b+1)
    end

  return ret
end

(Con el God no funcionará)

A la próxima, imagina que tu Post es una noticia periodística y el titular que le pongas ha de resumirla en pocas palabras,
sin la necesidad de poner "ayuda, pedido, problema, script, etc..." pues eso ya viene en el nombre de la sección
donde la pongas, ve directamente al grano con palabras clave y concisas relacionadas con tu circunstancia



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#4 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 3:31 pm

Riikudou(Ns)


Miembro
pues yo creo que cada quien tiene una forma de explicar que belero tenga que explicar hasta lo mas pequeño
es para que ustedes los nub,puedan entender porque le da flojera entender
por personas como ustedes es que el foro esta haci*

https://www.facebook.com/httpstibia?ref=hl

#5 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 4:05 pm

ArcaniaOnline


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:pues yo creo que cada quien tiene una forma de explicar que belero tenga que explicar hasta lo mas pequeño
es para que ustedes los nub,puedan entender porque le da flojera entender
por personas como ustedes es que el foro esta haci*

Honor, posteass un script y no saben donde va cada cosa, no se dan el tiempo de leerlo, no se dan el tiempo de buscar en el foro nada...

Esperan a belero que le deje con colorcitos y imágenes, en parte esta bien pero esta mal porque se acostumbran a ser flojos... y no aprender a programar

#6 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 6:05 pm

Riikudou(Ns)


Miembro
tienes toda la razón de eso hablo
[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver este vínculo]

https://www.facebook.com/httpstibia?ref=hl

#7 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 6:15 pm

DavidR


Moderador
Entonces, alguien se esfuerza por hacer scripts, explicarlos de manera detallada para que el usuario sepa muy bien lo que está metiendo en su servidor, y ustedes ven eso como una inutilidad hacia el usuario?
Me parece que los noobs y/o flojos, son ustedes.
Si yo al iniciar en el mundo de Tibia, hubiera visto explicaciones así, pfff... hubiera hecho mi OT rápido y sencillo. Ya que al menos iba conociendo todo lo que hacía cada parte de un script. Sin embargo, tuve que ponerme a punta de pruebas y fallas para conocer poco a poco las partes de cada script.
Lo que hace Belero me parece bien. Ya que, si el usuario tiene al menos un mínimo interés, con todas las indicaciones que les dan posiblemente en el futuro el usuario ya sepa como hacer sus scripts sin necesidad de pedirlos ya que obtuvo previo conocimiento acerca de las partes de un script (aunque sea algo básico).
Ahora, si el usuario es un vago que solo hace copy-paste, entonces ahí no hay nada que alguien pueda hacer. Ya que eso es problema del usuario mismo.

http://www.blacktibia.org/

#8 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 6:23 pm

Riikudou(Ns)


Miembro
no es la primera vez
lee el titulo a el le gusta que lee expliquen bien o no puede pensar
yo algún tiempo fui noob pero no hago post directamente pidiéndole ayuda a los admins esperaba que cualquiera me ayudara

https://www.facebook.com/httpstibia?ref=hl

#9 Re: [AYUDEN] muy difícil este scripts belero el Lun Mar 30, 2015 8:00 pm

Belerofonte


Administrador
@Riikudou(Ns)

Tienes razón. En parte entiendo lo que quieres decir, "no hay que mimar tanto a la gente" y por ello te di un like sin querer jaja Yaoming Sad.

Y sé que no tengo por qué darle(te) explicaciones a nadie, pero no me importa darlas. No hacen daño a nadie. Por lo que:

¿Sección?
Pedido de Scripts.

¿Qué está pidiendo?
Un script.

¿Qué le he dado?
Un script.

Antes, si nadie contestaba los pedidos "este foro es una mielda porque nadie ayuda".
Ahora, si alguien los contesta "este foro es una mielda porque lo has puesto muy detallado."


... Dejando a un lado mis lloriqueos.
Claro que me ha molestado un poco que me pida ayuda directamente a mí, aunque por otro lado, en temas de scripts mi rango de administrador no repercute en nada xD
Ni ha de hacerlo.

Puedo ser perfectamente ese "cualquiera" como ya lo he sido en otros temas, y muy noob de hecho. O al menos así es como me he considerado siempre.
En estos casos, ésto, no es más que un colorcito en mi nick(pues no me va a otorgar conocimientos de script alguno).

O, que dé por sentado que yo sea el mejor sólo por saber un poco más que él. Que lo haya posteado en otra sección donde no era(lo moví). Y que haga spam en otros temas con los BUMPS o comentarios consecutivos sin que otra persona le haya contestado por ese mismo medio, sin que hayan pasado las 24 horas y sin editar el anterior comentario(razones por las cuales dejé de ayudarle por privado y dejara de darle las cosas aún más masticadas).


Pero, no sé. Supongo que le vi esas ganas de querer aprender, y como algo así ya no se ve últimamente por aquí...
sólo a unos cuantos quejándose por todo sin hacer nada más y entre que me cuesta decir que "no".

Pero sí, tienes razón. Supongo que tendré que dejar de ser tan gay y a la próxima vez... usar colores más rudos Trollface



Sugerencia para evitar futuros quebraderos de cabeza:
[Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo] - [Tienes que estar registrado y conectado para ver este vínculo]
[Tienes que estar registrado y conectado para ver esa imagen]

#10 Re: [AYUDEN] muy difícil este scripts belero el Lun Ago 24, 2015 11:52 pm

El Loco Danny


Miembro
@Belero
[Tienes que estar registrado y conectado para ver esa imagen]

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.

 

¿Quién está en línea?

En total hay 0 usuarios en línea: 0 Registrados, 0 Ocultos y 0 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .