Hello!
Ha instant serverfileval van a szerverem, akkor a 2089-es gamefilet nem tudom használni, igaz ez? Ha igen, akkor hogyan érhetem el, hogy sf cseréje nélkül működőképes legyen? :)
üdv
Egyszerűen... auth fájlok cserélése (az az emulátor cserélése)
csak le kell cserélned a game és db fájlt, majd néhány mysql táblázatot kell módosítani és annyi.
epvp-n IgorGlock leírt mindent:
Új táblázatok player Adatbázisba:
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;
CREATE TABLE `highscore` (
`pid` int(11) default NULL,
`board` varchar(0) default NULL,
`value` varchar(0) default NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;
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;
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;
Módosítások a player Adatbáziban:
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;
Módosítás account Adatbázisban:
ALTER TABLE `account` ADD `last_play` datetime default NULL;
Új táblázatok log Adatbázisban:
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;
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;
Alone:
nemtudom az emulátornak mi köze a metin2 szerverhez, max a virtualbox-ot nevezhetnéd emulátornak,de azt minek lecserélni?
Emulátor: http://hu.wikipedia.org/wiki/Emul%C3%A1tor