-YC- Publicado 10 de Julio del 2015 Reportar Compartir Publicado 10 de Julio del 2015 Hola shavelos, de nuevo :v bueno ya que no vi en el foro este sistema, se los traigo gratis :v, el sistema es de Yiv de EPVP, dejo video; Instalacion: Descargar el .rar suben las quest a tu sftp, abren questlib.lua, van al final del archivo y ponen esto; dofile("locale/mexico/quest/achievementsystem_extension.lua") Ustedes pondran su ruta 2.- En quest_functions ponen esto: achievement.init achievement.getNextLevelAchievementInfo achievement.nextLevelAchievement achievement.getMobAchievementInfo achievement.increasePoints achievement.getf achievement.setf achievement.login achievement.initLevel achievement.initShop achievement.initMob achievement.buyItem achievement.clientCommunication 3.- Descompilan ETC, o hacen un nuevo patch y ponen la carpeta Yiv, donde lleva el diseño del board. 4.- Descompilan roots, y pasan el archivo uiachievement.py.. 5.- Abren ConstInfo.py y ponen esto: # YIV WORK: Achievement CQC = 0 CQC_INFO = "" 6.- Abren interfacemodule.py y buscan esto: def OpenQuestWindow(self, skin, idx): debajo ponen esto: # YIV WORK: Achievement if constInfo.CQC == 1: return debe quedar asi: 7.- abrimos game.py e importamos el .py del sistema poniendo al principio esto: import uiAchievement 8.- Busca esto: GameWindow Klasse (def __init__(self, stream)) y debajo de esto: self.playerGauge = uiPlayerGauge.PlayerGauge(self) self.playerGauge.Hide() ponen esto: # YIV WORK: Achievement self.achievementWindow = uiAchievement.AchievementBoard() self.achievementWindow.Close() 9.- Buscamos def Close(self): y debajo de self.ClearDictionary() ponen: # YIV WORK: Achievement self.achievementWindow.Close() self.achievementWindow = None 10.- Buscan def __BuildKeyDict(self): y debajo ponen el comando con el que se abrira en este paso F6 onPressKeyDict[app.DIK_F6] = lambda : self.achievementWindow.ToggleVisible() 11.- Buscan esto: def __ServerCommand_Build(self): y ponen esto: "achievement" : self.achievementWindow.HandleAchievementServerCommand, "cqc_start" : self.cqcStart, "cqc_get" : self.cqcGet, "cqc_end" : self.cqcEnd, 12.- Y a lo ultimo del game.py esto: def cqcStart(self): constInfo.CQC = 1 def cqcGet(self): net.SendQuestInputStringPacket(str(constInfo.CQC_INFO)) def cqcEnd(self): constInfo.CQC_INFO = None constInfo.CQC = 0 13.-Para configurar los premios, se hace en el achievementsystem_extension.lua aqui: achievement.shop = { {{14,1,10},{19,1,20},{11209,1,25},{11219,1,30},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, {{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0},{0,0,0}}, } en este caso quedaria asi: 14 ----- Espada+4 1 ---- Cantidad 10 ---- Puntos para canjaer QUEST POR SI QUIERES HACER ITEMS QUE TE DEN PUNTOS LOGRO: quest achievement_coupons begin state start begin when 30093.use or 30094.use or 30095.use or 30096.use begin local points = ({ [30093] = 25, [30094] = 50, [30095] = 100, [30096] = 200 })[item.get_vnum()] achievement.increasePoints(points) item.remove() end end end Creditos: Yiv Descarga en adjunto Debes iniciar sesión para ver el contenido del enlace en esta publicación. KRIBER8, Hawk Server's, 𝗔𝗿𝗲𝘀 y 11 mas reacciono a esto 14 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
ввℓ๏๏∂נ๏в Publicado 10 de Julio del 2015 Reportar Compartir Publicado 10 de Julio del 2015 Mi desculpa, pero para que serve ese sistema? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
JeS Publicado 10 de Julio del 2015 Reportar Compartir Publicado 10 de Julio del 2015 Mi desculpa, pero para que serve ese sistema? Ese sistema sería como una item-shop, pero en ves de coins es puntos de logro, y se consigue en el juego, depende de lo que pongáis para realizar Saludos ввℓ๏๏∂נ๏в reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
-YC- Publicado 10 de Julio del 2015 Author Reportar Compartir Publicado 10 de Julio del 2015 Mi desculpa, pero para que serve ese sistema? Es el sistema de logros, configuras en la quest X logro al matar ejemplo un Jefe se te dan siertos puntos, los cuales podras cambiar por items :v ввℓ๏๏∂נ๏в reacciono a esto 1 Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
MiGueLiT0 Publicado 10 de Julio del 2015 Reportar Compartir Publicado 10 de Julio del 2015 Sho te amo <3 jajja buen aporte feon Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
nanoia Publicado 13 de Julio del 2015 Reportar Compartir Publicado 13 de Julio del 2015 quería poner la tienda a abrir con f5, alguien podría ayudarme? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Hawk Server's Publicado 13 de Julio del 2015 Reportar Compartir Publicado 13 de Julio del 2015 Estupendo sistema +1 muchas gracias por traerlo Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
kaoba Publicado 9 de Diciembre del 2017 Reportar Compartir Publicado 9 de Diciembre del 2017 Cual es la quest de este sistema? la misma quest del sistema de logros anterior? Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
KRIBER8 Publicado 27 de Noviembre del 2019 Reportar Compartir Publicado 27 de Noviembre del 2019 El sistema me funciona correctamente pero en la quest para que los items den puntos de logros no me funciona, no me da error pero cuando doy click derecho al objeto seleccionado este no hace nada, no me da los puntos de logro ni nada :c Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
MiGueLiT0 Publicado 4 de Abril del 2020 Reportar Compartir Publicado 4 de Abril del 2020 hace 19 minutos, alvaro2002 dijo: el mio tiene error deberias poner el error para ver si te ayudan xD Citar Enlace para comentar Compartir en otros sitios Mas opciones de compartir...
Mensajes recomendados
Unirse a la conversación
Puedes publicar ahora y registrarte más tarde. Si tienes una cuenta, regístrate para publicar con su cuenta.