Titan
-
Contador contenido
73 -
Ingreso
-
Última visita
-
Días ganados
14
Actividad de reputación
-
Titan reacted to PACI in [Pregunta]Source peso del game
Puede depender del contenido de tu source, cuanto menos cosas tengas, evidentemente, menos pesará el core después de compilado.
Aunque yo diría que es porque el tuyo es unstripped, si quieres reducirlo ejecuta este comando: strip -s game.
-
Titan reacted to Dragonslayer in [C++]Cambiar LVL +255
Vale sorry se me olvido.
Game --> Archivo /common/tables.h
Game --> Archivo /src/char.h
byte level; --> short level;
-
Titan reacted to Dragonslayer in [C++]Cambiar LVL +255
Bueno algo sencillo que me han preguntado.
/usr/src/mainline/Srcs/Server/common/length.h
PLAYER_EXP_TABLE_MAX = 120, PLAYER_MAX_LEVEL_CONST = 120,
Lo cambiamos por el level que queramos.
PLAYER_EXP_TABLE_MAX = xxx, PLAYER_MAX_LEVEL_CONST = xxx,
Tambien hay que editar el archivo:
/usr/src/mainline/Srcs/Server/game/src/constants.cpp
Cuando veas esto sabras que hacer, solo hay que añadir mas exp para cada level.
const DWORD exp_table_euckr[PLAYER_EXP_TABLE_MAX + 1] =
Y este:
const DWORD exp_table_common[PLAYER_EXP_TABLE_MAX + 1] =
Y este:
const DWORD exp_table_newcibn[PLAYER_EXP_TABLE_MAX + 1 ] =
A partir de aquí es para poner mas de 255.
También si queremos mas de 255 hay que diseñar la tabla de player, Y cambiar en level tinyint por mediumint o superior.
Archivo char.cpp en game.
SetLevel(byte level) --> SetLevel(short level)
Archivo char.h en game.
SetLevel(byte level) --> SetLevel(short level)
Edit:
Y en estos dos archivos cambiamos esto también.
Game --> Archivo /common/tables.h
Game --> Archivo /src/char.h
Atención en estos archivos hay mas de un level, tiene que ser el level de player no el de guild o otro.
Edit opcional: (Exp party)
Archivo /usr/src/mainline/Srcs/Server/game/src/constants.cpp
Edit para el porcentaje de perdidad de exp.
Edit opcional (overflow en python):
(Si no se cambian los dos se puede liar parda)
bylevel --> Cambiar byte por short
Archivo: Client\UserInterface\Packet.h
Archivo: mainline\common\tables.h
Bueno eso es todo. =P
-
Titan reacted to Dragonslayer in [C++][Python]Añadir minerales y vetas.
Bueno como es esto es sencillo y lo estaba haciendo ahora pues lo publico por si le sirve a alguien.
Bueno empiezo como añadir nuevas joyas a accesorios.
Archivo item.cpp en game
La primera columna es el mineral(joya), segunda brazalete,tercera collar y ultima pendientes. (No hay dificultad verdad =P)
Se puede repetir joya si se desea.
Ahora como añadir vetas y sus minerales.
Archivo mining.cpp
En SInfo Info se ponen en: La primera columan la veta,segunda columna mineral sin refinar, tercera mineral refinado.
En Max_Ore se cambia el numero que haya por el numero de files que tengais en el array.
Tambien se puede sustituir SInfo info[MAX_ORE] = por SInfo info[numero de filas] es un array normal, pero de la otra forma esta mas ordenado.
Ahora el binario:
Archivo client/userinterface/intancebase.cpp
Ahora para que se vea en el cliente.
Archivo constinfo.py en root
Aqui se hace igual que en el primer paso, aunque hay que añadir el mineral en ACCESSORY_MATERIAL_LIST
Bueno eso es todo, espero que os sirva.
Cualquier duda pregunta.
-
-
Titan got a reaction from ♥ TesT ♥ in [Armas Infinity]Con los icons .
Hola chicos os traigo las armas infinity , estan postadas pero no tiene los icons y les traigo con los icons.
Fotos:
Descargar :
Debes iniciar sesión para ver el contenido del enlace en esta publicación. Fuente : epvp
-
Titan got a reaction from Kronixer™ in Mapa Minotauro *Link*Mediafire*
Bueno m2z os traigo el mapa minotauro del m2m solo parte del cliente.. (scado e 4metin2)
descarga (
Debes iniciar sesión para ver el contenido del enlace en esta publicación.)