Перейти к содержимому


Фотография

Установка статистики (rank, nextrank, top10) mysql на web-хостинге

tystats mysql web-хостинг

  • Закрытая тема Тема закрыта
Сообщений в теме: 4

#1 Serega85

Serega85

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 08 Май 2014 - 23:33

Доброго времени суток!

 

Знатоки MySQL, помогите, пожалуйста, с установкой статистики tystats (Co-op) https://forums.allie...ad.php?t=174289 на игровой сервер L4D2

 

Скрытый текст

 

Давайте совместными усилиями сделаем пошаговую инструкцию по установке данной статистики на L4D2 сервер.

 

Знающие люди, пожалуйста, отзовитесь.

 

Со своей стороны обещаю помогать в создании мануала для игроков с моим уровнем знаний, задавая глупые вопросы что, как, куда, зачем и почему.


Итак, по порядку.

 

На https://forums.alliedmods.net/showthread.php?t=174289 имеется описание установки. Там же мы скачиваем все необходимые файлы, а именно: tystats_sqldump.zip и l4d2_tystats_1.2.2.smx. В zip архиве у нас один файл - tystats.sql.

 

В итоге имеем 2 файла: tystats.sql и l4d2_tystats_1.2.2.smx.

 

Возникает 3 группы вопросов:

  1. Откуда берётся файл databases.cfg, который необходимо редактировать согласно инструкции по установке (Edit your databases.cfg file and add a section with the following information)? Как я отметил выше, мы имеем всего лишь 2 файла (tystats.sql и l4d2_tystats_1.2.2.smx). Никакого databases.cfg у нас нет. Где его взять? Создать? Куда поместить этот конфигурационный файл?
  2. Что делать с tystats.sql файлом? Что понимается под "set to MySQL Dump tystats.sql"? Это связано с web-хостингом MyArena? IspManager/инструменты/Базы данных? Объясните пошагово что куда подключать.
  3. Правильно ли я полагаю, что l4d2_tystats_1.2.2.smx должен быть перенесён на игровой сервер в /addons/sourcemod/plugins?


#2 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 08 Май 2014 - 23:36

1. В настройках SourceMod

2. В панели управления веб хостингом создаете базу данных, затем с этими данными, с которыми создали базу, подключаетесь к PhpMyAdmin, выбираете базу в нем, переходите в раздел Импорт, выбираете файл для загрузки tystats.sql, подтверждаете действия. В databases.cfg прописываются те же данные, с которыми создавалась база.

3. Правильно



#3 Serega85

Serega85

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 09 Май 2014 - 2:23

Спасибо, onotole. Постарался последовать Вашему совету. В итоге имею «Failed to connect to database», когда пишу "!rank" "!nextrank" или "!top10" в чат на сервере.

 

Что делал:

 

Подключился к phpMyAdmin

Скрытый текст

В phpMyAdmin нажал "Импорт". Потом кнопку "Выбрать файл" и указал путь к скачанному tystats.sql у себя на компьютере. Все настройки (кодировку файла, параметры формата и проч.) оставил по умолчанию, нажал "ОК".

 

Теперь phpMyAdmin выглядит так: MySQL > [имя моей БД] > tystatsplayers. Думаю, импортирование прошло успешно.

 

Далее. В databases.cfg прописал те же данные, с которыми создавалась база:

 

Скрытый текст



#4 Santiago

Santiago

    Постоянный пользователь

  • Пользователь
  • PipPipPipPipPip
  • 5 053 сообщений

Отправлено 09 Май 2014 - 8:31

В databases.cfg должна быть отдельная секция для этого плагина.

 

Например 

 

Скрытый текст



#5 Serega85

Serega85

    Новичок

  • Пользователь
  • Pip
  • 5 сообщений

Отправлено 09 Май 2014 - 20:39

onotole, спасибо огромное! Теперь статистика работает.





Темы с аналогичным тегами tystats, mysql, web-хостинг

Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных