Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

2 страниц V   1 2

Keys Blocker

, Наказываем игроков за использование запрещённых клавиш
Статус пользователя Makzz
сообщение 10.8.2009, 7:24
Сообщение #1


Стаж: 16 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Исходник этого плагина я достал из RHLG, так что пользуйтесь.

Прикрепленный файл  Keys_blocker.rar ( 8,56 килобайт ) Кол-во скачиваний: 895


команды:
kb_blockkeys 1 - включение плагина

kb_blockkeysaction 1 - действия при нажатии запрещённой клавиши
1 - только сообщение
2 - кик
3 - бан по ИП
4 - бан по стимИД
5 - выполнение у клиента команды kb_blockkeysexec

kb_blockkeysbantime 60 - время бана

kb_blockkeystime 60 - через какое время повторно забиндится клавиши

kb_blockkeyslog 1 - ведение логов


Код
версия 1.0 - код от RHLG 2.8
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 11 раз
   Цитировать сообщение
Статус пользователя shadowhunter
сообщение 11.8.2009, 16:16
Сообщение #2


Стаж: 15 лет

Сообщений: 1001
Благодарностей: 656
Полезность: 746

А за какие клавиши наказание?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя koxx
сообщение 11.8.2009, 18:00
Сообщение #3
Стаж: 15 лет

Сообщений: 72
Благодарностей: 2
Полезность: 26

полезная вешь)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Sasha086
сообщение 12.8.2009, 1:23
Сообщение #4


Стаж: 14 лет

Сообщений: 40
Благодарностей: 3
Полезность: 1

shadowhunter,
загляни в архив
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя M@R@DER
сообщение 8.9.2009, 14:46
Сообщение #5
Стаж: 15 лет

Сообщений: 123
Благодарностей: 4
Полезность: < 0

// Чтобы заблокировать клавишы игрока, //
// раскомментируйте нужные вам строчки. что это значит приведи наглядный пример
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя quest12
сообщение 3.11.2009, 17:22
Сообщение #6


Стаж: 14 лет

Сообщений: 9
Благодарностей: 1
Полезность: 0

Ваще какой бред, непонел установку плагина!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Makzz
сообщение 3.11.2009, 19:24
Сообщение #7


Стаж: 16 лет

Сообщений: 2198
Благодарностей: 1365
Полезность: 1080

Цитата(quest12 @ 3.11.2009, 18:22) *
непонел установку плагина!

keys_blocker.amxx в папку cstrike\addons\amxmodx\plugins
block_keys.cfg в папку cstrike\addons\amxmodx\configs
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STIC*
сообщение 3.2.2010, 5:32
Сообщение #8


Стаж: 16 лет

Сообщений: 443
Благодарностей: 50
Полезность: < 0

вот у вас тут в этом файле block_keys.cfg такая строчка
CODE
//====================================================//
// Блокировка клавиш игроков //
//====================================================//
// Чтобы заблокировать клавишы игрока, //
// раскомментируйте нужные вам строчки. //
//====================================================//
// Список клавиш: //
//====================================================//
// TAB
// ENTER
// ESCAPE
// SPACE
// '
// +
// ,
// -
// .
// /
// 0
// 1
// 2
// 3
// 4
// 5
// 6
// 7
// 8
// 9
// ;
// =
// A
// [
// \
// ]
// `
// a
// b
// c
// d
// e
// f
// g
// h
// i
// j
// k
// m
// n
// o
// q
// r
// s
// t
// u
// w
// x
// y
// z
// ~
// UPARROW
// DOWNARROW
// LEFTARROW
// RIGHTARROW
// ALT
// CTRL
// SHIFT
// F1
// F2
// F3
// F4
// F5
// F6
// F7
// F8
// F9
// F10
// F11
// F12
// INS
// PGDN
// PGUP
// END
// HOME
// DEL
// MWHEELDOWN
// MWHEELUP
// MOUSE1
// MOUSE2
// MOUSE3
// PAUSE

это надо перед теми клавишами за которые кикал или банел мне надо убрать // или я ошибаюсь?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя STR@TEG
сообщение 3.2.2010, 6:54
Сообщение #9
Стаж: 14 лет

Сообщений: 4186
Благодарностей: 1763
Полезность: 837

STIC*,
Цитата
Чтобы заблокировать клавишы игрока, раскомментируйте нужные вам строчки.
Убираешь "//" перед кнопкой, которую хочешь заблокировать.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Avrora
сообщение 13.9.2012, 15:11
Сообщение #10


Стаж: 11 лет
Город: Санкт-Петербург


Сообщений: 806
Благодарностей: 171
Полезность: 95

Цитата(Makzz @ 10.8.2009, 8:24) *
Исходник этого плагина

В архиве нету исходника
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Rumaru
сообщение 15.10.2012, 15:29
Сообщение #11


Стаж: 11 лет

Сообщений: 12
Благодарностей: 1
Полезность: 0

Согласен, исходник не помешал бы.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя dickhead
сообщение 21.10.2012, 19:14
Сообщение #12


Стаж: 11 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Спасибо, а возможно сделать так что бы первый раз только сообщение, а остальные только kick?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя antik4
сообщение 27.1.2014, 0:13
Сообщение #13
Стаж: 10 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Не знаю, может звучит бредово...
Но эта штука вообще работает?

Все кнопки пашут

Server tried to send invalid command:"bind F11 rhlgYFZK
"
Server tried to send invalid command:"bind F12 rhlgYFZK
"
Server tried to send invalid command:"bind INS rhlgYFZK
"
Server tried to send invalid command:"bind PGDN rhlgYFZK
"
Server tried to send invalid command:"bind PGUP rhlgYFZK
"
Server tried to send invalid command:"bind END rhlgYFZK
"
Server tried to send invalid command:"bind HOME rhlgYFZK
"
Server tried to send invalid command:"bind DEL rhlgYFZK
"
Server tried to send invalid command:"bind MOUSE3 rhlgYFZK
"
Server tried to send invalid command:"bind PAUSE rhlgYFZK

в консоле при заходе выводит вот такое. что это может быть?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
exec1337
сообщение 27.1.2014, 0:16
Сообщение #14
Стаж: 11 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Это может быть только стим, который имеет защиту от биндов. Об этом и сигнализируют записи в консоли.

А плагин работает, да.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 27.1.2014, 0:17
Сообщение #15
Стаж: 12 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата(antik4 @ 27.1.2014, 2:13) *
Не знаю, может звучит бредово...
Но эта штука вообще работает?

На Steam'е и защищённых пиратках - нет.

А вообще самая идея - дрянь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
exec1337
сообщение 27.1.2014, 0:18
Сообщение #16
Стаж: 11 лет

Сообщений: 6490
Благодарностей: 2558
Полезность: 491

Для 2009 года это верх инженерии :)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя antik4
сообщение 27.1.2014, 0:24
Сообщение #17
Стаж: 10 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Цитата(exec1337 @ 27.1.2014, 0:16) *
Это может быть только стим, который имеет защиту от биндов. Об этом и сигнализируют записи в консоли.
А плагин работает, да.

Спасибо большое, так бы дальше голову ломал. Какие варианты тогда годятся для Steam сервера?
Цитата(Safety1st @ 27.1.2014, 0:17) *
На Steam'е и защищённых пиратках - нет.
А вообще самая идея - дрянь.

А какие сейчас идеи актуальны в подобном плане на steam серверах? Заранее спасибо!
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 27.1.2014, 10:55
Сообщение #18


Иконка группы

Стаж: 14 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

ни какие
изменять конфиг игрокам это очень плохо
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя antik4
сообщение 27.1.2014, 14:42
Сообщение #19
Стаж: 10 лет

Сообщений: 4
Благодарностей: 1
Полезность: 0

Цитата(Legenda @ 27.1.2014, 10:55) *
ни какие
изменять конфиг игрокам это очень плохо

Тут больше инициатива лежит к функции действия кнопок (чтобы скрипт ничего не менял в конфиге, а просто блокировал нажатия этих самых кнопок именно на сервере)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 27.1.2014, 14:44
Сообщение #20


Иконка группы

Стаж: 14 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

с чего Вы взяли что кнопки нажимаются на сервере?
отследить можно только некоторые действия
все остальное - происходит на клиенте игры
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
2 страниц V   1 2
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: