Últimos temas
» Devland 8.11 XML
Mar Jul 01, 2008 11:54 pm por Vampiro

» EotFans Server SQL
Mar Jul 01, 2008 11:52 pm por Vampiro

» Abrir Puertos para OTServ Web Server
Mar Jul 01, 2008 10:02 pm por Vampiro

» Agrega o Edita Armas Manualmente
Mar Jul 01, 2008 9:56 pm por Vampiro

» Sala de Encantamiento de Armas
Mar Jul 01, 2008 9:49 pm por Vampiro

» ¿Que es un OTServer?
Mar Jul 01, 2008 9:16 pm por Vampiro

» Haciendo Scripts Lua para Servers
Mar Jul 01, 2008 8:24 pm por Vampiro

» Cambiar el Set Account Manager
Mar Jul 01, 2008 8:16 pm por Vampiro

Estadísticas
Tenemos 3 miembros registrados.
El último usuario registrado es godniko.

Nuestros miembros han publicado un total de 8 mensajes. en 8 argumentos.
Navegación
 Portal
 Foro

Agrega o Edita Armas Manualmente

Mar Jul 01, 2008 9:56 pm por Vampiro

Guia sacada de www.eotfans.net
Link: Ver pagina original

fuente original por SantyCool de OTfans

yo solo lo traduci y le agregue ciertos tips, EMPECEMOS:

para saber que item vamos a editar primero abrimos el map editor y nos enfocaremos en el id del item para saber que item editar
despues en su carpeta data/items y seleccionamos el item.xml y lo abrimos con notepad o wordpad y notaran muchos codigos.

Código:
[color=#007700]<[/color][color=#0000BB]item id[/color][color=#007700]=[/color][color=#DD0000]"2390" [/color][color=#0000BB]name[/color][color=#007700]=[/color][color=#DD0000]"magic longsword"[/color][color=#007700]>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"description" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"It is the magic Cyclopmania Sword."[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"weight" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"4300"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"defense" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"40"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"attack" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"55"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"weaponType" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"sword"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"slotType" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"two-handed"[/color][color=#007700]/> [/color]

ahora explicare cada linea y aparte otras lineas que puedes utilizar:
Código:
[color=#007700]<[/color][color=#0000BB]item id[/color][color=#007700]=[/color][color=#DD0000]"2390" [/color][color=#0000BB]name[/color][color=#007700]=[/color][color=#DD0000]"magic longsword"[/color][color=#007700]> [/color]

en esta linea podremos notar lo que es "item id" e "item name".
En item name pondremos el mombre que queremos (en este caso es magic
longsword) y el item id, es el identificador del item (es con el cual
podemos convocar el item con el GM que seria /i 2390 o buscarlo en el
map editor)


en la siguiente linea notaremos lo que es "attribute key" es lo que
este define el valor que utilizaremos.(atack, defence, weight,
weaponType, slotType, etc. los explicare mas adelante).
"value" es el valor que otorgaremos dependiendo de el atributo
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"description" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"It is the magic Cyclopmania Sword."[/color][color=#007700]/> [/color]

en este caso Descrition es la descripcion del objeto, no obligatoriamente necesitas agregarle descripcion a todos los items.
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"weight" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"4300"[/color][color=#007700]/> [/color]

"wheight" es el peso del item. para determinar el peso de un item deben poner el peso del objeto mas dos ceros.
ejemplo: si queremos que pese 100 oz lo que debemos poner en value
seria value="10000" o si queremos que pese 40.7 oz solo debemos poner
value="4070" asi sucesivamente. ( si no entienden no duden en preguntar.
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"defense" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"40"[/color][color=#007700]/> [/color]

esta es la defenza del item (esta muy claro esto pero si dudan pregunten)
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"attack" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"55"[/color][color=#007700]/> [/color]

esto es el ataque del item (= de claro)
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"weaponType" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"sword"[/color][color=#007700]/> [/color]

el atributo "weaponType" solo es utilizado cuando el objeto sera una
arma y el valor puede ser "sword=espada", "club=maza", "axe=hacha",
"distance=distancia" (en el Biosoft OTP v.0.1.6 esta abilitado para
agregar el valor de fist weapon que serian armas de fisico y es el
unico server en el que lo eh visto)
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"slotType" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"two-handed"[/color][color=#007700]/> [/color]

slotType seria en donde se colocaria
si fuera armor=(body), anillo=(ring), pantalones=(legs), dos
manos=(two-handed) o backpack=(backpack). si fuera el item de una mano
no necesitan poner esta linea


ahora analizaremos otros atributos que puedes agregarle a los items
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"duration" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"1200"[/color][color=#007700]/> [/color]

esto es basicamente utilizado en los anillo.
para poner el valor es lo mismo a poner el valor de el peso de algun
item pero si eres flojo y no lees bien te lo repito "solo basta con
poner el tiempo que quieres que dure mas dos ceros" (ejemplo: para que
dure 15 minutos en value pon [value="1500"])
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"healthGain" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"1"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"manaGain" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"4"[/color][color=#007700]/> [/color]

este es utilizado por si queremos que al tener el item puesto ganemos
hitpoints o manapoints, solo basta poner en value cuantos hitpoints o
manapoints quieres recuperar al llevarlo puesto
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"healthTicks" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"3000"[/color][color=#007700]/>
<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"manaTicks" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"3000"[/color][color=#007700]/> [/color]

este es el tiempo en que queremos que se recuperen los hitpoints o manapoints.
para poner el tiempo se pone primero los segundos que quieres k pasen y
les agregas tres ceros. Ejemplo: para que sea kada 2 segundos se
pondria (value="2000")
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"showduration" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"1"[/color][color=#007700]/> [/color]

esto es por si quieres que el item tenga duracion, sino quieres que tenga duracion no lo pongas.
Código:
[color=#007700]<[/color][color=#0000BB]attribute key[/color][color=#007700]=[/color][color=#DD0000]"charges" [/color][color=#0000BB]value[/color][color=#007700]=[/color][color=#DD0000]"4"[/color][color=#007700]/> [/color]

esto es para determinar cuantas cargas quieres que tenga el item(algo facil de configurar)


bueno esto es lo basico para poder editar o agregar tus items en el items.xml


Comentarios: 0

Recomendado
Seccion de Descargas
Guias y Tutoriales

Normas del Foro
¿Quién está en línea ?
En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Ninguno

[ Ver toda la lista ]


La mayor cantidad de usuarios en línea fue 2 el Mar Jul 01, 2008 7:14 pm.
Mejores posteadores
Vampiro