BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Item que invoque a un monster.

Item que invoque a un monster.

#1 Item que invoque a un monster. el Lun Jun 29, 2015 8:58 pm

raulitows


Nuevo
hola , mi idea es la siguiente , lo que quiero es poder hacer que un item al utilizarlo en el piso invoque un monster , a la vez que luego de la invocación el item desaparezca.

Porfa ayudenme doy
+REP

#2 Re: Item que invoque a un monster. el Lun Jun 29, 2015 10:07 pm

Belerofonte


Administrador
Servidor/Data/Actions/... Actions.xml
<action itemid="10553" event="script" value="itemSummon.lua"/>
ID del objeto que lo invocará.

Servidor/Data/Actions/Scripts/... itemSummon.lua
Código:
 local c = {
    SummonLimit = 4, -- Número límite de criaturas invocadas.
    MonsterName = 'Chicken', -- 'Nombre' de la criatura invocada.
    SpawnEffect = CONST_ME_TELEPORT, -- Efecto mágico que aparecerá en el monstruo.
  }

function onUse(cid, item, fromPosition, itemEx, toPosition)
    if #getCreatureSummons(cid) >= c.SummonLimit then
      return doPlayerSendCancel(cid, 'You can have only ' .. c.SummonLimit .. ' ' ..(c.SummonLimit > 1 and 'summons.' or 'summon.')) and true
    end

    if not getTilePzInfo(fromPosition) then
        if (fromPosition.x ~= CONTAINER_POSITION) then
          MyCreature = doSummonCreature(c.MonsterName, fromPosition)
            doConvinceCreature(cid, MyCreature)
            doSendMagicEffect(fromPosition, c.SpawnEffect)
            doRemoveItem(item.uid, 1)

         else
           doPlayerSendCancel(cid, 'You may open this only on the ground.')
        end

     else
       doPlayerSendDefaultCancel(cid, RETURNVALUE_ACTIONNOTPERMITTEDINANOPVPZONE)
    end

  return true
end

Zona (básica) a editar:
 local c = {
   SummonLimit = 4, -- Número límite de criaturas invocadas.
   MonsterName = 'Chicken', -- 'Nombre' de la criatura invocada.
   SpawnEffect = CONST_ME_TELEPORT, -- Efecto mágico que aparecerá en el monstruo.
 }



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]

#3 Re: Item que invoque a un monster. el Jue Jul 02, 2015 11:22 pm

Kriss


Miembro
hola buenos dias, tardes o noches !

aqui te dejo otro un poco diferente este se trata de usar un item se desaparece el item y puede invocar al azar un monster el item es configurable al igual que los monsters asi mismo al momento de usar el item el character dice unas palabras tambien configurable

ps. saludos belero

[Tienes que estar registrado y conectado para ver este vínculo]

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 .