jajaja gracias no todos saben hacer esto ps yo tengo el serverfile que posteaste tu con las queries anteriores y anda de maravillas :miau:
Slardar (@Slardar)
Publicados por Slardar
-
-
**Bueno gente os enseñare a como Implementar Queries con las nuevas base de datos, dado que al implementar queries de base de datos anteriores en serverfile 2010 no se puede ya que estas tienen las estructuras de las tablas diferentes, y no permite implementarlas.
Ademas suelen ocurrir errores que la verdad son muy molestos pero facil de solucionar que son los siguientes :
1.-El error de 2501 es por que el item ya existe, se puede verificar en la tabla y borrar la linea y agregar otra querie.2.-[err] 1136 - column count doesn't match value count at row 1" esto sucede por que las tablas tienen diferentes extructuras. Para arreglar este problema cada vez que necesitas poner cualquier item o mob debemos realizar los siguientes pasos:
¡Importante! --> Mostrare 2 formas de solucionar este problema por que lo que yo he visto que pueden funcionar de 2 maneras.
Primera Forma De Como Solucionar Estos Problemas:
1.-Bueno lo primero que tienen que hacer es iniciar el servidor y logearse.
2.-Luego tienen que ir a cualquier programa que deje administrar los datos de mysql por lo normal todos utilizan Navicat o HeidiSQL o cualquier otro programa.
3.-Luego vamos a player--> new querie e introducimos lo siguientes datos.**ALTER TABLE mob_proto DROP COLUMN skill_level2 ALTER TABLE mob_proto DROP COLUMN skill_vnum2 ALTER TABLE mob_proto DROP COLUMN skill_level3 ALTER TABLE mob_proto DROP COLUMN skill_vnum3 ALTER TABLE mob_proto DROP COLUMN skill_level4 ALTER TABLE mob_proto DROP COLUMN skill_vnum4
**Lo que hemos realizado con esto es borrar las columnas del mob_proto que se pueden observar despues del DROP COLUMN. Asi nos permitirá usar queries de base de datos anteriores
4.-Una ves realizado esto le damos a Run una ves cargado esto hacemos reboot. Luego al volver a iniciar el servidor y logearnos vamos de nuevo a Navicat, HeidiSQL o cualquier otro programa y volvemos a introducir las queries y veran que no mandara ningun error.
5.-Bueno una ves que hayan cargado las queries debemos volver a dejar la tabla como estaba, para esto debemos realizar lo siguiente:
vamos a player--> new queries --> una ves realizado esto introducimos los siguientes datos:**
ALTER TABLE `mob_proto` ADD `skill_level2` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum2` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level3` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum3` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level4` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum4` int(10) unsigned default NULL;
**Segunda Forma De Como Solucionar Estos Problemas:
Con esta segunda forma podemos solucionar los mismos problemas pero hay serverfiles 2010 que permiten una de estas 2 soluciones [comprobado por mi.]
Debemos realizar lo mismo mencionado anteriormente pero aqui notaran las diferencias:
1.- Iniciamos servidor, nos logeamos vamos a Navicat o cualquier programa que permita administrar mysql.
2.- Vamos a player --> new queries --> e introducimos los siguientes datos:**ALTER TABLE `mob_proto` DROP COLUMN `skill_level0`; ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum0`; ALTER TABLE `mob_proto` DROP COLUMN `skill_level1`; ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum1`; ALTER TABLE `mob_proto` DROP COLUMN `skill_level2`; ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum2`; ALTER TABLE `mob_proto` DROP COLUMN `skill_level3`; ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum3`; ALTER TABLE `mob_proto` DROP COLUMN `skill_level4`; ALTER TABLE `mob_proto` DROP COLUMN `skill_vnum4`; ALTER TABLE `mob_proto` DROP COLUMN `sp_berserk`; ALTER TABLE `mob_proto` DROP COLUMN `sp_stoneskin`; ALTER TABLE `mob_proto` DROP COLUMN `sp_godspeed`; ALTER TABLE `mob_proto` DROP COLUMN `sp_deathblow`; ALTER TABLE `mob_proto` DROP COLUMN `sp_revive`;
**3.-Esto borrara las columnas del mob_proto que se pueden observar despues del DROP COLUMN la cual te permitira implementar queries anterior a la base de datos 2010
4-Una ves hecho esto reiniciamos el servidor nos volvemos a logear e implementamos las queries y veran que no dara ningun error y estara todo normal. :charm:
5.-Luego debemos dejar las estructuras de las tablas como estaban para ello debemos hacer lo siguiente:nos vamos a player --> new queries --> e introducimos los siguientes datos:**
ALTER TABLE `mob_proto` ADD `skill_level0` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum0` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level1` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum1` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level2` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum2` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level3` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum3` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_level4` tinyint(3) unsigned default NULL; ALTER TABLE `mob_proto` ADD `skill_vnum4` int(10) unsigned default NULL; ALTER TABLE `mob_proto` ADD `sp_berserk` tinyint(4) NOT NULL default '0'; ALTER TABLE `mob_proto` ADD `sp_stoneskin` tinyint(4) NOT NULL default '0'; ALTER TABLE `mob_proto` ADD `sp_godspeed` tinyint(4) NOT NULL default '0'; ALTER TABLE `mob_proto` ADD `sp_deathblow` tinyint(4) NOT NULL default '0'; ALTER TABLE `mob_proto` ADD `sp_revive` tinyint(4) NOT NULL default '0';
**Al realizar esto dejaremos las tablas como estaban y ademas con nuestras queries que queriamos
y sin ningun error fastidioso. :charm:
Espero que les sirva y lo mas importante agradecer el esfuerzo _xD_
Un Saludo a todos :miau:**
-
Muy buen post Aquiles me hiciste caso de que hicieras un post con esto _xD_ recuerda que habias puesto el link en el post de camilo xd bueno esta muy bien esto :charm: Ahi van tus Thanks :wiii:
-
En el foro en la seccion de "Guias" hay un monton de paginas web posteadas solo debes mirar los post que dicen Recopilacion de guias y solo descargas una web y si necesitas saber como ponerla en funcion no dudes en mandarme un MP que te ayudo :charm:
Un saludo :miau:
-
Bueno ahi te deje tus Thanks buen aporte. Que bueno que hayas editado el post :wiii:
-
**Alfin nuevos modelos de GR2 de armaduras por que ya tantas texturas aburrian _xD_ bueno aporte ttotty
Un Saludo :charm:
PD: Aqui dejo las fotos de las armaduras de Ninja y Guerrero**
-
Anghios te me adelantaste xD pero bueno sera ps ! buen aporte =D
PD: Aceptame como amigo quiero preguntarte unas cosillas