jueves, 19 de julio de 2012

Guia Crear un Servidor De Tantra Online





Bueno les dejo esta guia que hago con mi pequeño esfuerzo ñ_ñ

Empezando a hacerlo

Lo primero que necesitaremos serán los archivos del servidor y el cliente.


Servidor:
XML:
Servidor:

Cliente:
Proximamente

Servidor

Podriamos decir que los archivos del servidor se dividen en 8 partes:

1.- DBSRV
2.- MGSRV
3.- Itemserver
4.- SQLDAEMON
5.- CHATSRV
6.- GMTOOL
7.- XML's
8.- Zonas

El GmTool nos ayudara a administrar el servidor, tiene opciones diferentes:

Edicion de cuenta: Edita el oro, nivel, raza, mapa en el que se encuentra, si es o no es GM, etc... 

(Para editar la raza de un PJ tienes que indicar 2 números los cuales vienen dentro de tus archivos del servidor el archivo se llama:  2dojob.txt)

Publicaciones GM:
Haces anuncios a todo el servidor o un mapa en especifico o incluso un PJ en especifico

Monitoreo del servidor:
Monitoreas la cantidad de usuarios en un cierto mapa o en todo el servidor.

Las demas opciones investigenlas ustedes, son sencillas pero utiles...

Las zonas son los mapas, por ejemplo:
La zona 1 es el mapa "mandara" ó "Aztlan".

Encontraran aproximadamente 31 zones 

Los XML's son el corazon del servidor, es lo que se podria decir "La base de datos" donde se encuentran los items, skills, mapas, animaciones de los PJ, etc...

se dividen en:

Clientres.xml(Contiene un listado de los modelos 3d y texturas de los personajes, los modelos 3d y las texturas de los mobs, modelos 3d y texturas de los items, etc...

el clientres en si contiene un listado ordenado de todas las texturas, modelos, sonidos e id´s de los items, mobs, personajes, etc...
desde aqui se puede modificar el tamaño de los mobs y armas, la textura, el modelo, etc...

TantraParam.xml
Este contiene la informacion de los skills, mapas, items etc...
la informacion que contiene es por ejemplo:
De los items contiene: status, nivel requerido, raza requerida, efectos del item, etc...

De los skills:
Contiene el efecto del skill, que hara, que nivel requiere, cual es el target permitido (uno mismo, el party, etc...), cuantos niveles tendra el skill, etc...

De los mobs:
Contiene el hp de los mobs, sus resistencias, el oro que tiraran, skills etc...

De los mapas:
Contiene los portales de los mapas, contiene la informacion del mapa (Que modelo usara, que texturas usara, etc...)

De los NPC:

contiene la ubicacion del npc en coordenadas y en zonas y que items vendera (si es que vende)

FxPC.xml

El FxPC contiene la parte estetica del servidor, por asi decirlo xD
contiene los skills que auras se pondra (visualmente hablando)
contiene el nombre y mensaje de los skills, animaciones, modelos, texturas, etc...


Esos son los mas importantes asi que solo explicare esos...


Haciendo funcionar el servidor...

Para empezar vamos a nuestra carpeta con los archivos del servidor

Hay abriremos el programa llamado TantraToolNoBugs.bat

Configurando la ip

cuando abra apretamos P y damos enter, despues apretamos I y damos enter antes que nada borramos el contenido de los archivos, Apretamos N y damos enter, esperamos a que termine...

Presionamos un tecla y ahora agregaremos la IP apretamos Y y damos enter, Correremos el servidor con nuestra IP local la cual es: 127.0.0.1

¿Que significa que lo corramos con la ip local?

Pues que unica y exclusivamente nos correra a nosotros, si queremos que nos corra para nosotros y para otras personas, entonces podemos usar hamachi y en vez de 127.0.0.1 ponen la ip de su hamachi con su red previamente creada o pueden correrlo con su ip, solo es cuestion de saber si tu Proveedor de internet te permite hacer eso y de desbloquear los respectivos puertos que son el 80 y otros cuantos (No tiene mucha ciencia)

Escribimos 127.0.0.1 y damos enter
Listo... ya tenemos la ip configurada


Ahora agregaremos nuestros XML al servidor y cliente
en la carpeta llamada \Tools\TantraTools-1-0-3-2 de nuestros archivos del servidor ejecutaremos el archivo llamado XML2TXL.exe

Veran bastantes opciones en: Language Select pondremos Mexico

veran unos botones llamados:
ConvertS_Param (Convierte el archivo TantraParam.xml en un archivo que copiaremos al servidor con extension .tpa)
ConvertC_Param (Convierte el archivoTantraParam.xml en un archivos que copiaremos al cliente con extension .tpa)
ClientRes (Convierte el clientres.xml a uno compatible con el cliente)

etc...

Convertimos nuestros archivos Tantraparam.xml

Nos dara como resultado 2 archivos uno con el nombre TantraParam.tpa
ese archivo lo copiaremos a la carpeta system de nuestro cliente

y el otro archivo que nos dara se llamara igual pero tendra un "_s.tpa"
de diferencia, renombramos el archivo con el TantraParam_s.tpa  y le pondremos TantraParam.tpa y este archivo lo copiaremos a las carpetas 
Zone1, zone2, zone3, etc...

y nos crearemos un cuenta con el archivo:
Tools\tantra tools\Create accounts
de nuestros archivos del servidor

ponemos usuario y pass
y nos dara como resultado un archivo con extension .TAD

este archivo lo copeamos a la carpeta DBSRV\account
y lo pegamos en la letra capital con la que inicia nuestra cuenta Un ejemplo:

si mi usuario fuera perrucis entonces mi cuenta se ubicaria en la P

pegamos el archivo...

Ahora vamos a la carpeta Zone1
y copeamos los archivos serverlist.txt y serverlist.bin

esos archivos los pegamos en el cliente 

abrimos el archivos serverlist.txt con el bloc de notas y veran que vienen muchos numeros 
Algo asi:

0  0 127.0.0.1 1000 
0  1 127.0.0.1 3001 
0  2 127.0.0.1 3002

en el principio del archivo damos 1 enter y hazta arriba escribimos 0  1
y guardamos quedaria algo asi:


0  1
0  0 127.0.0.1 1000 
0  1 127.0.0.1 3001 
0  2 127.0.0.1 3002

guardamos...


Ahora haremos funcionar nuestro servidor junto a mysql:




La forma de prender el servidor es esta:
DBSRV -> MSGSRV -> ITEMSRV -> ZONA(S) -> SQLDAEMON -> CHATSRV
Si solamente quieren corre el GMTool y no abrir el cliente entonces solo abran:

DBSRV -> MSGSRV -> ITEMSRV

y el servidor deberia de correrles sin problema alguno ñ_ñ

By: Alejandro (Perrucis)

22 comentarios:

Cuando subirás el CLIENTE me urge sube lo porfa!!!!!!!

men sube un cliente es lo q nos hace falta porfavor io tengo uno pero 2 de mis set tienen la textura malas y algunas armas porfa subete un cliente q podamos usar :D porfavor Me gusta mucho tu bloog todo lo q edescargdo de aki

=( esperando un cliente =( ojala lo suba pronto =P jeje yo tambien descargo todo por aqui todo esta bien explicado =)

Pueden Usar Cualquier Cliente Khatana 4

oe men como hago para usar el gm tools ?? y eso de editar a los pj ?? ayudame men

osea amigo io ando con un problema con el cliente tengo las pctext malas podrias ayudarme con eso espero tu respuesta porfa...

este es mi correo gufo_1000@hotmail.com

cuando prendo ITEMSRV me dice lo siguiente: Can´t connect to cash sql server, check config. como hay que?

bro
para hacer un server tantra sin amachi que ip van en los files?
la publica o
127.0.0.1

Alexis manuel, Es ip publica pero debes saber si tu modem o tu compañia te dejan abrir los puertos necesarios, si vas a hacer un server y ocupas ayuda agregame a la cuenta de google+ o mandame un correo a jfdrs3000@hotmail.com

Bro nesesito ayuda con mi server el GMtools no me abre puedo entrar al juego todo normal pero no puedo editar un pj para ponerle el cambio(2job) ponerme items k yo kiera o cosas haci como ago alguna cosa ya te agregue al facebook GBkamikace Gonzales pero no aceptates Mi corre es el_jose_chespi@hotmail.com

man cuando subes el cliente es para un proyecto escolar me super urge

alguno de aki o el mismo que subio la paguina porfavor agregarme al face que tengo algunas dudas face: DIJONS PIZARRO

amigo podrias poner un tutorial de como hacer cualquier cliente tantra q tengamos como nuestro para poder armar nuestro server... te lo agradeceria muchisimo

Haga un video toturial xkk no consigo asi

me sale sorry connection filed cuando voy a elegir servidor que hago?

Este comentario ha sido eliminado por el autor.

pueden hacer un video tutorial el cliente simpre me dice que la conexion ha fallado

ayuda para montar server amachi porfabor ayudaa y gracias :D

amigo tengo problemas con la web, no me crea los .TAD.

ah me olvidaba la version del kathana es la 5.2, pctext. correctos. clientres.xml y param funcionando a la perfeccion el gmtools de igual manera, solo me falta darle solucion a la web que no me registra en c:/server/dbsrv/account/usuario.TAD

1.- DBSRV
2.- MGSRV
3.- Itemserver
4.- SQLDAEMON
5.- CHATSRV
6.- GMTOOL
7.- XML's
8.- Zonas donde los encuentro esas partes bor ?

una pregunta como se modifica el respawn de los mobs en los mapas?

Publicar un comentario