Neo Publicado 2 de Enero del 2015 Reportar Compartir Publicado 2 de Enero del 2015 Hola chic@s necesito una quest, si alguien tan amable para hacerme una pequeña quest Buena la quest va de esta manera. Cuando un player hable con un npc, ejemplo 20094 Le muestra la cantidad que tiene de este ítem 51001 que estén en el inventario y los coins de la tabla de coins del navicat. y abajo le salga cambiar ítem 51001 por coins Le das una cantidad del ítem 51001 y te lo quita y te da una cantidad de coins Ejemplo: 51001 Cantidad 20 Coins Cantidad 200 Espero que lo hayan entendido. Gracias por vuestra ayuda y feliz año nuevo. Saludos. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Rafa23Alzira Publicado 2 de Enero del 2015 Reportar Compartir Publicado 2 de Enero del 2015 Añade esto lo primero: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sería algo así, que me has pillado un poco ocupado. quest itemxcoins begin state start begin function coinsganadas(e) return e * 20 end when 20094.chat."Te traigo objetos" begin local coinsxitem = 20 -- Cambia cuantas coins dada por cada item entregado say("Tienes "..pc.get_coins().." Coins") say("Y dispones de "..pc.count_item(51001).." bla bla") local a = select("Entregar objetos","Cancelar") if a == 2 then return end if a == 1 then say("Te has ganado "..itemxcoins.coinsganadas(pc.count_item(51001)).."") pc.change_coins(itemxcoins.coinsganadas(pc.count_item(51001))) pc.remove_item(51001,pc.count_item(51001)) end end end end Neo reacciono a esto 1 Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Neo Publicado 2 de Enero del 2015 Author Reportar Compartir Publicado 2 de Enero del 2015 Añade esto lo primero: Debes iniciar sesión para ver el contenido del enlace en esta publicación. Sería algo así, que me has pillado un poco ocupado. quest itemxcoins begin state start begin function coinsganadas(e) return e * 20 end when 20094.chat."Te traigo objetos" begin local coinsxitem = 20 -- Cambia cuantas coins dada por cada item entregado say("Tienes "..pc.get_coins().." Coins") say("Y dispones de "..pc.count_item(51001).." bla bla") local a = select("Entregar objetos","Cancelar") if a == 2 then return end if a == 1 then say("Te has ganado "..itemxcoins.coinsganadas(pc.count_item(51001)).."") pc.change_coins(itemxcoins.coinsganadas(pc.count_item(51001))) pc.remove_item(51001,pc.count_item(51001)) end end end end Gracias por la ayuda, lo probare. Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados