Hola mirad aqui creo una guia para modificar Items, esperoooooo que no haya ningun post como este, ya que antes e mirado xD
Antes de hacer todo esto teneis que tener el Virtualvox o el Virtual PC encendido con las "connection time out"
MODIFICAR BONOS DE LOS ITEMS QUE NOS DAN 1-4 6-7 BONOS
1-4. Abrimos el Navicat. nos vamos a ===> Player ===> item_attr,
Alli veremos que nos sldra una tabla, vereis que os saldra cosas asi:
STR 1 2 4 6 8 12 5 0 0 0 0 0 5 0
INT 1 2 4 6 8 12 5 0 0 0 0 0 5 0
CON 1 2 4 6 8 12 5 0 0 0 0 0 5 0
MAX_SP 1 2500 2500 2500 2500 2500 0 0 5 5000 5000 0 0 0
MAX_HP 5 5000 5000 5000 5000 5000 0 5 5 5 5 0 0 0
DEX 1 2 4 6 8 12 5 0 0 0 0 0 5 0
ATT_SPEED 1 1 2 3 5 8 0 0 0 5 0 15 0 0
MOV_SPEED 1 2 4 6 10 20 0 0 0 5 0 0 0 10
CAST_SPEED 1 2 4 6 10 20 5 5 0 0 0 0 0 0
HP_REGEN 1 4 8 12 20 30 0 0 0 0 5 15 0 5
SP_REGEN 1 4 8 12 20 30 0 0 0 0 5 15 0 5
POISON_PCT 1 1 2 3 5 8 5 0 0 0 0 5 0 0
STUN_PCT 1 1 2 3 5 8 5 0 0 5 5 0 0 0
SLOW_PCT 1 1 2 3 5 8 5 0 0 5 0 0 0 0
CRITICAL_PCT 1 1 2 3 5 10 15 0 0 5 5 15 0 10
PENETRATE_PCT 1 1 2 3 5 10 15 0 5 0 5 15 0 10
ATTBONUS_HUMAN 1 1 2 3 5 10 15 0 5 0 0 15 5 10
ATTBONUS_ANIMAL 1 2 4 6 10 20 15 0 5 0 0 15 5 10
ATTBONUS_ORC 1 2 4 6 10 20 15 0 5 0 0 5 5 10
ATTBONUS_MILGYO 1 2 4 6 10 20 15 0 5 0 0 5 5 10
ATTBONUS_UNDEAD 1 2 4 6 10 20 15 0 5 0 0 5 5 10
ATTBONUS_DEVIL 1 2 4 6 10 20 15 0 5 0 0 5 5 10
STEAL_HP 1 1 2 3 5 10 0 5 5 0 0 15 0 0
STEAL_SP 1 1 2 3 5 10 0 5 0 0 5 15 0 0
MANA_BURN_PCT 1 1 2 3 5 10 0 0 5 0 0 0 0 5
BLOCK 1 2 4 6 10 15 0 0 0 0 0 0 5 0
DODGE 1 2 4 6 10 15 0 0 0 5 0 5 0 0
RESIST_SWORD 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_TWOHAND 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_DAGGER 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_BELL 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_FAN 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_BOW 1 2 4 6 10 15 0 5 0 5 5 0 0 5
RESIST_FIRE 1 2 4 6 10 15 0 5 5 0 0 15 0 5
RESIST_ELEC 1 2 4 6 10 15 0 5 5 0 0 15 0 5
RESIST_MAGIC 1 2 4 6 10 15 0 5 5 0 0 15 0 5
RESIST_WIND 1 2 4 6 10 15 0 5 5 0 0 5 0 5
REFLECT_MELEE 1 1 2 3 6 10 0 5 0 0 0 0 5 5
POISON_REDUCE 1 1 2 3 4 5 0 0 0 0 0 0 0 5
EXP_DOUBLE_BONUS 1 2 4 6 8 20 0 0 0 5 5 15 5 5
GOLD_DOUBLE_BONUS 1 2 4 6 8 20 0 0 0 5 5 15 5 5
ITEM_DROP_BONUS 1 2 4 6 8 20 0 0 5 0 0 0 0 10
IMMUNE_STUN 1 1 1 5 5 5 0 0 0 0 0 5 1 5
IMMUNE_SLOW 1 1 1 5 5 5 0 0 0 0 0 5 1 5
ATT_GRADE_BONUS 1 5 10 15 30 50 0 5 0 0 0 0 0 0
1 5 5 6 10 15 5 0 0 5 0 5 0 0
1 5 5 6 10 15 5 0 0 5 0 5 0 0
1 5 6 10 15 20 5 0 0 5 0 5 0 0
1 5 5 6 10 15 5 0 0 5 0 5 0 0
1 5 5 6 10 15 0 5 0 0 5 0 0 0
1 5 5 6 10 15 0 5 0 0 5 0 0 0
1 5 5 6 10 15 0 5 0 0 5 0 0 0
1 5 5 6 10 15 0 5 0 0 5 0 0 0
El mismo nombre dice que es cada bonos, ahora os enseñare a poner maximo 10k HP,
Os vaia a la linia 5, que dice= MAX_HP,
-la primera columna es la probabilidad en que nos puede salir el bonos,
-lv1-lv2-lv3-lv4-lv5 ponen el numero que quieran que pueda salir al maximo en mi caso 10k
- weapon, es si quiere que nos salga a la arma
-foots, zapatos
-neck, muñeca
-head, yelmo
-ear, pendiente,
dentro de cada apartado, foots, neck head, alli ponen el maximo que querramos.
Los otros quiere decir que no lo se, xD
6-7. nos vamos al Navicat a ===>player ===> item_attr_rare
Nos sladra una tabla parecida a la de antes pero mas pequeña xD
Es el mismo proceso, que el de antes.
MODIFICAR EL LVL DE UNA ARMA, ARMADURA, ITEM.
Nos vamos al Navicat a ===>player ===>item_proto, alli buscamos la arma que queramos
Yo en este caso lo arre con la rinata a +9 que envez de que sea del lvl 80 sea del lvl 110,
7239 Spada Rinata +9 Spada Rinata +9 1 0 0 2 32 1 16 30000 100 0 0 0 5 1 80 0 0 7 30 17 20 15 20 0 181 264 203 304 137 -1 -1 -1 -1 -1 -1 100 3 -1
Lo que le tenemos que modificar es:
limitvalue0, le ponemos el lvl que queramos.
CAMBIAR NOMBRE DEL PROGRAMA
Muchos os preguntareis como puedo cambiar el Nombre del Metin2, Me refiero que cuando estamos jugando al metin2, arriba del todo nos dice METIN2, METIN2HISPANO,....
Pues mira nos vamos al cliente a ===>pack ===> descompilamos los archivos root.eix y el .epk.
Ahora abrimos con el bloc de notas el archivo locale.py, y alli cambiamos el nombre, esta a la tercera linea, es una cosa asi:
import app
import constInfo
APP_TITLE = "(Nombre del metin que queramos)"
Guardamos y cerramos,
CAMBIAR NOMBRE DEL CH, Y CAMBIAR LAS IP's DEL SERVER
Si miramos el Metin2.es, veremos que cada CH y Server Tiene el nombre que quiere,
Vamos a cambiar el nombre del server dentro del cliente. Nos vamos al cliente a: ===> pack ===> descompilamos los archivos root.eix y el root.epk.
Abrimos con el bloc de notas el archivo serverinfo.py
import app
import locale
import debugInfo
CHINA_PORT = 50000
app.ServerName = None
if (locale.IsEUROPE() and app.GetLocalePath()):
STATE_NONE = "ON"
STATE_DICT = {
0 : "ON",
1 : "NORM",
2 : "BUSY",
3 : "FULL"
}
SERVER01_CHANNEL_DICT = { #La Muerte
1:{"key":11,"name":"UnJu","ip":"5.141.133.40","tcp_port":13000,"udp_port":13000,"state":STATE_NONE,},
}
REGION_NAME_DICT = {
0 : "POLAND",
}
REGION_AUTH_SERVER_DICT = {
0 : {
1 : { "ip":"5.141.133.40", "port":11002, }, #METIN2
}
}
REGION_DICT = {
0 : {
1 : { "name" : "La Muerte", "channel" : SERVER01_CHANNEL_DICT, },
},
}
MARKADDR_DICT = {
10 : { "ip" : "5.141.133.40", "tcp_port" : 13000, "mark" : "10.tga", "symbol_path" : "10", }, #METIN2
}
TESTADDR = { "ip" : "5.141.133.40", "tcp_port" : 50000, "udp_port" : 50000, }
Esto es lo que hay normalmente.
Para cambiar el Nombre envez de que dica CH poner algun nombre que queramos hacemos esto:
===> Vamos a la linea 18 ===> Veremos UnJu, lo e puesto en honor a Universojuegos ===> alli ponemos el Nombre que queramos ===> guardamos y cerramos
Para cambiar el Nombre del Server Envez de decir OCASO, CREPUSCULO,.... que diga alguno que queremos,
===> Nos vamos a la linea 16, bueno donde diga "La Muerte", lo cambiamos por el nombre que queramos,
Para cambiar las IP's del server, cambiamos las IP's 5.141.133.40, por el que querais,
Si quereis modificar eso que dice en el Metin2.es, eso que dice busy, Normal, ...
===> linea 8 donde dice ON, asi veremos todo el rato ON.
PONER QUE UNA ARMA SE VEA CON OTRA PUESTA.
Me exxplico, Esto no se si funciona o si va 100% bien, es como un bug.... ya que namas lo ve el cliente que lo tiene aplicado, es algo asi:
Mirad eso se hace de esta forma:
===> pack ===> Descompilamos locale_(el que tengan, en mi caso _de), habre el item_list, y hacen esto,
Ejemplo:
10 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
11 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
12 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
13 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
14 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
15 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
16 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
17 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
18 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
19 WEAPON icon/item/00010.tga d:/ymir work/item/weapon/00010.gr2
Es la espada del lvl 1, para guerrero, ninja, sura, pues si hacemos esto:
10 WEAPON icon/item/00299.tga d:/ymir work/item/weapon/00299.gr2
Que nos pasaria?????, que cuando nos pusieramos la arma del lvl 1 +0 nos saldra la luna +9 xD
Pues aqui alguna cosita, espero que os haya gustado, si puedo, luego pongo mas cosas xD
.