Версия | Дата выхода | Скачиваний | Оценка |
---|---|---|---|
1.1.0 | 23 | 0.00 звёзд 0 оценок | |
1.0.6 | 10 | 0.00 звёзд 0 оценок | |
1.0.5 | 9 | 0.00 звёзд 0 оценок | |
1.0.4 | 2 | 0.00 звёзд 0 оценок | |
1.0.3 | 1 | 0.00 звёзд 0 оценок | |
1.0.2 | 6 | 5.00 звёзд 1 оценок | |
1.0.1 | 14 | 0.00 звёзд 0 оценок | |
1.0.0 | 2 | 0.00 звёзд 0 оценок |
[Added]:
[Fixed]:
- Добавлена увеселительная музыка при бое.
- Сделан
define
на вкл/откл музыки.
- Изменен тип
enum CVAR_DATA
наany
[Added]:
Общие изменения:
- Обновлен файл '.inc' pigwar_forwards
[Stats]:[Fixed]:
- Добавлены новые форварды (перехват дескриптора sql, наименований таблиц, а также перехват наименований колонок, для других плагинов)
Общие изменения:
- Обновлен файл '.inc' pigwar_natives
[Core]:
- Исправлен хард код, в части функций проверки расставленных точек спавна из файлов сохранений по командам. Вместо двух функций оставлена одна.
[Stats]:
- Небольшие правки по коду.
[Critical Fix]:
[Stats]:
- В функции FindOutId(line), обнаружена ошибка (в части составления sql запроса):
Было:
Стало:
Между DESC и LIMIT не было пробела.
[Fixed]:
Общие изменения:
- Подправлен файл '.inc' pigwar_forwards (были лишнии значения в скобках)
[Added]:
Общие изменения:
- Обновлен файл '.inc' pigwar_natives
- Обновлен файл '.inc' pigwar_forwards
[Stats]:
- Добавлены новые нативы и форварды, для удобства (ипользование различных функций из других плагинов, например: выдать флаг тому, кто на 1 месте в топе):
- native pigwar_check_host_name_id() - запрос на получение id сервера в таблице серверов.
- native pigwar_find_out_rank_id(line) - запрос на получение позиции (id) игрока в таблице статистики, по наибольшему количеству убийств.
- native pigwar_check_rank_total() - получить общее количество записей из таблицы статистики, в таблице серверов
- native pigwar_check_get_stats_num_all() - занесение в таблицу серверов, общее количество записей из таблице статистики
- native pigwar_update_rating_players() - глобальное обновление рейтинга у всех кто есть в таблице статистики (перерасчет)
- forward get_id_host; //перехватить результат выполнения sql запроса (id сервера в таблице серверов)
- forward get_id_rank; //перехватить результат выполнения sql запроса (id игрока в таблице статистике по запросу)
- forward get_total_entries; //перехватить результат sql запроса (общее количество записей из таблицы статистики, в таблице серверов)
- Добавлено 2 новых локальных функций, для составления запроса и последущей отправки в sql bd (для новых натив)
- Добавлены новые переменные и все что нужно для корректной работы новых натив и форвардов.
[Added]:
[Stats]:[Fixed]:
- Разработана функция экранирования данных, будет служить для обработки ников игроков и названия сервера перед отправкой sql запросов. (защита, спасибо: voed)
Общие изменения:
- Изменен LANG файл, поправлено описание квара (сброс статистики), не было понятно как отключить сброс вообще.
- Небольшие правки в файле '.inc' pigwar-natives: в строке @param num (the spawn point on the account min-'0', max-'16'), заменено с max-'16' на max-'15', так как, начиная с нуля 16 точек будет до 15.
[Core]:
- Переработаны native функции обработчики и другие в части работы с файлами (повторение одного и того же за ненадобностью). (спасибо: voed)
- Удалено лишнее.
[Action]:
- Вместо двух функций телепорта игроков по заданным точкам спавна, оставлена одна. (было захардкожено, повторение одного и того же) (спасибо: voed)
[Stats]:
- Теперь название сервера для sql запросов получается 1 раз при запуске и сразу экранируется, далее будет фигурировать для подстановки по коду (ранее получалось отдельно в каждой функции, повторение одного и того же)
- В функции FullReset() удалено получение названия сервера, было по ошибке там (не использовалось).
- В sql dump файле изменена колонка attaker на attacker, обнаружена орфографическая ошибка, а также в исходнике заменено тоже на правильное наименование.
- В sql dump файле была выявлена критическа ошибка, из-за которой он бы не импортировался в бд: в части добавления индекса (часто используемой колонки) после ADD KEY
name
(name
) стоял знак ';', а должна ',' [исправлено]- Другие мелкие правки по коду.
[Added]:
[Action]:[Fixed]:
- Добавлен новый квар, использовать ли ботов в сражениях или нет. (выкл-0, вкл-1)
Общие изменения:
- Изменен LANG файл (подправлены некоторые строки на валидные)
- Изменен файл '.inc' pigwar_forwards (поправки в части описания)
[Action]:
- Поправлен код.
- Удалена лишняя функция. (была оставлена после тестирований)