Spring

amxx Spring 2.0.8

Нет прав для скачивания
Версия Дата выхода Скачиваний Оценка
2.0.8 56 5.00 звёзд 1 оценок
2.0.7 16 0.00 звёзд 0 оценок
2.0.6 15 5.00 звёзд 1 оценок
[Optimized]:

- Оптимизирован код в части циклов while, подправлены скобки, освобождение места в пользу меньших строк кода.​
[Added]:

- Добавлены требования: ReSemiclip (желательно) или ReGameDLL (mp_kill_filled_spawn), иначе Unstuck или Stuck RBS. (что бы было выталкивание игрока из игрока)​

[Fixed]:

- Подправлены комментарии или в некоторых местах где и так все понятно убраны вообще.​
- Исправлено вызов меню из другого меню (когда освобождаешь игрока из клетки (меню освобождение), то после вызывалось меню телепортации в клетку).​
- Убран из события SPAWN, цикл и функция user_slap (вместо этого добавлены в описание плагина необходимые требования для использования (желательно)).​

[Optimized]:

- Оптимизирован код, улучшена читабельность.​
- Убраны большое кол-во stock в пользу public, остались только необходимые stock.​
- Убраны лишние строки в различных случаях где это можно сделать, дабы уменьшить код.​
!-- [Very Critical Update] --!


[Fixed]:

- В ходе длительной проверки на сервере с реальными игроками, были обнаружены баги.​
- Правки в коде (часть игнора игроков в меню перемещения и освобождения; get_user_flags(id) заменено на get_user_flags(iPlayer)), игнорились все (из-за id)​
- Правки в коде (часть события spawn, добавлена проверка поиска по классу, так как игроки не телепортировались в новом раунде в клетку!)​
- Критическое обновление!​
!-- [Global Update] --!


[Added]:

- Добавлена отдельная система этого плагина, под названием: 'Spring Cage'; Rus: 'Пружинная клетка'.
- Для чего и как работает: После создания клетки-пружины на карте, можно поместить любого игрока через доп. меню выбора. (это может быть наказание или еще что-то; флуд, спам, подумать над поведением).
- Добавлена возможность разместить игрока в клетку на время (выбирается в меню), если игрок находится в клетке, и настанет новый раунд, он всеравно окажется там же, если его время выхода еще непришло!​
- Созданы необходимые квары, функции, меню и тп.​
- Создано меню телепорта игрока в клетку.​
- Внедрена система времени на которое перемещается игрок в клетку​
- Добавлена команда для чата, узнать сколько времени перемещенному в клетку осталось там сидеть. (say /freedom)​
- Добавлены новые переменные, счетчики + массивы и переключатели bool, для разных функций связанных с клеткой. (гибче настройка под Ваши нужды)​
- Добавлено: Игрок из клетки может попросить прощения у присутствующих админов на сервере, админам придет уведомление, что игрок в клетке. (say /pardon)​
- Добавлено: Меню для досрочного освобождения из клетки (для админов)​
- Реализовано сохранение тех игроков, которые хотят обойти клетку. (т.е при выходе инфа сохраняется, и при входе такого игрока он опять окажется в клетке), спасибо: BlackSignature​

[Fixed]:

- Все логи теперь выводятся в отдельный файл. (logs/spring/)​

[Optimized]:

- Оптимизация кода по замечаниям. (с прежней версии)​
- Правки в коде с учетом новых переменных. (+ оптимизация)​
- У файла с расширением '.sma' была кривая кодировка.​
[Added]:
- Добавлено уничтожение менюшек в еще несколько частей кода (menu_destroy(menu);), дабы не утекала память!, спасибо: Mistrick​

[Fixed]:
- Исправлен код в части выдачи прыжка совместно с fw_TakeDamage, конкретно переменная g_NoDamage сделана массивом, так как, если несколько прыгают на пружине сразу, все бы ломалось, спасибо: Denzer, Mistrick​

[Update is critical]:
- Опять же, обновление критично из-за утечки памяти (возможны лаги на предыдущих версиях), обязательно к обновлению!​
[Added]:
- Функция SendAudio заменена на Emit_Sound, что бы звук не распростронялся на всю карту, спасибо: Jumper, w0w​
- Добавлен новый квар (SPRING_SOUND_CHECK) == выбор между слышимостью всем или 1 игроку который использует звук. (0/1 - всем/одному; настройка в .cfg), спасибо: Jumper​

[Fixed]:
- Добавлено уничтожение меню после его использования (menu_destroy), дабы не утекала память (могло привести к лагам на сервере и тп), спасибо: Mistrick​

[Update is critical]:
- Критичное обновление (рекомендация обновиться, так как, обновление касающееся утечки памяти не стоит игнорировать.)​
[Added]:
- Реализовано мультиязычное меню (теперь пункты меню в LANG файле)​
- Добавлен квар (sp_time_offdmg). время до отключения бессмертия (бессмертие действует только для victim, т.е для игрока который прыгает. Другие смогут его убить.)​

[Fixed]:
- Правка кода функции феерверка (был обнаружен потанциальный краш), cпасибо: voed​
- Небольшая правка кода (изменил расположение g_UserFlags, удалил return FMRES_IGNORED; где вывод сообщений), спасибо: d3m37r4, fantom​
- Изменено бессмертие (fm_set_user_godmode) на отлов события (Ham_TakeDamage), дабы в полете урон можно было наносить другим игрокам, спасибо: Denzer, WILL_BE​

[Optimized]:
- Из внутриностей менюшек убраны не нужные значения, которые лишь захломляли код, спасибо: fl0wer​
- Из кода убраны переменные и значения которые больше не нужны, а также добавлено нужное новое.​
Сверху Снизу