Jump to content

Recommended Posts

Posted

Hola gente, bueno os enseñare algo que ando medio aburrido.

 

¿Como hacer un cofre que de items aleatorios a vuestro gusto?

 

Pues, así:

quest cofre_aleatorio begin	state start begin		when #ITEM#.use begin			local items = {1,2,3,4,5,6,7,8,9,10}			pc.give_item2(items[math.random(1,10)], 1)		end	endend

Ahora, para editarla te enseñare mas o menos como se hace a mi manera.

 

1° Toda quest necesita ser empezada con esto:

quest x begin	state start begin		when x begin

Pero nosotros usaremos esto para que el cofre al hacerle click se abra:

when #VNUM#.use begin 

#VNUM# seria el vnum (xD) del item que abriremos.

 

2° Obviamente para que un cofre de items aleatorios, debemos hacer un array con los vnum de los items que queremos que de, es decir, esto puede ser así:

local items = {1,2,3,4,5,6,7,8,9,10} 

Como vemos, los vnum de los items que dara el cofre serian:

12345678910 

Con esto, ya tendriamos nuestros vnum de los items listos para continuar.

 

3° Ahora debemos hacer el comando para que de los items que nosotros emos puesto, para aquello haremos el siguiente comando:

pc.give_item2(#VNUM#, #CANTIDAD#) 

Ahora, lo que debemos hacer es escribir el local en donde hemos entrado los vnum de los items.

 

Quedariá así:

pc.give_item2(items

Seguidamente añadimos un:

pc.give_item2(items[math.random(1, 10)], 1) 

Este comando:

math.random(1, 10) 

se puede editar así

1 = Porcentaje de que de los items.10 = Cantidad de vnum que hemos puesto en el local items. 

Ya con eso, le debemos poner la cantidad que dara y eso es todo. 

  • Dilong locked this topic
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

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

Important Information

This site uses cookies to enhance your browsing experience and provide relevant content. By continuing to browse, you agree to our We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. and Terms of Use. For more information on how we protect your data, please check our Privacy Policy.