Requerimientos >>
128 Mb RAM - Minimo
Win 2000 Pro, Win XP home, Win XP Pro
1 Gb de Espacio en el Disco
Programas Requeridos
1 Microsoft SQL Server 2000
Mapas 1: ebezener_maps.rar
Mapas 2: AI_maps.rar
Server files: KnightOnline.rar
Empezemos >>
Instalando SQL :
1- Clic en Instalar Database Server
2- Clic en Siguiente
3- Click en Local Computer y Siguiente
4- Click en crear Nueva instancia de SQL Server o instalar tools y siguiente
5- Poner el Nombre de la compania y Siguiente
6- Aceptar el contrato
7- Click en server & client tools y siguiente
8- Click en Default (Predeterminada) y Siguiente
9- Click en Tipica y siguiente
10- Click en Usa La misma acount que windows. Auto Start SQL server
11- Click "Usar Local System Account" Siguiente
13- Finalizar
**************
Seguimos >>
1- Abre el Administrador coperativo(Inicio>Programas>Microsoft SQL Server>Administrador coperativo)
2- En (local) dale clik derecho>"Modificar propiedades del registro..."
3- Clik en autotentizacion d SQL>login sa>password en blanco>clik en "Pedir siempre...">aceptar
Ahora vamos a las bases d datos...
4- Crea una base de datos llamada "KN_online" i una vez creada dale clik derecho>todas las tareas>restaurar base d datos
5- Click en la pestanya Desde Dispositivo y clic en seleccionar dispositivo
6- Click en Agregar y seleccione el destino de el archivo dentro de la carpeta db
7- ok, ok, ok
8- Ves a la pestanya Opciones Tildar "Forsar ....." (3 opcion) i pon los 2 archivos d devajo en este destino: C:\KnightOnline\RZKNIGHTONLINE\db\KN_Online_Data.M DF i C:\KnightOnline\RZKNIGHTONLINE\db\KN_Online_Log.LD F (si es en D: canvia C: x D
9- clik OK
10- Ves dentro d (local)>Seguridad>login>clik derecho>new login
11- nombre knight>clik autotentizacion d SQL
12- Usa knight d password>pon KN_online en databases>idioma "Spanish"
13- 2 pestanya adminitrador..., 3 pestanya permiso a KN_online i clika en db_owner>ok
14- Ves a la base d datos KN_online>clik derecho>propiedades>i dale a todos los permisos d la cuenta "knight"
15- Cierra el Administrador Coperativo.
**************
Crear cuentas >>
1- abre el Administrador coperativo i ves a la base d datos KN_online
2- aber la tabla KNIGHTS_USER (clik derecho>abrir tabla>devolver todas las filas)
3- pon el num(a d ser ascendente), id i pass.
**************
OBDC DNS >>
1- Abrir panel de control - Herramientas Administrativas - OBDC - SOLAPA DNS de Sistema
2- Clic en agregar
3- Seleccionar al final de todo "SQL SERVER"
4- Nombre: KN_online, i en servidor: (local)>siguiente
5- Elige Autotentizacion d SQL> i metele el knight/knight
6- Base d datos pred. KN_online
AZER LO MISMO CON Knight_Account, knight, GameDB, AccountDB1, AccountDB. (Jo probe cn namas la d KN_online i me va bien, lo pongo x si acaso)
**************
Edita las siguientes .ini >>
1. Abre Aujard.ini -> mira q este asi
[ODBC]
ACCOUNT_DSN=KN_Online
ACCOUNT_UID=knight
ACCOUNT_PWD=knight
GAME_DSN=KN_Online
GAME_UID=knight
GAME_PWD=knight
LOG_DSN=KN_Online
LOG_UID=knight
LOG_PWD=knight
2. Abre Version.ini -> mira q este asi
[DOWNLOAD]
URL=wizgate.nefficient.co.kr
PATH=pub/wizgate2/knight/upgrade
[ODBC]
DSN=KN_Online
UID=knight
PWD=knight
TABLE=VERSION
[CONFIGURATION]
DEFAULT_PATH=c:\Program Files\KnightOnline
[SERVER_LIST]
COUNT=1
SERVER_00= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!
NAME_00=BEGINNER
3. Abre Server.ini -> mira q este asi
[TIMER]
YEAR=1
MONTH=2
DATE=5
HOUR=10
WEATHER=1
[LOGIN SERVER]
IP= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!!!!
[CASTLE]
NATION=1
[ZONE_INFO]
MY_INFO=1
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!!!! !
SERVER_NUM=0
[BATTLE]
WEEK=5
START_TIME=20
END_TIME=0
[AI_SERVER]
IP= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!!!!!!
4. Abre Server2.ini -> mira q este asi
[LOGIN SERVER]
IP= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!
[TIMER]
YEAR=1
MONTH=1
DATE=1
HOUR=1
WEATHER=1
[BATTLE]
WEEK=5
START_TIME=20
END_TIME=0
[CASTLE]
NATION=1
[ZONE_INFO]
MY_INFO=1
SERVER_NUM=0
SERVER_COUNT=1
SERVER_00=1
SERVER_IP_00= METE AKA TU IP !!!!!!!!!!!!!!!!!!!!!!!! !!!
**************
Abrir el server >>
1- mete los mapa en aiserver/map i en ebenzener/map
2- loginserver/VersionManager.exe
3- Aiserver>server.exe
4- Ebenezer>Ebenezer.exe (da 1 error d noticie.txt, es igual, no passa nada)
5- Aujard>Aujard.exe
Actualizacion d el server d KO, MUY IMPORANTE!!!!!!!!
aqui os dejo 1 db sin bugs i algunos bixos/NPC ya puestos
KN_Online690.zip
PARA CREAR CUENTAS ES LA TABLA TB_USER I NO LA KNIGHT_USER!!!
Como instalarlo?
-Dale a Detener al SQL
-Borra todo lo que ai en la carpeta DB
-Mete este archivo i restaura la base d datos
Subir la exp d el Server.
Deve aver 1 manera + rapida xo os digo la unika q se...
1ºAbre la tabla: LEVEL_UP
2ºai el lvl i la exp pa subir a ese lvl
3ºmodifica la colmuna exp x - exp para q sea mas rapido
Ejemplo muy fast:
lvl Exp
1 10
2 25
3 40
4 50
COMANDOS GM!!!!
Ace muxo palo traducir... wno algo es algo FPRIVATE "TYPE=PICT;ALT="
En el Ebenezer ai como 1 kosa pa meter cosas(edit box), poner...:
/killUserName
kick out specified user from game , very useful he he
/Open
opens BattleZone - dont checked yet , maybe dont work
/snowopen
opens snow battlezone , not checked
/Close
maybe kick all users from server , but dunno , not checked
/down
kick out all users
/discount
dunno - need to check
/alldiscount
dunno
/undiscount
stops discount - dunno
/permanent
something about permanent chat
/captain
captain - loadKnightRankTable . wut also dunno
/offpermanent
off permanent chat
/santa /offsanta - u know
/additemCharnameItemcodeItemname
ok - its my addition for test only
Charname must be 4 char long
Itemname dosnt matter wut..
adds item with specified code to specified user
if Itemcode not in Item table - item appear in inventory anyway , but not saved to future sessions
most of commands - i dunno , as u see... ok , i TOTALY AWARE I DONT KNOW EVERYTHING , he he