Capitulo III, Ultimas configuración en el emulador eAthena. --- Parte 6 --- atcommand_athena // Default values are set to define different GM levels like follow: // 0: normal player // -> no special advantage (only @time to know time and if at_command_gm_only is disabled) // 1: Super player // -> some (very) little advantages: storage, petrename, etc... // 10: Super player+ // -> same of Super player with !go (very super player) // 20: Mediator // -> it's a GM that only need to know people, and move to their to speak with them (they can access to any command about wisps) // 40: Sub-GM // -> This GM can help a GM, and can not create item or zeny or modify a character (can have some information commands) // 50: Sub-GM+ // -> This GM can change some non-important things on a character // 60: GM // -> can do almost anything (excep administration, and mass commands) // GM is the first level where we can modify a character with important value, create items or create zenys // 80: GM Chief // -> can do anything, except administration commands // 99: Administrator // -> can do anything! // 100: Disabled // -> Commands that aren't used. Note: You must u se command level 100 to disable command. Commenting doesn't enough. Bueno esta es la especificación para la configuración para el uso de los comandos @ para nuestros usuarios normales, a continuación colocare los mas normales que se ven en diferentes servidores. Recuerden que para activarlos deben de poner cada uno de los @ comandos que quieren que esten activados en cero (0).
/
/ Suicide your character. die: 0 // Brings up your personal storage wherever you are. storage: 0 // Locate someone on a map, returns your coordinates if the person isn't on. where: 0 // Duel organizing commands duel: 0 invite: 0 accept: 0 reject: 0 leave: 0 // Away messsage away: 0 aw: 0 //Displays/Hides Experience gained showexp: 0 //Displays/Hides Zeny gained showzeny: 0 // Spawns you to set points in major cities. go: 1 // Enables/disables autolooting from killed mobs. autoloot: 0 // Allows you continue vending offline. autotrade: 0 at: 10 // Change Guild Master of your Guild changegm: 0 // Enables you to to jump randomly on a map (that you are already on). jump: 0 // allow other players to hit you out of pvp killable: 0 --- Parte 7 --- charcommand_athena Específicamente estos son mas comando de los cuales se pueden configurar para el uso de nuestros Gms, algunos son de sumo cuidado por ello les recomiendo que los lean bien y no lo hagan a lo que caiga la configuración.
--- Parte 8 --- Grf-files.txt Aca es en donde tenemos que colocar de manera correcta el direccionamiento de donde esta localizado nuestra carpeta data o nuestro data.grf:
grf: C:\Archivos de programa\Gravity\RO\data.grf grf: C:\Archivos de programa\Gravity\RO\sdata.grf Tomemos en cuenta que si esto no se encuentra bien configurado nuestro map Server nunca sabra en donde es que tiene que leer nuestro cliente y no mas no podra localizarlo por lo que no dara un error como el siguiente:
Marcara cada uno de los mapas con errores de no encontrados en rojo hasta que parezca conectado, pero cuando queramos entrar al servidor nos dira que no se puede y nos dara un error final de no coneccion conocido tambien como el error "Failed to conect to server".
[FONT="][/FONT]
Por ello recalco que tienen que cuidar con esta configuración ya que es una de las principales razones por las que no nos sirve el servidor cuando estamos comenzando a configurarlo.
--- Parte 9 --- GM-account.txt Esto es lo que veremos en este TXT:
// eAthena's GM Accounts File
// Edited by MC Cameri to enable account id ranges
// Changing this file while login server is running
// Usage #1(Standard):
// Usage #2(Range):
// Examples:
// 2000002 99
// 2000003-2000005 99
// 2000003~2000005 99
// 704585 30
704554 99 << Esta es la cuenta del administrador que tendra
todos los poderes que se requieren para el servidor
704555 80 << Un Sub-Gm tambien que posee poderes limitados
704556 70 << Un Gm con poderes limitados
Vamos a suponer que en este caso vamos a colocar 3 cuentas de Gm que queremos que esten en nuestro servidor, y cada uno le vas a asignar un nivel de Gm especifico.
De esta manera es que tenemos que colocar en esta seccion el nivel de las cuentas de nuestros usuarios Gms.
Recuerden que estas cuentas tambien tienen que estar estipuladas con el mismo numero en el save/acounts.txt
--- Parte 10 ---
Motd.txt
Aca nos va a parecer lo siguiente:
// Internal default is limited to 128 lines. If you need more, you will need to modify the MOTD_LINE_SIZE definition in pc.c
Welcome to your server (NombreServer)! Please report any bugs you find in eAthena :).
Lo que esta remarcado en color azul es la bienvenida que le damos a nuestros usuarios a la hora que entran en el servidor. Y se puede dejar como viene en el archivo estipulado por el emulador o lo pueden cambiar con el mensaje que quieran.
--- Parte 11 ---
maps_athen.conf
Este TXT podran localizar absolutamente todos los mapas que posee nuestro emulador un ejemplo de ello, por que no se pueden poner todos es:
//------------------------- Normal Maps ---------------------------
map: alb_ship.gat
map: alb2trea.gat
map: alberta.gat
map: alberta_in.gat
map: alde_dun01.gat
map: alde_dun02.gat
Este ejemplo lo utilizare para revisar el asunto de activar y desactivar mapas en nuestro servidor. Para poder saber si esta activado un mapa en nuestro servidor tiene que aparecer los mapas tal cual estan en la parte superior. Pero en caso de que queramos desactivarlos tenemos que realizar lo siguiente que es muy facil:
//------------------------- Normal Maps ---------------------------
map: alb_ship.gat
//map: alb2trea.gat
map: alberta.gat
//map: alberta_in.gat
map: alde_dun01.gat
//map: alde_dun02.gat
Colocaremos unos ( // ) enfrente del mapa que queremos des-habilitar y con ello ya no se podra usar. Esto tambien se aplica si en el caso de que algun mapa venga desactivado con las ( // ) podremos activarlo solamente quitandolos y estara listo para utilizarse.
--- Parte 12 ---
ladmin.conf
En esta parte vamos a encontrar algo muy interesante que se me habia pasado mencionar anteriormente pero que aca esta para para todos.
Miremos el conf y vamos a ver lo siguiente:
// Login Server IP
login_ip:192.168.1.4
// Login Server Port
login_port: 6900
Aca tambien tenemos que configurar el IP que vamos a utilizar para el login de nuestro servidor por lo que no se les olvide configurarlo por aca… ya que puede que te marque errores o tengas problemas a la hora de conectarte. Además nuevamente viene estipulado el puerto de enlace que usara el Login Server para conectarse, ya lo eh mencionado que este puerto es un puerto publico y básicamente utilizado para juegos en la red.
// Administrative password, used to connect remotely to server.
// NOTICE: If you enable remote administration, you should change its value for security
admin_pass: xxx
Una contraseña que usara el administrador para poderse conectar al servidor de manera remota, yo les recomiendo que todo este tipo de datos sea personal del administrador del servidor y que no todos los usuarios tengan esta información.
----
Bueno amigos hemos terminado nuestro largo camino de tres partes navegando e investigando en el conf del emulador eathena. Espero que esta Guia les ayude a solventar algunas dudas que se presenten a la hora de poner su servidor.