BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Estatua que Enboca mostro

Estatua que Enboca mostro

#1 Estatua que Enboca mostro el Mar Jul 29, 2014 6:40 am

God Kabo


Miembro
Quiero que nasca la estatua en un tiempo restante porfavor help

ya la tengo pero quiero que no nites item este es otro script el otro es este

otro:
function onUse(cid, item, fromPosition, itemEx, toPosition)
local function back(item, pos)
doCreateItem(item.itemid, 1, pos)
end

if itemEx.itemid == 8540 then --id do item arvore do sudowoodo
local item = getTileItemById(toPosition, 8540) --id do item arvore do sudowoodo
addEvent(back, choose(5, 10, 15) * 60 * 1000, itemEx, toPosition) --tempo de resp varia de 5~15min
doRemoveItem(item.uid, 1)
doSendMagicEffect(toPosition, 1)
local poke = doCreateMonster("Cloner Venusaur", toPosition)
doSendMagicEffect(getThingPos(poke), 168)
doWildAttackPlayer(poke, cid)
end
return true
end

help:
function onUse(cid, item, toPosition)
pos = getPlayerPosition(cid)
doSendMagicEffect(toPosition, 1)
doRemoveItem(item.uid, 1)
local poke = doCreateMonster("Cloner Charizard", toPosition)
doSendMagicEffect(getThingPos(poke), 29)
doWildAttackPlayer(poke, cid)
doCreatureSay(cid,"Um snorlax apareceu", TALKTYPE_ORANGE_1)
return TRUE
end

http://mexico.otservlist.org/ots/1433258

#2 Re: Estatua que Enboca mostro el Miér Jul 30, 2014 9:10 am

God Kabo


Miembro
Booom :S

http://mexico.otservlist.org/ots/1433258

#3 Re: Estatua que Enboca mostro el Jue Jul 31, 2014 4:45 am

God Kabo


Miembro
booom

http://mexico.otservlist.org/ots/1433258

#4 Re: Estatua que Enboca mostro el Jue Jul 31, 2014 7:40 am

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Quiero que nasca la estatua en un tiempo restante porfavor help

ya la tengo pero quiero que no nites item este es otro script el otro es este
Me gustaría poder ayudarte pero no entendí absolutamente nada S:
¿Podrías escribir correctamente?. Tu servidor es de pokémon, ¿no?.



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]

#5 Re: Estatua que Enboca mostro el Jue Jul 31, 2014 9:08 am

God Kabo


Miembro
simon pokemon

lo que pasa es que quiero que no senecesite un item que solo dando click ala estatua nasca el mostro i que tarde un tiempo para que nasca la estatua de nuevo se podra?

http://mexico.otservlist.org/ots/1433258

#6 Re: Estatua que Enboca mostro el Jue Jul 31, 2014 10:19 am

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:simon pokemon

lo que pasa es que quiero que no senecesite un item que solo dando click ala estatua nasca el mostro i que tarde un tiempo para que nasca la estatua de nuevo se podra?

Ok, pues:

Servidor/Data/Actions/Actions.xml:
<action itemid="8540" event="script" value="Nombre.lua"/>
Ahí pones el ID del objeto que se ha de usar.

Servidor/Data/Actions/Scripts/Nombre.lua:
Código:
function onUse(cid, item, pos, fromPos, toPos)
  local Config = {
    PokeEffect = 29, -- Efecto Mágico que aparecerá en donde aparezca el pokémon.
    NamePoke = "Cloner Charizard", -- Nombre del pokémon que aparecerá.
  }

  local function back(item, pos)
      doCreateItem(item.itemid, 1, pos)
  end

  local item = getTileItemById(pos, item.itemid)
 addEvent(back, choose(5, 10, 15) * 60 * 1000, item, pos) -- Tiempo de respawn: de 5 a 15 minutos.
    doRemoveItem(item.uid, 1)
  local poke = doCreateMonster(Config.NamePoke, toPos)
    doSendMagicEffect(getThingPos(poke), Config.PokeEffect)
    doWildAttackPlayer(poke, cid)
    doCreatureSay(cid,"Un " .. Config.NamePoke .. " salvaje aparecio!", TALKTYPE_ORANGE_1)
  return true
end

Solo has de editar:
local Config = {
   PokeEffect = 29, -- Efecto Mágico que aparecerá en donde aparezca el pokémon.
   NamePoke = "Cloner Charizard", -- Nombre del pokémon que aparecerá.
 }

Y aquí para editar/añadir/restar minutos restantes de aparición de la estatua:
addEvent(back, choose(5, 10, 15) * 60 * 1000, item, pos) -- Tiempo de respawn: de 5 a 15 minutos.
Pones esos, o los que quieras separados cada uno por una coma (,) tal cual están los otros, serán elegidos al azar cuando se accione la estatua.



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]

#7 Re: Estatua que Enboca mostro el Vie Ago 01, 2014 4:31 am

God Kabo


Miembro
gracias carnal

mira tengo mi server de pokemon no quires formar equipo?

http://mexico.otservlist.org/ots/1433258

#8 Re: Estatua que Enboca mostro el Vie Ago 01, 2014 4:36 am

God Kabo


Miembro
okey mira haha era ******* ahah ya sabia solo nitaba enves de poner que nitaras un iten ponia la estatua ahah pero gracias amm carnal i que nascan de diferentes poke osea

NamePoke = "Cloner Charizard, Cloner blastoise, Cloner venusaur",


algo asi se podra?

http://mexico.otservlist.org/ots/1433258

#9 Re: Estatua que Enboca mostro el Vie Ago 01, 2014 6:41 am

Belerofonte


Administrador
[Tienes que estar registrado y conectado para ver este vínculo] escribió:gracias carnal

mira tengo mi server de pokemon no quires formar equipo?
No mercy
Ya no tengo tiempo para esas cosas.

[Tienes que estar registrado y conectado para ver este vínculo] escribió:okey mira haha era ******* ahah ya sabia solo nitaba enves de poner que nitaras un iten ponia la estatua ahah pero gracias amm carnal i que nascan de diferentes poke osea    

NamePoke = "Cloner Charizard, Cloner blastoise, Cloner venusaur",
 

algo asi se podra?
Código:
function onUse(cid, item, pos, fromPos, toPos)
  local Config = {
    PokeEffect = 29, -- Efecto Mágico que aparecerá en donde aparezca el pokémon.
    NamePoke = {"Cloner Charizard", "Cloner Blastoise", "Cloner Venusaur"} -- Nombres de pokémon que aparecerá. ("Entre comillas" y cada uno separado por una coma (,)
  }
    addEvent(doCreateItem, choose(5, 10, 15) * 60 * 1000, item.itemid, 1, pos) -- Tiempo de respawn: de 5 a 15 minutos.
    doRemoveItem(item.uid, 1)
    for _, v in ipairs (Config.NamePoke) do
      local poke = doCreateMonster(v, toPos)
        doSendMagicEffect(getThingPos(poke), Config.PokeEffect)
        doWildAttackPlayer(poke, cid)
        doCreatureSay(poke, "Un " .. v .. " salvaje aparecio!", TALKTYPE_ORANGE_1)
    end
  return true
end

NamePoke = {"Moltres", "Articuno", "Zapdos"}

Como los pokémons que pongas aparecerán en cada lugar de los que hay alrededor de la estatua y en el de ella misma:
[Tienes que estar registrado y conectado para ver esa imagen]

Es aconsejable que pongas pocos ya que si hay algo como un jugador u objeto inamovible en su lugar, aparecerá un error en la consola y no aparecerá el pokémon.

PD: Cuando se dé el caso en el que no hayan pasado 24 horas y no te haya contestado nadie por este mismo medio, ¿podrías darle al botón "editar" para añadir cualquier contenido más a tu anterior comentario para no realizar spam? Gracias.



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: Estatua que Enboca mostro Hoy a las 6:18 pm

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 :: 1 Motor de búsqueda

Usuarios navegando en este foro: Ninguno
Motores de búsqueda : bing

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 .