- Katılım
- 3 Ağu 2019
- Konular
- 2
- Mesajlar
- 3
- Online süresi
- 1d 8h
- Reaksiyon Skoru
- 0
- Altın Konu
- 0
- TM Yaşı
- 6 Yıl 10 Ay 8 Gün
- Başarım Puanı
- 46
- MmoLira
- 1,478
- DevLira
- 3
ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!
Hola a todos
Mi Discord es: caanmasu
Les traigo mi segundo tutorial de quest donde puedes mejorar tus habilidades en quest/lua (un poco de SQL también) hasta convertirte en un verdadero experto.
Nota: en el archivo adjunto se encuentra el primer y segundo tutorial (idioma español e inglés)
Este tutorial trata sobre una mazmorra infinita.
La dinámica de mis tutoriales es hacer una quest donde muestro punto por punto como lo haría yo, y lo explico detalladamente.
Si desea omitir el tutorial y solo usar la búsqueda, puede hacerlo, dejé una carpeta con los archivos para instalar.
Debo advertir que solo proporciono código, no modelos. Utilizo modelos ya existentes del juego, en concreto, el mapa de la torre del demonio, Reaper como jefe, perros como monstruos para destruir, etc. Puedes usar la mazmorra con los modelos que quieras, de esta forma mejoras la experiencia de usuario. La mazmorra es personalizable, solo tienes que cambiar los números.
También debo advertir que la mazmorra no ha sido probada con varios jugadores, aunque hice buenas pruebas con varios de mis personajes, las mejores pruebas las hago con jugadores reales. En caso de que encuentre errores, repórtelos a mi Discord.
Otra nota importante, si no lees el tutorial, hay datos adicionales que no te puedes perder, son realmente obligatorios. Debes ir al tutorial y al final encontrarás un apartado llamado 'Datos adicionales:'. De verdad, no te lo puedes perder.
El contenido de este tutorial es el siguiente:
1. Mostrar un botón en el NPC
2. Mostrar el botón NPC solo cuando estemos en el mapa fuera de la mazmorra.
3. Crea el primer salto de mazmorra
4. Crear modo de grupo
5. Agregue algunas restricciones para la entrada
6. Cree dos mecánicas de sala y ejecútelas para que se elijan al azar.
7. Saca al personaje de la mazmorra cuando el jugador muera.
8. Crea el registro de clasificación
9. Agregar reincorporación a la mazmorra
10. Mostrar la clasificación
11. Agregue un anuncio cuando alguien rompa un récord de piso.
12. Crear modo espectador
13. Aumenta la dificultad de cada piso.
14. Agregar registros
15. Crea recompensas
16. Crea 5 mecánicas de mazmorra
17. Dinamizar las coordenadas base
18. Agregue el tiempo restante en cada piso
19. Facilitar la entrada a los personajes de GM
20. Convierte textos en variables
Algunos gifs:
Número de líneas de código:
traducir.luna: 48
questlib.lua: 76
quest_infinity_dungeon.sql: 9
infinity_dungeon.quest: 167
infinity_dungeon_lib.lua: 408
infinity_dungeon_mission_lib.lua: 287
infinity_dungeon_rewards.lua: 26
Total: 1021 líneas
Si te gusto la intencion de este post me puedes ayudar con una reaccion, asi le puedes dar mas popularidad a este post y hacerlo mas visitado para que mas personas puedan acceder al conocimiento de free quest/lua de la mas alta calidad jamas vista .
Una vez, un conocido me dijo que no había suficiente documentación de búsqueda para Metin2 y estuve de acuerdo con él. En ese momento sabía un poco sobre quest/lua pero me dije a mí mismo 'el conocimiento debería ser gratis pero alguien debería proporcionarlo, sin fines de lucro' y no esperaba que lo iba a hacer. No quería quedarme solo con lo que sabía, tenía la necesidad de compartirlo con todos.
Acerca de mi búsqueda/conocimiento de lua:
Cuando aprendí quest/lua por primera vez, ya tenía experiencia básica en programación en general. Aprendí quest/lua empíricamente viendo la búsqueda de otras personas, el código fuente de LUA en C++ sobre funciones y el código fuente binario relacionado con tokens de TEXTO SIN PROCESAR, en ese orden. Podría decir que he visto y revisado miles de quests escritos por alemanes, españoles, ingleses, rumanos, turcos y de otras nacionalidades. También he visto todos los niveles de misiones escritas por otros. He creado muchas búsquedas para clientes, de todo tipo de nacionalidades para todo tipo de servidores.
En total he acumulado más de 10 mil horas de programación quest/lua. He dedicado mucho tiempo de mi vida a esto. Soy una persona que no se queda con lo que sabe, sino que quiere extenderse más, por lo que investigué durante mucho tiempo cómo mejorar la calidad de mi código y hasta el día de hoy lo pongo en práctica y es lo más importante. pilar de toda mi programación: la calidad del código.
Aprendí muchas estructuras de código de muchas búsquedas hasta que creé mi propia estructura y también mis propias bibliotecas. Cuando quest/lua se limita a lo que necesito, no tengo dificultad en modificar o crear funciones LUA en C++ ya que esto también es parte de quest.
Hay mucho más sobre esto, pero creo que es suficiente en esta publicación.
El día que me vaya, quedará para siempre (o hasta que Metin2 muera por completo) este conocimiento que será útil para mejorar la experiencia de los jugadores en los servidores privados de Metin2. Si son servidores de mierda o no, no me importa.
Si necesitas ayuda puedes contactarme. Mi Discord es 'caanmasu'.
Saludos a todos.
Descarga:
Mi Discord es: caanmasu
Les traigo mi segundo tutorial de quest donde puedes mejorar tus habilidades en quest/lua (un poco de SQL también) hasta convertirte en un verdadero experto.
Nota: en el archivo adjunto se encuentra el primer y segundo tutorial (idioma español e inglés)
Este tutorial trata sobre una mazmorra infinita.
La dinámica de mis tutoriales es hacer una quest donde muestro punto por punto como lo haría yo, y lo explico detalladamente.
Si desea omitir el tutorial y solo usar la búsqueda, puede hacerlo, dejé una carpeta con los archivos para instalar.
Debo advertir que solo proporciono código, no modelos. Utilizo modelos ya existentes del juego, en concreto, el mapa de la torre del demonio, Reaper como jefe, perros como monstruos para destruir, etc. Puedes usar la mazmorra con los modelos que quieras, de esta forma mejoras la experiencia de usuario. La mazmorra es personalizable, solo tienes que cambiar los números.
También debo advertir que la mazmorra no ha sido probada con varios jugadores, aunque hice buenas pruebas con varios de mis personajes, las mejores pruebas las hago con jugadores reales. En caso de que encuentre errores, repórtelos a mi Discord.
Otra nota importante, si no lees el tutorial, hay datos adicionales que no te puedes perder, son realmente obligatorios. Debes ir al tutorial y al final encontrarás un apartado llamado 'Datos adicionales:'. De verdad, no te lo puedes perder.
El contenido de este tutorial es el siguiente:
1. Mostrar un botón en el NPC
2. Mostrar el botón NPC solo cuando estemos en el mapa fuera de la mazmorra.
3. Crea el primer salto de mazmorra
4. Crear modo de grupo
5. Agregue algunas restricciones para la entrada
6. Cree dos mecánicas de sala y ejecútelas para que se elijan al azar.
7. Saca al personaje de la mazmorra cuando el jugador muera.
8. Crea el registro de clasificación
9. Agregar reincorporación a la mazmorra
10. Mostrar la clasificación
11. Agregue un anuncio cuando alguien rompa un récord de piso.
12. Crear modo espectador
13. Aumenta la dificultad de cada piso.
14. Agregar registros
15. Crea recompensas
16. Crea 5 mecánicas de mazmorra
17. Dinamizar las coordenadas base
18. Agregue el tiempo restante en cada piso
19. Facilitar la entrada a los personajes de GM
20. Convierte textos en variables
Algunos gifs:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Número de líneas de código:
traducir.luna: 48
questlib.lua: 76
quest_infinity_dungeon.sql: 9
infinity_dungeon.quest: 167
infinity_dungeon_lib.lua: 408
infinity_dungeon_mission_lib.lua: 287
infinity_dungeon_rewards.lua: 26
Total: 1021 líneas
Si te gusto la intencion de este post me puedes ayudar con una reaccion, asi le puedes dar mas popularidad a este post y hacerlo mas visitado para que mas personas puedan acceder al conocimiento de free quest/lua de la mas alta calidad jamas vista .
Una vez, un conocido me dijo que no había suficiente documentación de búsqueda para Metin2 y estuve de acuerdo con él. En ese momento sabía un poco sobre quest/lua pero me dije a mí mismo 'el conocimiento debería ser gratis pero alguien debería proporcionarlo, sin fines de lucro' y no esperaba que lo iba a hacer. No quería quedarme solo con lo que sabía, tenía la necesidad de compartirlo con todos.
Acerca de mi búsqueda/conocimiento de lua:
Cuando aprendí quest/lua por primera vez, ya tenía experiencia básica en programación en general. Aprendí quest/lua empíricamente viendo la búsqueda de otras personas, el código fuente de LUA en C++ sobre funciones y el código fuente binario relacionado con tokens de TEXTO SIN PROCESAR, en ese orden. Podría decir que he visto y revisado miles de quests escritos por alemanes, españoles, ingleses, rumanos, turcos y de otras nacionalidades. También he visto todos los niveles de misiones escritas por otros. He creado muchas búsquedas para clientes, de todo tipo de nacionalidades para todo tipo de servidores.
En total he acumulado más de 10 mil horas de programación quest/lua. He dedicado mucho tiempo de mi vida a esto. Soy una persona que no se queda con lo que sabe, sino que quiere extenderse más, por lo que investigué durante mucho tiempo cómo mejorar la calidad de mi código y hasta el día de hoy lo pongo en práctica y es lo más importante. pilar de toda mi programación: la calidad del código.
Aprendí muchas estructuras de código de muchas búsquedas hasta que creé mi propia estructura y también mis propias bibliotecas. Cuando quest/lua se limita a lo que necesito, no tengo dificultad en modificar o crear funciones LUA en C++ ya que esto también es parte de quest.
Hay mucho más sobre esto, pero creo que es suficiente en esta publicación.
El día que me vaya, quedará para siempre (o hasta que Metin2 muera por completo) este conocimiento que será útil para mejorar la experiencia de los jugadores en los servidores privados de Metin2. Si son servidores de mierda o no, no me importa.
Si necesitas ayuda puedes contactarme. Mi Discord es 'caanmasu'.
Saludos a todos.
Descarga:
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Linkleri görebilmek için Turkmmo Forumuna ÜYE olmanız gerekmektedir.
Son düzenleme:


