Назад

А поч ошибка вылетает?

Автор: SergeiX: Дата: 06.11.2009

Теперь стала вылетать ошибка такая в Log и Char Server
DB-error-Table ,./**********/globel_reg_value is marked as crashed and shoeld be repaired:(

Автор: Мяфк: Дата: 06.12.2009

Переустанови базу. Вопрос: Ты эмуль обновлял?

Автор: SergeiX: Дата: 06.12.2009

м нет

Автор: SergeiX: Дата: 06.12.2009

а базу перестановлю игроки удаляться как зделать чтоб осталось на месте!

Автор: nomn: Дата: 06.12.2009

перезалей только globel_reg_value

(все квесты и переменные обнулятся)

Автор: SergeiX: Дата: 06.12.2009

о Raff а где этот фаил найти!)

Автор: Мяфк: Дата: 06.12.2009

удали в базе старую таблицу globel_reg_value и сделай запрос к Mysql

CREATE TABLE IF NOT EXISTS `global_reg_value` (
  `char_id` int(11) unsigned NOT NULL default '0',
  `str` varchar(255) NOT NULL default '',
  `value` varchar(255) NOT NULL default '0',
  `type` int(11) NOT NULL default '3',
  `account_id` int(11) unsigned NOT NULL default '0',
  PRIMARY KEY  (`char_id`,`str`,`account_id`),
  KEY `account_id` (`account_id`),
  KEY `char_id` (`char_id`)
) ENGINE=MyISAM;

Автор: nomn: Дата: 06.12.2009

sql-files, помоему в main.sql

не советую делать запросом, мало ли, по 3 раза на день структура таблиц в эмулях меняется (в ревизиях), так что пусть свою ставит.

Автор: Мяфк: Дата: 06.12.2009

Ну тогда зайди в sql-files/main и там найди что-то типа

CREATE TABLE IF NOT EXISTS `global_reg_value` (
и скопируй всё что ниже его в SQL запрос
CREATE TABLE IF NOT EXISTS `global_reg_value` (
  `char_id` int(11) unsigned NOT NULL default '0',
  `str` varchar(255) NOT NULL default '',
  `value` varchar(255) NOT NULL default '0',
  `type` int(11) NOT NULL default '3',
  `account_id` int(11) unsigned NOT NULL default '0',
  PRIMARY KEY  (`char_id`,`str`,`account_id`),
  KEY `account_id` (`account_id`),
  KEY `char_id` (`char_id`)
) ENGINE=MyISAM;
Это примерно, у тебя в твоей версии может быть по другому