OTHispano
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.

Ir abajo
avatar
Invitado
Invitado

[Action] Caja Sorpresa! Empty [Action] Caja Sorpresa!

Dom Jun 05, 2011 9:46 pm
Bueno, aqui les dejo un Script que configure, se trata de una caja sorpresa que al darle use te da 1 item al azar, yo lo tengo como vip, al darle use les da 1 item vip al azar, pero ustedes podrian cambiarle los items que quieran, bueno empezemos con el script.
Nos vamos a Data / actions / scripts / other Copean un script y le ponen como nombre "caja sorpresa", ahora borran todo y pegan esto:

Código:
local PRESENT_BLUE = {2687, 6394, 6280, 6574, 6578, 6575, 6577, 6569, 6576, 6572, 2114}
local PRESENT_RED = {2160, 2160, 2160, 2153, 12606, 12603, 9969, 12597, 10597, 11350, 12604, 11349, 10169, 2275, 12608, 10169, 12605, 10571, 10943, 10503, 10571, 6574}
function onUse(cid, item, fromPosition, itemEx, toPosition)
   local count = 1
   if(item.itemid == 6570) then
      local randomChance = math.random(1, #PRESENT_BLUE)
      if(randomChance == 1) then
         count = 10
      elseif(randomChance == 2) then
         count = 3
      end
      doPlayerAddItem(cid, PRESENT_BLUE[randomChance], count)
   elseif(item.itemid == 10503) then
      local randomChance = math.random(1, #PRESENT_RED)
      if randomChance > 0 and randomChance < 4 then
         count = 10
      end
      doPlayerAddItem(cid, PRESENT_RED[randomChance], count)
   end

   doSendMagicEffect(fromPosition, CONST_ME_GIFT_WRAPS)
   doRemoveItem(item.uid, 1)
   return true
end
Ahora en actions.xml pegan esto:

Código:
<action fromid="10503" toid="10503" event="script" value="other/caja sorpresa.lua"/>

El id de la caja es "10503", para que se vea mejor, nos abrimos items.xml y presionamos Control + B y ponen "10503", asi les apareceran:
item id="10503" article="a" name="wedding outfit box">
<attribute key="weight" value="2500" />
</item>
Y lo configuramos asi:
item id="10503" article="a" name="caja sorpresa">
<attribute key="weight" value="2500" />
</item>
Y guardamos cambios.

Ahora para configurar que items queremos que nos de, en el script nos buscamos esta parte:
Código:
local PRESENT_RED = {2160, 2160, 2160, 2153, 12606, 12603, 9969, 12597, 10597, 11350, 12604, 11349, 10169, 2275, 12608, 10169, 12605, 10571, 10943, 10503, 10571, 6574
Esos son los items que nos dara al darle use, puede cambiarles los items que quieran.

Espero que les haya gustado, este script fue confiurado por mi Wink

Si te sirvio, podrias darme REP? (:

Suerte!!
CS Kashort
CS Kashort
Mapper
Mensajes Mensajes : 24

[Action] Caja Sorpresa! Empty Re: [Action] Caja Sorpresa!

Dom Jun 05, 2011 9:59 pm
Muy buena para una Quest de noobs xD
avatar
TheRobertxon
Miembro
Mensajes Mensajes : 8

[Action] Caja Sorpresa! Empty Esta Curado

Dom Jun 05, 2011 11:31 pm
Esta Kurado Man Very Happy
Dj Majestick
Dj Majestick
Miembro
Mensajes Mensajes : 131

[Action] Caja Sorpresa! Empty Re: [Action] Caja Sorpresa!

Mar Sep 06, 2011 10:14 am
Reputación del mensaje :100% (1 voto)
Biien aldruh
+Rep
god snake
god snake
Baneado
Mensajes Mensajes : 12

[Action] Caja Sorpresa! Empty Re: [Action] Caja Sorpresa!

Mar Sep 06, 2011 11:38 am
Bien =P
10/10 Por Tu Esfuerzo.!
+rep.!
Contenido patrocinado

[Action] Caja Sorpresa! Empty Re: [Action] Caja Sorpresa!

Volver arriba
Permisos de este foro:
No puedes responder a temas en este foro.