|
You last visited: Today at 16:47
Advertisement
[ How 2 ] 2006er Datenbank zu 2010er umwandeln / convert
Discussion on [ How 2 ] 2006er Datenbank zu 2010er umwandeln / convert within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.
01/08/2011, 02:19
|
#1
|
elite*gold: 1862
Join Date: Jan 2009
Posts: 3,725
Received Thanks: 7,671
|
[ How 2 ] 2006er Datenbank zu 2010er umwandeln / convert
1tens: Man benötigst 3 Tabellen in der player Datenbank
2tens: Die mob_proto brauch noch paar Spalten (eing. wenig nötigen)
3tes: Account Tabelle braucht noch eine neue Spalte
Fehlenden Tabellen im player Datenbank:
Code:
CREATE TABLE `lotto_list` (
`id` int(10) unsigned NOT NULL auto_increment,
`server` varchar(20) default NULL,
`pid` int(10) unsigned default NULL,
`time` datetime default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Code:
CREATE TABLE `highscore` (
`pid` int(11) default NULL,
`board` varchar(0) default NULL,
`value` varchar(0) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Code:
CREATE TABLE `change_empire` (
`change_count` int(11) default NULL,
`account_id` int(11) default NULL,
`time` datetime default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Code:
CREATE TABLE `horse_name` (
`id` int(11) NOT NULL default '0',
`name` varchar(24) NOT NULL default 'NONAME',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Fehlenden Spalten in player Datenbank:
Code:
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 `monarch_candidacy` ADD `name` varchar(16) default NULL;
Fehlenden Spalte im account Datenbank:
Code:
ALTER TABLE `account` ADD `last_play` datetime default NULL;
Fehlenden Tabellen im log Datenbank:
Code:
CREATE TABLE `loginlog2` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type` text,
`is_gm` int(11) DEFAULT NULL,
`login_time` datetime DEFAULT NULL,
`channel` int(11) DEFAULT NULL,
`account_id` int(11) DEFAULT NULL,
`pid` int(11) DEFAULT NULL,
`client_version` text,
`ip` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1;
Code:
CREATE TABLE `command_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) DEFAULT NULL,
`server` int(11) DEFAULT NULL,
`ip` text,
`port` int(11) DEFAULT NULL,
`command` text,
`date` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Wichtig ist das in common => locale
DB_NAME_COLUMN auf gb2312name eingestellt ist
Ihr braucht nicht komplett alles resetten .. auch nicht neue Quests oder iwelche sonstige Dateien von den 2010er Files. Man kann's auch mischen :>
Fällt euch noch etwas neu dazu ein? Gibt's noch etwas? (Außer der common.spam_db)
|
|
|
01/08/2011, 02:36
|
#2
|
elite*gold: 17
Join Date: Jan 2009
Posts: 2,538
Received Thanks: 2,405
|
danke dir igor!!!!
|
|
|
01/08/2011, 02:38
|
#3
|
elite*gold: 0
Join Date: Apr 2009
Posts: 1,502
Received Thanks: 3,732
|
geht das auch mit der files?
|
|
|
01/08/2011, 02:40
|
#4
|
elite*gold: 0
Join Date: Apr 2010
Posts: 1,264
Received Thanks: 485
|
Quote:
Originally Posted by IgorGlock
1tens: Man benötigst 3 Tabellen in der player Datenbank
2tens: Die mob_proto brauch noch paar Spalten (eing. wenig nötigen)
1te Tabelle
Code:
CREATE TABLE `lotto_list` (
`id` int(10) unsigned NOT NULL auto_increment,
`server` varchar(20) default NULL,
`pid` int(10) unsigned default NULL,
`time` datetime default NULL,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
2te Tabelle
Code:
CREATE TABLE `horse_name` (
`id` int(11) NOT NULL default '0',
`name` varchar(24) NOT NULL default 'NONAME',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
Fehlenden Spalten:
Code:
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;
Ihr braucht nicht komplett alles resetten .. auch nicht neue Quests oder iwelche sonstige Dateien von den 2010er Files. Man kann's auch mischen :>
Fällt euch noch etwas neu dazu ein? Gibt's noch etwas? (Außer der common.spam_db)
|
Hast du gut gemacht, jedoch das vergessen:
loginlog2:
Code:
CREATE TABLE `loginlog2` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type` text,
`is_gm` int(11) DEFAULT NULL,
`login_time` datetime DEFAULT NULL,
`channel` int(11) DEFAULT NULL,
`account_id` int(11) DEFAULT NULL,
`pid` int(11) DEFAULT NULL,
`client_version` text,
`ip` text,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1
command_log:
Code:
CREATE TABLE `command_log` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`userid` int(11) DEFAULT NULL,
`server` int(11) DEFAULT NULL,
`ip` text,
`port` int(11) DEFAULT NULL,
`command` text,
`date` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1
mfg,
.99Percent
|
|
|
01/08/2011, 04:38
|
#5
|
elite*gold: 0
Join Date: Feb 2010
Posts: 7,221
Received Thanks: 6,758
|
Code:
ALTER TABLE `account` ADD `last_play` datetime default NULL;
Das noch in "account" ausführen.
|
|
|
01/08/2011, 08:30
|
#6
|
elite*gold: 281
Join Date: Aug 2010
Posts: 1,502
Received Thanks: 447
|
Nice
Nun Brauch man nur noch entbuggte 2010 Files :P
|
|
|
01/08/2011, 10:55
|
#7
|
elite*gold: 6
Join Date: Aug 2007
Posts: 1,082
Received Thanks: 553
|
ôder man entbuggt die files wie wäre es damit
|
|
|
01/08/2011, 11:09
|
#8
|
elite*gold: 1
Join Date: Jun 2010
Posts: 1,624
Received Thanks: 563
|
Nice danke dir
|
|
|
01/08/2011, 11:11
|
#9
|
elite*gold: 2
Join Date: Nov 2010
Posts: 526
Received Thanks: 115
|
nice, dachte schon ich muss alles wieder von neu machen ...
best regards
malysh
|
|
|
01/08/2011, 11:16
|
#10
|
elite*gold: 1
Join Date: Jan 2010
Posts: 2,571
Received Thanks: 1,141
|
werden viele gebrauchen können Geile Arbeit Igor
|
|
|
01/08/2011, 12:34
|
#11
|
elite*gold: 0
Join Date: Aug 2010
Posts: 602
Received Thanks: 473
|
in navicat oder filezilla einfügen ?
|
|
|
01/08/2011, 12:38
|
#12
|
elite*gold: 185
Join Date: Oct 2008
Posts: 993
Received Thanks: 681
|
Per SQL über das CLI. Also die Mysql-Console öffnen und da eingeben.
Mfg
|
|
|
01/08/2011, 12:40
|
#13
|
elite*gold: 3939
Join Date: Nov 2009
Posts: 2,038
Received Thanks: 2,476
|
Igor weist du zufällig auch wie man das mit den neuen Skills beheben kann das die funktionieren ???
|
|
|
01/08/2011, 13:15
|
#14
|
elite*gold: LOCKED
Join Date: Oct 2008
Posts: 2,817
Received Thanks: 2,044
|
Dies kommt eindeutig zu spät (jedenfalls für mich) habe schon alles manuell gesucht und eingetragen xD
Naja trotzdem THX wegen der Arbeit
|
|
|
01/08/2011, 13:56
|
#15
|
elite*gold: 1862
Join Date: Jan 2009
Posts: 3,725
Received Thanks: 7,671
|
#updated
Danke für eure Unterstützung :>
|
|
|
Similar Threads
|
[Biete] 2006er Account -> CoD Bo/Mw2 usw.
12/21/2010 - Steam Trading - 2 Replies
Moin,
Ja ich verkaufe meinen Steam Account, da ich die Spiele langsam satt habe (hust siehe Spielstunden TF2) und auf WoW umsteige..
Mitglied seit: 26. July 2006 <-
Screenshots;
http://666kb.com/i/bpdfm83v4iz4b4pd7.jpg
http://666kb.com/i/bpdfmjbheu4adv5uz.jpg
|
All times are GMT +2. The time now is 16:47.
|
|