miércoles, 2 de abril de 2008

Guia Completa para Montar un Server C3 con texturas C4

BUE GENTE ACÁ COMIENZO CON ESTA GUIA :

LO KE NECESITAMOS:


1RO DESCARGAR E INSTALAR JAVA
http://jdl.sun.com/webapps/download...L?BundleId=9992

2DO: NAVICAT
(ES UN PROGRAMA KE SIRVE PARA ACCEDER A LAS TABLAS DE LA BASE DE DATOS...FUNCIONA IGUAL KE EL ADMNISTRADOR DE SQL SERVER). PARA DESCARGAR NAVICAT, ACA EL LINK:
http://www.navicat.com/download.html

3RO: WAMP
(ES UN PACKETE -PROGRAMA- KE CONTIENE APACHE -SERVICIO WEB PHP- Y MYSQL -PARA EL ACCESOS A LA BASE DE DATOS-) ES NECESARIO TENER EJECUTADO EL WAMP PARA KE EL NAVICAT PUEDA ACCEDER A LA BASE DE DATOS.
para descargar wamp acá el link:
http://switch.dl.sourceforge.net/so...wamp5_1.4.4.exe

4TO: ARCHIVOS DEL SERVIDOR DE LINEAGE

Updated to 11/05:
- Update L2J to rev.1459 and DP to rev.711
- Added support Clan Wars and basic functions of Alliance now (L2J SVN)
- Added support multi language in L2J server (L2J Fortress)
- Added Bypass encryption engine to eliminate all help.htm exploit (L2J Fortress)
- Added Pet Gear patch (Micht)
- Fixed some bug reported in previous version (thx everyone )
- Upgrade MySQL engine to 5.0.15

+ Download server pack:
*** TEST VERSION, USE WITH CAUTIONS !!! IF IT HAVE SO MUCH BUGS/ERRORS, USE OLD VERSION INSTEAD ***

NOTICE: If you upgrade from old version, copy and run this MySQL code for server run properly (if you don't know how, see this post):


ALTER TABLE `characters` ADD `wantspeace` DECIMAL(1,0) DEFAULT '0' AFTER `clan_privs`;
ALTER TABLE `characters` ADD `clan_privs` INT DEFAULT '0' NOT NULL ;
ALTER TABLE `items` ADD COLUMN `custom_type1` INT DEFAULT 0;
ALTER TABLE `items` ADD COLUMN `custom_type2` INT DEFAULT 0;

http://greenhope.vn-host.net/l2j/l2jc3server1107.exe



5TO: CARPETA SYSTEM
aca abajo links de descarga del system:

http://216.32.94.242/greenhope/system560c4v22.exe

+++Descarga del system path (70 MB) +++
http://216.32.94.242/greenhope/system560c4v22.exe http://www.deviantveggies.com/system560c4v22.exe http://www.tpdevelopment.net/system560c4v22.exe http://www.denma.de/files/system560c4v22.exe http://www.i4cuhosting.com/L2/system560c4v22.exe


KE SE DESCOMPRIMIRÁ EN LA CARPETA SYSTEM DEL JUEGO CLIENTE (C:\ARCHIVOS DE PROGRAMA\ LINEAGE 2\ SYSTEM)


1..Descarga Client Path 560c4v2.2 extrae a la carpeta c:/archivos de programa/lineage II y sobre escribe todo,.luego ejecuta el archivo c4patch.bat localizado en la carpeta lineage II, ignora los errores que recibes mientras ejecutas el archivo c4patch.bat

2..Descarga el systexture Path 560c4v2.2 descomprime y copia el contenido de la carpeta systextures a c:/archivos de programa/lineage II/systextures de tu cliente instalado luego de ejecutado el paso 2.

3. Descarga el Client Path Animation 560c4v2.2 descomprime y busca el archivo lineageweapons.ukx que está contenido dentro de la carpeta animations560c4v22 y cópialo dentro de tu carpeta del Cliente c:/archivos de programa/lineage II/animations.

4. Luego edita tu L2.ini que esta dentro de la carpeta de Cliente c:/archivos de programa/lineage II/system y edita la linea, ServerAddr=xxx.xxx.xxx.xxx <-- ip del sever donde conectar guarda y listo para conectar.

5. Si lo haces según los paso descrito anteriormente, podrás ver las texturas e iconos de las armas de Hero en el juego.



6TO: configurar no-ip
SI TIENEN IP DINAMICA (IP KE CAMBIA Y NO SE MANTIENE SIEMPRE EL MISMO NÚMERO IP) REGISTRAR UN DNS EN:
http://www.no-ip.com/ LUEGO DE REGISTRAR SU DNS (EL DNS HACE KE SE REDIRECCIONE UN NOMBRE A SU IP ... POR EJEMPLO EN VEZ DE PONER LA IP EN EL BROWSER DEL INTERNET EXPLORER PONEN EL NOMBRE DE LA WEB... ES MÁS FACIL RECORDAR UN NOMBRE KE UNA DIRECCIÓN IP..O SEA KE TAMBIEN SIRVE PARA IP´S ESTÁTICAS -IP´S KE NO CAMBIAN-)
...BUENO, UNA VEZ KE YA TIENEN SU NOMBRE DNS DESCARGARSE EL PROGRAMA DE LA SECCION DOWNLOADS DE LA PÁGINA DE NO-IP (ESTE P´ROGRAMA ES EL KE LES VA A REDIRECCIONAR EL NOMBRE DNS A SU IP DINÁMICA) Y LISTO, YA TIENEN UN DNS.
(RECORDAR KE PARA OBTENER SU DIRECCIÓN DNS TIENEN KE CREARSE UNA CUENTA DE USUARIO EN LA PÁGINA :
WWW.NO-IP.COM Y LUEGO SE LOGUEAN , DESPUES DE ESTAR LOGUEADOS EN LA PARTE IZQUIERDA HACEN CLICK EN "ADD" Y DESDE ESA PARTE LES PONE UNA CASILLA PARA COMPLETAR DONDE TIENEN KE PONER EL NOMBRE KE KIERAN DE DNS (RECORDAR KE TIENE KE TENER 15 CARACTERES COMO MAXIMO INCLUYENDO LOS PUNTOS)...EL DNS TTIENE KE SER DE CLASE A... LUEGO LE DAN CLICK AL BOTON CREATE HOST (ABAJO) Y LISTO, SI EL HOST KE ELIGIERON NO ESTÁ EN USO YA TIENEN SU HOST DNS CREADO.. LO KE RESTA ES BAJARSE EL PROGRAMA KE VA A REDIRECCIONAR ESE NOMBRE A SU IP (COMO YA EXPLIKÉ EL PROGRAMA ESTÁ EN LA SECCIÓN DONWLOADS DE LA MISMISIMA PAGINA:
WWW.NO-IP.COM )
BUE ACÁ DEJO EL LINK PARA KE DESCVARGUEN EL PROGRAMA DE NO-IP (HAY DOS ENLACES, DENLE CLICK A CUALKEIR ENLACE KE ES LO MISMO)
http://www.no-ip.com/downloads.php?page=win
------------------------------------------------------
PROCEDAMOS


1RO: INSTALAR EL WAMP
(SEGUIR EL WIZARD DE INSTALACIÓN TAL CUAL EL WAMP LO VA INDICANDO...EN UNA PARTE DE LA INSTALACION HAY UN CHECKBOX EN EL CUAL PREGUNTA SI DESEAN KE WAMP SE EJECUTE CADA VEZ KE WINDOWS SE INICIE...BUÉ PONGANLE KE SI..ES DECIR TILDEN EL CHECKBOX ^^)

2DO: INSTALAR NAVICAT, LUEGO DE INSTALARLO EJECUTARLO (SI EL WAMP NO ESTÁ ACTIVADOP LES VA A TIRAR UN ERROR ASIKE EJECUTAR WAMP POR FAVOR) Y HACER LO SIGUIENTE:

2A : AL EJECUTARLO APARECE UNA VENTANA DIVIDIDA, EN LA PARTE DE LA IZQUIERDA APRETAR EL BOTON DERECHO DEL MOUSE Y HACER CLICK EN "NEW CONNECTION" DEJAN TODO TAL CUAL ESTÁ Y LE DAN OK ( ESTO LES CREO LA CONECCION LOCALHOST). BUENO AHORA LE HACEN UN CLICK A LOCALHOST (SE ENCUENTRA EN LA PARTE IZQUIERDA DE LA VENTANA DIVIDIDA) Y AHORA PRESIONAN EL BOTON DERECHO DEL MOUSE ARRIBA DE LOCALHOST Y NUEVAMENTE EN EL MENU KE LES APARECE VAN A "NEW DATA BASE", ACÁ PONEN l2jdb (ke va a ser el nombre de la base de datos). BUENO LE DAN OK Y LISTO

3RO DESCOMPRIMIR LOS ARCHIVOS DEL SERVER (EN MI CASO C:\SERVER )...LUEGO CONFIGURAR LOS SIGUIENTES ARCHIVOS:

3A:AL ARCHIVIVO C:\server\config\server.properties
ABRIRLO Y BUSCAR KE LAS SIGUIENTES LINEAS KEDEN DE LA SIGUIENTE MANERA:

ExternalHostname=Z3.NO-IP.org <--- IP DE INTERNET O DNS (SI USAN DNS, USAR 15 CARACTERES COMO MÁXIMO RECORDAR KE LOS PUNTOS SON CARACTERES. SI LO KIEREN PARA LAN LA IP DE LA LAN

InternalHostname=192.168.1.4 <--- IP LOCAL, ES DECIR IP DE LAN
Login=root <---- USSER CREADO EN NAVICAT (DB)
Password= <---- PASSW CREADA EN NAVICAT (NO CREAMOS NINGUNA)
AutoCreateAccounts=true <--- TRUE (CREA CUENTAS AUTOMATICAMENTE) FALSE (NO CREA LAS CUENTAS -SI USAN WEB USAR EL FALSE)
MaximumOnlineUsers=400 <---- TOPE MAXIMO DE USUARIOS ONLINE EN EL SERVER
MinProtocolRevision = 1 <----MINIMA VERSION
MaxProtocolRevision = 999 <---- MAXIMA VERSION

RateXp = 20. <--- EXPERIENCIA
RateSp = 20. <--- SP (PARA APRENDER SKILLES )
RateDropAdena = 25. <---- DROP ADENA
RateDropItems = 25. <--- DROP ITEMS
RateDropSpoil = 25. <---- DROP SPOIL
RateQuestsReward = 1. <--- DROP DE ITEMS DE QUEST
RateDropEquipment = 1 <--- DROP DE ITEMS EN PARTY

EverybodyHasAdminRights = false <--- AL ESTAR EN FALSO ESTE PARAMETRO, PERMITE KE CADA CUENTA KE SE REGISTRE NO SE ADMIN (ACCES_LEVEL = 0), CONCLUSION: DEJARLO EN FALSE

ServerSideNpcNameWithLvl = TRUE (PARA VER LVL DE LOS BICHOS)
--------------------------------

BUENO UNA VEZ CONFIGURADO ESTE ARCHIVO PROCEDAMOS A CONFIGURAR EL ARCHIVO FULL_INSTALL.BAT KE SE ENCUENTRA EN: C:\server\tools
PARA ABRIRLO LE DAMOS BOTON DERECHO DEL MOUSE Y PONEMOS EDITAR, AHORA EN EL ARCHIVO DEJAR LAS SIGUIENTES LINEAS DE ÉSTA FORMA:

set mysqlBinPath=C:\wamp\mysql\bin <--CARPETA KE CONTIENE EL MYSQL DENTRO DEL PACKETE WAMP

set user=root <--- USUARIO CREADO EN NAVICAT DE LA DB

set pass= <--- PASSWORD DE LA DB ( NO CREAMOS NINGUNA EN NAVICAT)

set DBname=l2jdb <-- NOMBRE DE LA BASE DE DATOS (LA CREAMOS ANTERIORMENTE EN NAVICAT AL DAR CLICK DERECHO DEL MOUSE EN LOCALHOST Y LUEGO LLENDO A "NEW DATABASE")

set DBHost=localhost <--- ESTO KIERE DECIR KE LA CONECCION ES LOCAL (TAL CUAL LA CREAMOS EN NAVICAT)

BUENO AHIRA CERRAMOS EL ARCHIVO DE TEXTO (EL DEL FULL_INSTALL.BAT), NOS VA A PREGUNTAR SI KEREMOS SALVAR LOS CAMBIOS Y LE PONEMOS KE "SI"

BUENO AHORA EJECUTAR EL ARCHIVO FULL_INSTALL.BAT (LO KE NOS VA A CREAR LAS TABLAS EN LA BASE DE DATOS L2JDB KE CREAMOS EN NAVICAT, ES DECIR KE SI ABRIMOS NAVICAT YA VAN A ESTAR LAS TABLAS DEL JUEGO CARGADAS UNA VEZ EJECUTADO EL FULL_INSTALL.BAT CORRECTAMENTE)
--------------------------------------------------
4TO)CONFIGURAR EL ARCHIVO L2.INI DE LA CARPETA SYSTEM KE TENDRÁ EL JUEGO CLIENTE, EDITAR EL L2.INI Y EN LA LINEA KE PONGO ACÁ ABAJO DEJARLA COMO LES VOY A INDICAR:

ServerAddr=Z3.NO-IP.ORG <---ACA SE PONE LA IP DE INTERNET O DIRECCIÓN DNS, SI LO KIEREN PARA RED LAN PONER LA IP LOCAL

5TO) CONFIGURAR EL ARCHIVO HOST :
ESTE ARCHIVO LO TENDRÁN KE TENER CONFIGURADO KIENES JUGUEN AL SERVER DE C3 (C:\WINDOWS\SYSTEM32\DRIVERS\ETC).
ABRIR EL ARCHIVO HOST CON EL BLOCK DE NOTAS Y AL FINAL PONER LO SIGUIENTE:
Z3.NO-IP.ORG L2authd.lineage2.com
Z3.NO-IP.ORG L2testauthd.lineage2.com

ACLARACIÓN:
Z3.NO-IP.ORG SERÍA SU DNS O TAMBIEN PUEDEN PONER SU IP DE INTERNET EN CASO DE KE SU IP SEA ESTÁTICA, SI KIEREN SU SERVER PARA RED LAN COMO YA DIJE "PONGAN SU IP DE LAN"


BUENO AHORA CIERRAN EL ARCHIVO HOST (ABIERTO CON EL NOTEPAD), LES PREGUNTA SI KIEREN GUARDAR LOS CAMBIOS Y LE PONEN KE SI.
---------------------------------------------------------



BUENO AHORA EL PASO FINAL: EJECUTAR EL ARCHIVO STARTSERVER.BAT (C:SERVER\STARTSERVER.BAT) PARA KE EL SERVER ESTÉ ON.

ACLARACIÓN ( ESTO ME PASO A MI AL LEVANTAR EL SERVER CON WINXP X64): SI EL SERVER NO LES LEVANTA O LES TIRA EL SIGUIENTE ERROR: "JAVA NO SE RECONOCE COMO UN COMANDO O PRECESO POR LOTES" HACER LOS SIGUIENTE:
COPIAR EL ARCHIVO JAVA.EXE ( KE SE ENCUANTRA EN EL DIRECTORIO EN EL CUAL INSTALARON JAVA, SI NO LO ENCUENTRAN BUSQUENLO CON EL BUSCADOR DE WINDOWS, LUEGO LO COPIAN)...BUENO UNA VEZ COPIADO EL ARCHIVO JAVA.EXE PEGARLO EN EL MISMO LUGAR KE EJECUARÁN EL STARTSERVER.BAT Y LISTO AHORA SI LEVANTARÁ EL SERVER. NO HACER ÉSTE PASO SI EL SERVER LES LEVANTA NORMALMENTE, ES DECIR SIN COPIAR Y PEGAR EL ARCHIVO JAVA.EXE
----------------------------------------------------------------------------------------------------------
PARA LOS QUE TIENEN PLACA DE RED CON CHIP NVIDIA.

DESACTIVAR
CHECKSUM OFFLOAD
SEGMENTATION OFFLOAD

SINO HACEN ESTO, LOS DESCONECTA DEL JUEGO AL MOVERSE DE MAPA O AL MORIR
---------------------------------------------------------------------------------------
ALGUNAS CONFIGURACIONES (TODOS ESTOS ARCHIVOS ESTAN EN C:/SERVER/L2J/CONFIG )

guardar cambios al editar Tiendas

weno el error q ustedes estan presentando es de el servidor de todos en realidad no an logrado actualisar la lista de shop desde el juego para agregar un item a una tienda hay q seguir estos pasos

1) con la teclas shift le das click al npc y miras el numero q le corresponde

2) abres nabicat busca en la tabla merchant_shopids buscas el numero del npc y miras q lista de shop le corresponde

3) despues abres la tabla merchant_buylist y agregas los datos de el item

EJ
###########################
item id # price # shopid # order
###########################
numero de item # precio # numero de shop corespondiente # numero de orden del item



saludos espero q les sirva como ami a se me olvidaba despues q agan esto tienen q reiniciar el server
esta guia de guardar cambios la posteó GARSIA




ALTSETINGS.PROPIERTIES
SpBookNeeded = True (SI LO PONES EN FALSE NO TE PIDE LOS LIBROS PARA APRENDER SKILLES)
AltGameSkillLearn = False (SILO PONES EN TRUE CUALQ RAZA APRENDE CUALQ SKILL)
OTHER.PROPIERTIES
StartingAdena = 100 (ADENA CON KE COMINZA CADA PJ AL SER CREADO POR EL USUARIO)
# Unstuck interval, seconds, default is 300 sec.
UnstuckInterval = 300 (EL COMANDO /UNSTUCK TE TELETRANSPORTA AL IGUAL E} KE UN SCROLL...EL VALOR 300 ES LO KE TARDA DESDE KE SE EJECUTA EL CCOMANDO HASTA KE SE TRANSPORTA EL PJ... RECOMIENDO PONERLO EN 25 )
LA SKILL OCULTA

El nombre de la skill es Super Haste.
Y su resultado es el aumento increible speed, la atkspd, el casting speed y el reuso de una skill.

Para añadir esta skill hacer lo siguiente:
Desde el principio para los k no sepan (y tenes k ser gms logicamente xd).

1- ejecutais el comando //add_skill con tigo mismo targeteado(selecionado).

2- pulsais en add skill

3- en los cuadritos de abajo poneis:

id: 7029
lvl: 4

entonces t tendra k aparecer en el ventana de chat admin give you Super haste Skill o algo parecido.

Disfrutarla pues t echas unas risas con ella.
Mejorarla mas xd

Pero esto no s todo xd

El fallo de esta skill es k solo te la puedes achar a ti mismo.
Pero nada es imposible por lo k si modificais esta skill podreis hacer k se la puedas echar a cualkier persona y incluso aumentar su poder.

¿quereis hacerlo? pues seguir esta guia.

1- primero deveis ir al directorio del server:
\l2j\data\stats\skills

2- ahora vereis 21 archivos xml. Bien pues abris el archivo 7000-7099.xml con el bloc de notas mismo.
3- Ahora le dais a edicion>buscar y poneis Super Haste y os llebara a la informacion de la Super Skill.
4- Si kereis hacer k puedas usarla con cualquier persona cambiais en dnd pone:

por:

y guardais.
5- Si kereis añiadirle mas poder cambiais
2 3 3 4

1 1 1 2

2 3 3 4

2 3 3 4

1 1 2 2

del siguiente modo:
en 2 3 3 4
vereis k es el de la velocidad de correr, pues el 2 3 3 4 es la velocidad k t da a cada lvl
Ej: a lvl 1 la skill t da 2; a lvl 2 la skill t da 3 etc etc
entendeis?
pues si cambias el ultimo numero (4) por otro mas alto (6) pues se multiplicara mas la velocidad y por lo tanto correras mas si tienes la skill lvl 4.

Lo siguiente es cambiar el ultimo numero por el k kieras en las otras lineas:
2 3 3 4

2 3 3 4

1 1 2 2

y ya tienes una skill poderosa tadavia mas poderosa.

ATENCION: no aconsejo subir mucho el numero(no pasar de 9) pues a 9 tienes 3500 de velociidad y si te pasas al cabo de un rato t puede saltar un critical y te echa del juego(no esta comprobado solo m paso una vez, pero el aviso ya llega xd).
CONFIGURAR ROUTER

BUE... SI TIENEN UN NAT ( LA CONECCION DEINTERNET LA AHCE EL ROUTER Y DEL ROUTER UN CAABLE VA AL HUB PARA DARLE INTERNET A LAAS DEMAS PCs) HACER LO SIGUIENTE:
-ABRIR EL DOS (SIMBOLO DEL SISTEMA) Y PONER IPCONFIG,TOMAN NOTA DE LA PUERTA DE ENLACE Y LA PONENEN EN EL INTERNET EXPLORER (PARA ENTRAR AL ROUTER) LES VA A PEDIR USER Y PASSW (EN MI CASO CON ROUTER TAINET USER: ADMIN PASSW: TECOTECO -CONSULTEN LA GUIA DEL ROUTER PARA ACCEDER A EL MISMO-)
-BUE UNA VES ADENTRO DEL ROUTER DIRIGIRSE A NAT / VIRTUAL SERVER Y ABRIR LOS PUERTOIS 2106 Y 7777 Y 80 (EN TCP Y UDP - SERIAN 6 PUERTOS EN TOTAL)
-LSITO YA TIENEN LOSPUERTOS ABIERTOS

No hay comentarios: