Jump to content

Buscar en la comunidad

Mostrando resultados para las etiquetas 'rank'.

  • Buscar por etiquetas

    Escribe las etiquetas separadas por comas.
  • Buscar por autor

Tipo de contenido


Foros

  • Metin2 Zone
    • Comunidad
    • Presentaciones y despedidas
  • Servidores Privados
    • Presentaciones de Servidores
    • Presentación de Proyectos
  • General
    • Discusiones generales
    • Socios y Colaboraciones
    • Servicios y compraventa
    • Ayudas y preguntas
    • Opiniones y consejos
    • Offtopic
  • Técnica
    • Programación
    • Edición de servidores Metin2
    • Desarrollo Web
    • Seguridad
    • Sistemas Operativos
    • Informática
  • Arte
    • Diseño y sección gráfica
    • Galería de imágenes y vídeos
    • Modelado 3D
    • Mapping
  • Descargas
    • Servidores y Clientes
    • Modelos 3D
    • Imágenes Metin2
    • Mapas
    • Traducciones
  • Archivo
    • Servidores Offline
    • Temas Links Caidos

Encontrar resultados en...

Encontrar resultados que...


Fecha creación

  • Inicio

    Fin


Última actualización

  • Inicio

    Fin


Filtrar por número de...

Ingreso

  • Inicio

    Fin


Grupo


Email


Sitio web


Jabber


Skype


Discord


Localización


Intereses

Encontrado 1 resultado

  1. Bueno esta guía ya es un poco mas complicada. Por defecto el rango maximo que se puede tener es 20k, y con el limitador del dato son 32,767 Lo que es aumentar el rank máximo es muy fácil. Ya en otra guía pondré como añadir mas rangos. Buscamos en char_battle.cpp, 200000 equivale a (20000) en el juego. Sin cambiar el tipo de dato lo máximo como he dicho antes es 32,767. m_iRealAlignment = MINMAX(-200000, m_iRealAlignment + iAmount, 200000); Buscamos ahora en char_item.cpp. if (GetAlignment() == 200000) Aquí pones el numero que has puesto antes, esto es para el item que te da el rank mas rápido. Bueno debajo de Getalignment también te aparecerán mas "200000" los cambias igual. Hasta aquí sería tocando todo sin cambiar el tipo de datos y sin necesidad de tocar el binario. Quitando el limitador, por ejemplo vamos a usar un int. Lo máximo sería 2.147.483.647 si no me equivoco. Seguimos en la parte del server. Buscamos todos los salignment en packet.h y los cambiamos por int. short sAlignment; Ahora la parte del binario buscamos todos los: sAlignment y también m_sAlignment y los cambiamos por int. Los archivos en los que estan son: NetworkActorManager.h,InstanceBase.h,Packet.h,InstanceBase.cpp. Y ya esta con eso podríamos aumentarlo hasta 2.147.483.647 si quieres mas puedes usar otro tipo de dato. En la db también tenemos que editar la tabla player, y cambiar el aliegnment por int. Si se me pasa algo o me equivoco que alguien me corrija.
×
×
  • Crear nuevo...