First Version.
Код:
- Мод функционирует на MySQL. (MySQL r39-2)
- Команды используют командный процессор DC_CMD.
- Написана система регистрации и авторизации.
- Сделана полноценная система администрирования.
- Сделана система блокировки аккаунтов.
- Сделан каркас для различных зон. На данный момент функционирует только DeathMatch -> Zone 1 (/zones)
- Полностью укомплектована система администрирования. (Команды)
- Сделан колокольчик. (/bell)
- Сделано меню покупок для TDM. (Планировалось сделать TDM в стиле CS:GO. Команда - /buymenu).
- Сделан ТОП 10 игроков (/top).
- Сделан спидометр для автомобилей с использованием AttachObjectToVehicle.
- Написана оригинальная система PayDay.
- Сделан спавн игроков.
- Расставлены пикапы с парашютами на спавне.
- Сделаны часы и основная статистика с использованием текстдравов.
- Сделана система выбора скинов после авторизации.
- Сделана система личных сообщений. (/pm)
- Сделана статистика игрока.
- Сделана команда для просмотра всех наказаний - /punishments.
Second Version.
Код:
- Сделаны 6 различных зон.
- Сделаны 2 DM зоны.
- Сделаны 2 Deagle зоны.
- Сделаны 2 Base Jumping зоны.
- Написана отдельная система под каждую из этих зон.
- Исправлена кодировка в БД.
- Под каждую зону был найден маппинг.
- Написать оптимизированный код под каждую систему.
- Исправлен баг с онлайном на зонах.
- Написана система, которая позволит не нагружать в дальнейшем большим количеством объектов, которые бы ограждали зоны. (Пока что используется только на DM зонах).
- Были пофикшены некоторые баги, которые были найдены тестерами.
- Также выражаю благодарность группе PAWN | ELITE, которые слили множество карт.
<ссылки удалены в связи с нарушением п.3 ОПФ //DC>
Test server:
Код:
IP: 88.208.0.162:7779
Password: dmserver2015
Группа в ВК с ходом разработки: link
Пошаговый запуск сервера:
Код:
- Разархивировать все в отдельную папку.
- Залить Pawno в папку с сервером. (Можно скачать с офиц. сайта, либо взять с другого мода).
- Удалить папку Include в папке с Pawno.
- Взять из корня папку Include и залить в папку с Pawno.
- Открыть pawno.exe и открыть мод.
- После чего найти строки "MySQL connect". (CTRL+F -> MySQL connect).
- После чего заполнить их данными от вашей базы данных. (DB_HOST - указать IP от бд; DB_USER - указать пользователя; DB_PASS - указать пароль; DB_DBNAME - указать название базы данных).
- Далее заходим на ваш сайт управления БД (phpmyadmin).
- Импортируем базу данных. (База находится в папке "База данных").
- Далее изменяем настройки сервера в Server.cfg и запускаем.
Возможные ошибки при запуске:
Код:
1. Failed (libmysqlclient.so: cannot open shared object file: No such file or directory)
Используйте вместо mysql.so mysql_static.so
2. CMySQLConnection::Connect - (error #1045) Access denied for user
Неверно введены данные для подключения к БД
P.S. Если вы заметили еще какие-то ошибки, то напишите об этом в данную тему.
3. CMySQLConnection::Connect - (error #2003) Can't connect to MySQL server on 'localhost' (10061)
При подключении вместо localhost используйте 127.0.0.1
Автор мода: Anton Hawk
Выложил на Pro-Pawn.Ru: Axel Makaveli ( #lexikm )