Jump to content

Drop de monstruos mediante quest (Objetos i dinero)


Akroma

Recommended Posts

Bueno feas, despues de ver que mi mob_drop_item.txt no va bien, i de pegarme la locura de ver los objetos en el puto chino mandarin, pos me dije, i xk no hacer 1 quest?, i la ize, quedo esto al final:

 

Debes iniciar sesión para ver el contenido del enlace en esta publicación.

 

aqui os la dejo x si la quereis ver sin ir al enlaze.

 

 

quest drops_monsters begin

state start begin

local drops = {

--drops_monstruos_objetos--

{

{ 87231 }, --1--

{ 87232 }, --2--

{ 87233 }, --3--

{ 87234 }, --4--

{ 87235 }, --5--

{ 87236 }, --6--

{ 87237 }, --7--

{ 87238 }, --8--

{ 87239 }, --9--

{ 87240 }, --10--

{ 87241 }, --11--

{ 87242 }, --12--

{ 87243 }, --13--

{ 87244 }, --14--

{ 87245 }, --15--

{ 87246 }, --16--

{ 87247 }, --17--

{ 87248 }, --18--

{ 87249 }, --19--

{ 87250 }, --20--

{ 87251 }, --21--

{ 87252 }, --22--

{ 87253 }, --23--

{ 87254 }, --24--

{ 87255 }, --25--

{ 87256 }, --26--

{ 87257 }, --27--

{ 87258 }, --28--

{ 87259 }, --29--

{ 87260 }, --30--

},

}

 

local dinero = {

--drops_monstruos_dinero--

{

{ 3000 }, --1--

{ 5000 }, --2--

{ 8000 }, --3--

{ 10000 }, --4--

{ 20000 }, --5--

{ 30000 }, --6--

{ 40000 }, --7--

{ 50000 }, --8--

{ 100000 }, --9--

},

}

 

--posibilidad de que salga el objeto--

 

local posibilidad = math.random (1, 50)

 

--monstruos que dropearan el objeto o dinero--

 

when 1093.kill and posibilidad == 1 begin

game.drop_item(drops[1], 2)

pc.change_money(dinero[1])

end

 

when 1094.kill and posibilidad == 3 begin

game.drop_item(drops[4], 5)

pc.change_money(dinero[4])

end

end

end

 

 

 

 

 

Creada por mi, el editarla es sencillo se os va explicando en la quest.

Link to comment
Share on other sites

Hombre akro no está mal pero así:

 

game.drop_item(drops[1], 2)
pc.change_money(dinero[1])

Por mucho aleatorio que hayas puesto antes siempre te dara el mismo item.

 

Además, la sintaxis del array esta mal hecha:

 

{ 87260 },

El ultimo elemento del array no lleva NUNCA coma

 

La sintaxis correcta sería asi:

 

local dinero = {
--drops_monstruos_dinero--
{
{ 3000 }, --1--
{ 5000 }, --2--
{ 8000 }, --3--
{ 10000 }, --4--
{ 20000 }, --5--
{ 30000 }, --6--
{ 40000 }, --7--
{ 50000 }, --8--
{ 100000 } --9--

}

Le habias puesto un }, que sobraba ademas de que el ultimo elemento tuviera coma

Link to comment
Share on other sites

  • 8 years later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...