XD ese lo sake hace 1 año en DMX haberlo suvido por partes mas rapido
SkyLighT (@SkyLighT)
Information about SkyLighT
Publicados por SkyLighT
-
Hola. Vengo a presentaron una mini explicacion sobre python en metin2.
Sere breve =))
Pues veran si ser fijan en el cliente hay varios comandos . por ejemplo
"/user_horse_ride" "/user_horse_back" "/user_horse_feed" "/PKMode " + str
pues asi es ^^ con eso se pueden hacer bots para alimentar al pony bajarse suvirse mandarlo al establo...
por ejemplo
/PKMode es un comando con el cual puedes controlar lo de paz etc se tiene k poner /PKMode + str
el str es el value asi suponiendo que 0 : "PAZ", 1 : "HOSTIL", 2 : "GRATIS", 3 : "PROTECT"
tambien tenemos comandos de "messenger" (MP)
("/messenger_auth y " + name)
("/messenger_auth n " + name)Tambien podriamos arreglar el bugfix de "noname" En gremios. pero a los de gf no les da la gana
es mas biene semi arreglado# REMOVED_GUILD_BUG_FIX
if "Noname" == guildName:
return
# END_OF_REMOVED_GUILD_BUG_FIX
solo hay k sakar # y esta arreglado XD (Esta en game.py)investigando un pekeño value podriamos entrar en cualkier grupo con este comando
("/party_request_accept " + str(vid))
y ser rechazados
("/party_request_deny " + str(vid))dejamos los comandos aparte y veamos esto:
este es el constinfo desde el qual podemos modificar muchas cosas.
PVPMODE_PROTECTED_LEVEL = 30 (esto es para ponerse en gratis)
HIGH_PRICE = 500000 (sale amarillo en privateshop)
MIDDLE_PRICE = 50000 (Sale normal en privateshop)
ERROR_METIN_STONE = 28960 (descubranlo ustedes mismo)
SUB2_LOADING_ENABLE = 1
EXPANDED_COMBO_ENABLE = 1 (combo mas largo activado)
CONVERT_EMPIRE_LANGUAGE_ENABLE = 1 (depende de si esta en 1 o 0 entiendes el idioma sin anillo ni nada)
USE_ITEM_WEAPON_TABLE_ATTACK_BONUS = 0
ADD_DEF_BONUS_ENABLE = 1
LOGIN_COUNT_LIMIT_ENABLE = 0 (esto mejor NO LO TOKEIS) os blokeara la cuenta y no la podreis activar.USE_SKILL_EFFECT_UPGRADE_ENABLE = 1
VIEW_OTHER_EMPIRE_PLAYER_TARGET_BOARD = 1
GUILD_MONEY_PER_GSP = 100
GUILD_WAR_TYPE_SELECT_ENABLE = 1
TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE = 0 (cambia la vel atake del arma 2 manos)HAIR_COLOR_ENABLE = 1(permite cambiar el pelo de color)
ARMOR_SPECULAR_ENABLE = 1
WEAPON_SPECULAR_ENABLE = 1
SEQUENCE_PACKET_ENABLE = 1
KEEP_ACCOUNT_CONNETION_ENABLE = 1
MINIMAP_POSITIONINFO_ENABLE = 0 (Si esta en 1 ves las coordenadas abajo el minimapa muy util)
CONVERT_EMPIRE_LANGUAGE_ENABLE = 0 (lo mismo que antes)
USE_ITEM_WEAPON_TABLE_ATTACK_BONUS = 0
ADD_DEF_BONUS_ENABLE = 0
LOGIN_COUNT_LIMIT_ENABLE = 0 (NO LO TOKEIS)
PVPMODE_PROTECTED_LEVEL = 15 [Es el lvl minimo para poder echar duelos ponerse en gratis etc...)
TWO_HANDED_WEAPON_ATT_SPEED_DECREASE_VALUE = 10 (si lo poneis a 0 la arma 2 manos (lanza) atacara un 10% mas rapido)CAMERA_MAX_DISTANCE_SHORT = 2500.0
CAMERA_MAX_DISTANCE_LONG = 3500.0 (Modificando esto podemos hacer que la camara se alargue tanto como queramos)
CAMERA_MAX_DISTANCE_LIST=[CAMERA_MAX_DISTANCE_SHORT, CAMERA_MAX_DISTANCE_LONG]
CAMERA_MAX_DISTANCE = CAMERA_MAX_DISTANCE_SHORTModificando esto podemos hacer que no haya niebla
FOG_LEVEL0 = 4800.0
FOG_LEVEL1 = 9600.0
FOG_LEVEL2 = 12800.0
FOG_LEVEL = FOG_LEVEL0
FOG_LEVEL_LIST=[FOG_LEVEL0, FOG_LEVEL1, FOG_LEVEL2]PARTY_SKILL_HEAL = 1
PARTY_SKILL_WARP = 2 (Con esto puedes hacer que qualkier miembro del grupo venga a tu lado (atraerlo) eso va muy bien en demons ^^
MEMBER_BUTTON_NORMAL = 10
MEMBER_BUTTON_WARP = 11
MEMBER_BUTTON_EXPEL = 12
MEMBER_BUTTON_PATH = "d:/ymir work/ui/game/windows/"
MEMBER_BUTTON_IMAGE_FILE_NAME_DICT = { player.PARTY_STATE_LEADER : "party_state_leader",desde playyersettingmodule puedes hacer un skillhack
SKILL_INDEX_DICT = {
JOB_WARRIOR : {
1 : (1, 2, 3, 4, 5, 0, 0, 0, 137, 0, 138, 0, 139, 0,),
2 : (16, 17, 18, 19, 20, 0, 0, 0, 137, 0, 138, 0, 139, 0,),
"SUPPORT" : (122, 123, 121, 124, 125, 129, 0, 0, 130, 131,),
},
JOB_ASSASSIN : {
1 : (31, 32, 33, 34, 35, 0, 0, 0, 137, 0, 138, 0, 139, 0, 140,),
2 : (46, 47, 48, 49, 50, 0, 0, 0, 137, 0, 138, 0, 139, 0, 140,),
"SUPPORT" : (122, 123, 121, 124, 125, 129, 0, 0, 130, 131,),
},
JOB_SURA : {
1 : (61, 62, 63, 64, 65, 66, 0, 0, 137, 0, 138, 0, 139, 0,),
2 : (76, 77, 78, 79, 80, 81, 0, 0, 137, 0, 138, 0, 139, 0,),
"SUPPORT" : (122, 123, 121, 124, 125, 129, 0, 0, 130, 131,),
},
JOB_SHAMAN : {
1 : (91, 92, 93, 94, 95, 96, 0, 0, 137, 0, 138, 0, 139, 0,),
2 : (106, 107, 108, 109, 110, 111, 0, 0, 137, 0, 138, 0, 139, 0,),
"SUPPORT" : (122, 123, 121, 124, 125, 129, 0, 0, 130, 131,),
},
SOLO TIENES K MODIFICAR LAS IDBUENO ESTO ES TODO POR AHORA xD aki poco pongo mas ^^ ^:)^ saludos
-
XD el root¿? k vaa es la informacion que envia el cliente al servidor conforme as cojido X Yang o as matado un perro, si as comprado un item etc... eso lo puedes hacer con un winsock packet editor (wpe pro) El problema es q te echa dl juego. salu2.
-
Me enfada saber q ai gente tan mal educada TT pues NO EXISTE chabalin al usarlo t exa dl server
-
ajjjajajajajaj anghios no nos digas eso XDXD nececitas el anti blok... XDXDXDXDXD
Desde el foro de tec iteractive te lo descargas. aki te dejo link:
[http://forum.metin2.sg/showthread.php?8658-New-Improved-Anti-Block-version-2&p=105989#post105989][0]">[http://forum.metin2.sg/showthread.php?8][1] ... post105989
[0]: <a href=
[1]: http://forum.metin2.sg/showthread.php?8 -
anghios prueba con un pj con gremio el comando /war pa pafj (ejemplo) te sale un mensaje de error algo de guerras....
pues ese mismo comando es el que envia desde el cliente, (ahora no tengo mi pc) pero esa un pc.**chat**"/war %s %d"
XD sorry pero no me akuerdo mu bn lo que ponia.
-
Desde el cliente manda unos ciertos comandos, por ejemplo para las guerras hace el comando /war %s %d
para cambiar la contra del almacen es algo tambien parecido. mi idea es cambiar el /war %s %d por algun comando
tipo /level 99 etc... como de momento no puedo jugar al metin os digo los pasos para hacerlo. (aun no lo pude probar u.u) asi que no aseguro que funcione.1.- Desempaquetar root.epk
2.- Buscar en guild.py el comando "/war"
3.- Cambiarlo por el comando que querais (para hacer la prueba muy importante que no seais GM)
4.- Compliamos y lo ponemos al cliente
5.- Cojemos dos gremios y mandamos guerra. al aceptar la guerra el comando "se abra enviado"
6.- Si todo salio bien a disfrutar!!P.D. Metodo no provado, tambien podeis buscar el .py donde esta lo del almacen (no me akuerdo kual era) y al intentar cambiar la contraseña en teoria se enviara el comando.
PORFVOR, SI A ALGUIEN LO PRUEBA DIGANME SI VA!
Grax. Un saludo Ruben [SkyLighT]
-
Pues miren, el proceso de como hacerlo ya lo tengo, solo me hace falta una persona, ya agregue al msn a tkpsngiko
haber si po hablar con el ;D
-
Veras, no te voy a dar pistas de como se hace, pero solo te puedo decir que tengo que hacer un tutorial.
abria que hacer una seccion V.I.P. Y sino pedidos por MP
pero antes nececito comprobarlo.