Tiico™ Posted November 11, 2013 Report Share Posted November 11, 2013 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. Link to comment Share on other sites More sharing options...
Recommended Posts