BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

Demon Quest Pero De 3 Players..

Demon Quest Pero De 3 Players..

#1 Demon Quest Pero De 3 Players.. el Jue Nov 21, 2013 5:47 am

God Kabo


Miembro
Hola Pues Necesito Un Scripts De La Demon Quest Pero Que Sean Para Solo 3 Players...

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

#2 Re: Demon Quest Pero De 3 Players.. el Jue Nov 21, 2013 6:07 am

MarkStriker


Aprendiz
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Hola Pues Necesito Un Scripts De La Demon Quest Pero Que Sean Para Solo 3 Players...
Quieres Eso O el Script de El Teleport ?

#3 Re: Demon Quest Pero De 3 Players.. el Jue Nov 21, 2013 6:15 am

MarkStriker


Aprendiz
Primero que nada Dentro de la carpeta de Actions Creas un archivo = "nombrequetuquieras.lua" y colocas lo sig

Código:
function onUse(cid, item, frompos, item2, topos)

      if item.uid == 7100 and item.itemid == 1945 then
      player1pos = {x=1382, y=1040, z=7, stackpos=253}
      player1 = getThingfromPos(player1pos)

      player2pos = {x=1382, y=1040, z=7, stackpos=253}
      player2 = getThingfromPos(player2pos)

      player3pos = {x=1383, y =1040, z=7, stackpos=253}
      player3 = getThingfromPos(player3pos)

     


      if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 then
        queststatus1 = getPlayerStorageValue(player1.uid,7100)
        queststatus2 = getPlayerStorageValue(player2.uid,7100)
        queststatus3 = getPlayerStorageValue(player3.uid,7100)
       

        if queststatus1 == -1 and queststatus2 == -1 and queststatus3  == -1 then
            nplayer1pos = {x=1393, y=1040, z=7}
            nplayer2pos = {x=1394, y=1040, z=7}
            nplayer3pos = {x=1395, y=1040, z=7}
           

            doSendMagicEffect(player1pos,2)
            doSendMagicEffect(player2pos,2)
            doSendMagicEffect(player3pos,2)
           

            doTeleportThing(player1.uid,nplayer1pos)
            doTeleportThing(player2.uid,nplayer2pos)
            doTeleportThing(player3.uid,nplayer3pos)
           

            doSendMagicEffect(nplayer1pos,10)
            doSendMagicEffect(nplayer2pos,10)
            doSendMagicEffect(nplayer3pos,10)
            doSendMagicEffect(nplayer4pos,10)

            doTransformItem(item.uid,item.itemid+1)
        else
            doPlayerSendCancel(cid,"Listos para teletransportarse?.")
        end
      else
        doPlayerSendCancel(cid,"Tu necesitas 3 personas mas para teletransportarte.")
      end

  elseif item.uid ==7100 and item.itemid == 1946 then
      if getPlayerAccess(cid) > 0 then
        doTransformItem(item.uid,item.itemid-1)
      else
        doPlayerSendCancel(cid,"Lo siendo, no es posible Realizar a Quest Con 2 Personas.")
      end
  else
      return 0
  end

  return 1
end

Solamente Tu Editas Las Coordenadas X,Y,Z Como Hay Mismo el COdigo Te Explica y Luego te vas a tuot/data/actions/actions.xml y pegas esto
Código:
<action uniqueid="7100" script="Nombrequetuquieras.lua" />

Ya solamente basta Con agregar el Uniqueid a la palanca con el id "1945" Y Te tendria Que Funcionar Si te Ayude Dame +rep xD

#4 Re: Demon Quest Pero De 3 Players.. el Jue Nov 21, 2013 7:33 am

God Kabo


Miembro
[Tienes que estar registrado y conectado para ver este vínculo] escribió:Primero que nada Dentro de la carpeta de Actions Creas un archivo = "nombrequetuquieras.lua" y colocas lo sig

Código:
function onUse(cid, item, frompos, item2, topos)

      if item.uid == 7100 and item.itemid == 1945 then
      player1pos = {x=1382, y=1040, z=7, stackpos=253}
      player1 = getThingfromPos(player1pos)

      player2pos = {x=1382, y=1040, z=7, stackpos=253}
      player2 = getThingfromPos(player2pos)

      player3pos = {x=1383, y =1040, z=7, stackpos=253}
      player3 = getThingfromPos(player3pos)

      


      if player1.itemid > 0 and player2.itemid > 0 and player3.itemid > 0 then
         queststatus1 = getPlayerStorageValue(player1.uid,7100)
         queststatus2 = getPlayerStorageValue(player2.uid,7100)
         queststatus3 = getPlayerStorageValue(player3.uid,7100)
        

         if queststatus1 == -1 and queststatus2 == -1 and queststatus3  == -1 then
            nplayer1pos = {x=1393, y=1040, z=7}
            nplayer2pos = {x=1394, y=1040, z=7}
            nplayer3pos = {x=1395, y=1040, z=7}
            

            doSendMagicEffect(player1pos,2)
            doSendMagicEffect(player2pos,2)
            doSendMagicEffect(player3pos,2)
            

            doTeleportThing(player1.uid,nplayer1pos)
            doTeleportThing(player2.uid,nplayer2pos)
            doTeleportThing(player3.uid,nplayer3pos)
            

            doSendMagicEffect(nplayer1pos,10)
            doSendMagicEffect(nplayer2pos,10)
            doSendMagicEffect(nplayer3pos,10)
            doSendMagicEffect(nplayer4pos,10)

            doTransformItem(item.uid,item.itemid+1)
         else
            doPlayerSendCancel(cid,"Listos para teletransportarse?.")
         end
      else
         doPlayerSendCancel(cid,"Tu necesitas 3 personas mas para teletransportarte.")
      end

   elseif item.uid ==7100 and item.itemid == 1946 then
      if getPlayerAccess(cid) > 0 then
         doTransformItem(item.uid,item.itemid-1)
      else
         doPlayerSendCancel(cid,"Lo siendo, no es posible Realizar a Quest Con 2 Personas.")
      end
   else
      return 0
   end

   return 1
end

Solamente Tu Editas Las Coordenadas X,Y,Z Como Hay Mismo el COdigo Te Explica y Luego te vas a tuot/data/actions/actions.xml y pegas esto
Código:
<action uniqueid="7100" script="Nombrequetuquieras.lua" />
Ya solamente basta Con agregar el Uniqueid a la palanca con el id "1945" Y Te tendria Que Funcionar :DSi te Ayude Dame +rep
xD





Listo Gracias Amm No Me A Llegado Nd a Fb..

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

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 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 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 .