Главная » Файлы » Сервер CS:S » Плагины

[VIP] Cheat
[ Скачать с сервера (30.2 Kb) ] 20.01.2014, 02:46
Плагин добавляет в игру особое чит меню, которым могут пользоваться лишь люди, у которых есть нужный флаг доступа. 
Вызывается меню командой vipcheat в консоль, либо !vipcheat или /vipcheat в чат.

Скриншот возможных функций: 


Описание каждой из функций:
1) Любое попадание = хедшот - убив игрока (даже ножом), для всех будет показано, что вы убили попаданием в голову
2) Ускорение - изменяет скорость передвижения.
3) Защита от урона от врагов - враги не могут нанести вам урон.
4) Защита от дружественного огня - для вас выключен ff.
5) Защита от прочего урона - вы не получаете урон от падений с высоты и других видов прочего урона.
6) Защита от ослепления - световые гранаты вас не слепят.
7) Бесконечные гранаты - у вас всегда будет по одной гранате каждого типа, после взрыва которой вы получите новую. Если у вас нет какой-либо гранаты, при включении функции вы её получите.
8) Бесконечные пули - каждый выстрел из оружия делает число патрон в вашем оружии равным 30.
9) Автоматическое воскрешение - через 2,5 секунды после смерти вы воскресните у себя на базе. Если вы включили эту функцию, будучи мертвым, воскресните мгновенно.
10) Вражеский скин - ваша модель заменятся на скин врага. Внимание - вернуть скин своей команды вы сможете только отключив эту функцию и дождавшись нового раунда.
11) При попадании трясти врага - у врага будет покачиваться экран, когда вы стреляете в него.
12) Увеличение дальности прыжка - вы прыгаете чуть дальше.
13) Одно попадание - один труп - попав раз, вы сразу же убиваете врага.
14) Нож убивает одним ударом - аналогично 13 пункту, только распространяется только на нож.

Настройка плагина:
Часть функций обладает своими настройками, смотрите файл \cfg\vipcheat\vipcheat.cfg
sm_vipcheat_drawinactivefn при значении 1 в меню будут отрисовываться те варианты, к которым нет доступа (они будут неактивны), при значении 0 эти пункты будут скрыты.
sm_vipcheat_shakeamp - амплитуда тряски экрана.
sm_vipcheat_shaketime - время тряски экрана.
sm_vipcheat_speedvalue - значение ускорения.

Флаги доступа, а так же названия функций, указываются в файле \cfg\vipcheat\menu.txt. Сам файл снабжен необходимыми комментариями.

Плагин поддерживает перестановку пунктов меню, просто перенося секции внутри файла меню. Так же поддерживает полное отключение функции, удалив её из того же файла.

Как добавить свою функцию в плагин:
1) Придумать название функции и её отображаемый текст, а так же, если нужно, флаг доступа в \cfg\vipcheat\menu.txt
2) Добавить связь ID функции с названием функции в void_ComparisonFunction(). ID функций не должны совпадать!
3) Если нужны какие-то действия при выборе этой функции, то описать их в Handle_CheatMenu, в других случаях описывать там, где это нужно. Для проверки, что игрок включил эту функцию, я использовал код:
Код:
new iFn;
if ( GetTrieValue(g_tTrueValue, "название функции", iFn) )
{
 if ( g_bFunctionActive[iClient][iFn] )
 {
 // функция у игрока активна
 }
}


В zip файле находится плагин, исходник, конфиг файлы.
Категория: Плагины | Добавил: mishgun
Просмотров: 748 | Загрузок: 192 | Рейтинг: 0.0/0
Всего комментариев: 0
omForm">
avatar
Яндекс.Метрика Рейтинг@Mail.ru
© 2024 Beskuda
Хостинг от uCoz