CSSB War3FT MOD
|
|
Boarder | Дата: Пятница, 04.11.2011, 11:24 | Сообщение # 61 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
на моем сервере появились жалобы , на то что пропадает xp . То есть обнуляется опыт на расах. причем только Нежить и Альянс людей. Думал обиженный школьник всем обнуляет , убрал функцию обнуления , но все так же продолжается... Дело явно не в базе с опытом. Мне рассказал игрок , что когда он во время игры , сменил расу на другую , у него на той расе пропало xp. Вот такие вот дела. Smaster , вся надежда на тебя.
|
|
| |
SMaster | Дата: Пятница, 04.11.2011, 12:57 | Сообщение # 62 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Boarder, У тебя самого обнуляются XP? Что за ник у игрока,напиши его ник в игре?
Quote (Boarder) но все так же продолжается.. У всех или у кого-то конкретно?
Какие выставлены настройки?
//Настройка сохранения опыта: wc3_save_xp 1 // Включить сохранение опыта (по умолчанию 0) wc3_save_xp_db 0 // Куда сохранять статистику (0 = SQLite, 1 = MySQL) wc3_save_by 2 // Сохранять статистику по steam id = 0, по IP = 1, по нику = 2 (по умолчанию 0) wc3_save_pruning 0 // При смене карты, автоматически восстанавливать записанных ранее игроков в БД (по умолчанию 0) wc3_days_before_delete 0 // Через какое количество дней обновлять статистику (по умолчанию 31) wc3_save_end_round 1 // Сохранять опыт в конце каждого раунда (может вызвать отставание, по умолчанию 1)
Логи выложи все что есть.От варика тоже.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Zep1996 | Дата: Пятница, 04.11.2011, 17:26 | Сообщение # 63 |
- Сообщения: 23
- Награды: 0
- Замечания:
|
SMaster когда исправиш ошибки в моде?
|
|
| |
SMaster | Дата: Пятница, 04.11.2011, 17:40 | Сообщение # 64 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Quote (Zep1996) SMaster когда исправиш ошибки в моде? О каких ошибках речь?
--------- Логирование на данный момент выключать не собираюсь. О других ошибках мне не известно.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Zep1996 | Дата: Пятница, 04.11.2011, 17:55 | Сообщение # 65 |
- Сообщения: 23
- Награды: 0
- Замечания:
|
Quote (SMaster) О каких ошибках речь? --------- Логирование на данный момент выключать не собираюсь. О других ошибках мне не известно. [AMXX] Displaying debug trace (plugin "cssbWar3ftMod.amxx") [AMXX] Run time error 10: native error (native "log_amx") [AMXX] [0] war3ft.inl::WC3_Damage (line 1145) [AMXX] [1] race_undead.inl::_UD_SuicideExplode (line 121) вот когда примерно это исправиш?
|
|
| |
SMaster | Дата: Пятница, 04.11.2011, 18:10 | Сообщение # 66 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Zep1996, Не знаю по какой причине у Вас не работает обычное логирование. Возможно конфликт с другим плагином.
На многих серверах работает отлично. Отключите у себя в исходнике строчку log_amx( szFormattedText ); Впереди напишите // и сохраните файл Строчка log_amx( szFormattedText ); находится в файле war3ft.inl в самом низу.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Пятница, 04.11.2011, 22:52 | Сообщение # 67 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
Quote У всех или у кого-то конкретно?
не у всех , но многие. Вот примеры ников : fOx` , Sayfer , b2f # FyHTuK , geNius. Как видишь , отличаются ники.
Quote //Настройка сохранения опыта: wc3_save_xp 1 // Включить сохранение опыта (по умолчанию 0) wc3_save_xp_db 0 // Куда сохранять статистику (0 = SQLite, 1 = MySQL) wc3_save_by 2 // Сохранять статистику по steam id = 0, по IP = 1, по нику = 2 (по умолчанию 0) wc3_save_pruning 0 // При смене карты, автоматически восстанавливать записанных ранее игроков в БД (по умолчанию 0)wc3_days_before_delete 0 // Через какое количество дней обновлять статистику (по умолчанию 31) wc3_save_end_round 1 // Сохранять опыт в конце каждого раунда (может вызвать отставание, по умолчанию 1)
настройки такие же , только запись в бд через mysql. Но у меня ни разу не обнулялось.
|
|
| |
SMaster | Дата: Суббота, 05.11.2011, 00:09 | Сообщение # 68 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Boarder, Единственно что можно предположить это проблема соединения с MySQL. Если бы не работала база,проблема возникла бы у всех игроков.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Суббота, 05.11.2011, 09:09 | Сообщение # 69 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
Quote (SMaster) Boarder, Единственно что можно предположить это проблема соединения с MySQL. Если бы не работала база,проблема возникла бы у всех игроков.
если бы были проблемы с базой , в логах бы написал о разрыве. Ну ладно , попытаюсь сам исправить.
|
|
| |
lsxserver | Дата: Суббота, 05.11.2011, 11:06 | Сообщение # 70 |
- Сообщения: 10
- Награды: 0
- Замечания:
|
Да есть такая проблема с XP причём у игроков обнуляет все рассы. Сохранение стоит на sqlite.
Реализовал кто-то новую рассу? Просто долгое время мучаюсь..
|
|
| |
SMaster | Дата: Суббота, 05.11.2011, 13:47 | Сообщение # 71 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Boarder и lsxserver, логи выложите все что у вас есть. Те что в папке logs и из самого варика. Может в них что-то будет.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Суббота, 05.11.2011, 16:10 | Сообщение # 72 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
нашел косяк. L 11/05/2011 - 15:32:28: [cssbWar3ftMod.amxx] [MYSQLX] Error in querying database, location: 2 L 11/05/2011 - 15:32:28: [cssbWar3ftMod.amxx] [MYSQLX] Message: MySQL server has gone away (2006) L 11/05/2011 - 15:32:28: [cssbWar3ftMod.amxx] [MYSQLX] Query statement: SELECT `player_id` FROM `wc3_player` WHERE `player_name` = 'A n g e l O.K'; L 11/05/2011 - 15:32:28: [cssbWar3ftMod.amxx] [MYSQLX] Attempting to re-establish connection to MySQL server
но разрыв идет только на варике , хотя помимо него есть еще 2 сервера прикрученные к базе.
|
|
| |
SMaster | Дата: Суббота, 05.11.2011, 16:23 | Сообщение # 73 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Boarder, Почитай эту тему. Возможно если MySQL настроить как написано в той теме то ошибка исчезнет. Попробуй и отпишись.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Суббота, 05.11.2011, 17:07 | Сообщение # 74 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
хорошо . я сделаю либо сегодня ночью , либо завтра. ибо выходные , все дела) Добавлено (05.11.2011, 17:07) --------------------------------------------- хм , нашел еще одну причину. возможно из-за хостера. Такое возможно ведь? Цитирую с одного из форумов. Quote Это скорее проблема хостера, т.к. сервер сообщает что не может добраться до MySql сервера.
|
|
| |
SMaster | Дата: Суббота, 05.11.2011, 22:14 | Сообщение # 75 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Quote (Boarder) Такое возможно ведь? Возможно,но если есть возможность потестируй.
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Воскресенье, 06.11.2011, 23:26 | Сообщение # 76 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
Полностью вина базы. Изучил эту проблему. Разрыв в базе и в этот промежуток времени , простаивания базы , игрок меняет расу и она просто обнуляется.. промежуток длится макс. 15 сек , раз в 10 мин чтоль.
|
|
| |
SMaster | Дата: Воскресенье, 06.11.2011, 23:28 | Сообщение # 77 |
- Сообщения: 2189
- Награды: 46
- Замечания:
|
Quote (Boarder) Полностью вина базы. Это из-за мода происходит?
Наша группа вконтакте http://vk.com/nano_world_cs
Контакты: ICQ 607786179 Skype xonahead
|
|
| |
Boarder | Дата: Воскресенье, 06.11.2011, 23:49 | Сообщение # 78 |
- Сообщения: 49
- Награды: 0
- Замечания:
|
по идее нет , ни у кого такого не было , кто держит сервер с таким модом. видно у меня косячный хост
|
|
| |
ROCCI | Дата: Понедельник, 07.11.2011, 10:14 | Сообщение # 79 |
- Сообщения: 262
- Награды: 3
- Замечания:
|
у меня на сервере всё нормально с сохранением ХР
|
|
| |
ProxY | Дата: Понедельник, 07.11.2011, 17:35 | Сообщение # 80 |
- Сообщения: 17
- Награды: 0
- Замечания:
|
SMaster, Спасибо за модификацию. Одно замечание... На Windows 7 нужно запускать программу (War3ftChangeLeve) с правами администратора, иначе выскакивает ошибка при попытке компиляции.
|
|
| |