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

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

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

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

Kzh detector, переделать бан по amxbans 6.0 и по ip

Статус пользователя ultimix
сообщение 5.7.2010, 10:42
Сообщение #1


Стаж: 15 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

Незнаю как банит людей данный плагин, все файлы с банами пустые.. прошу переделать чтобы банило через amxbans , версия амх банса 6.0

Код
#include <amxmodx>

new const VERSION[] = "0.0.1"

new g_iSayText

public plugin_init()
{
    register_plugin("Kz Hack Detector", VERSION, "ConnorMcLeod")

    g_iSayText = get_user_msgid("SayText")
}

public client_putinserver( id )
{
    set_task(0.1, "CheckCheatCvar", id)
}

public CheckCheatCvar(id)
{
    if( is_user_connected(id) )
    {
        query_client_cvar(id, "kzh_bhop", "ClientCvarResult")
    }
}

public ClientCvarResult(id, const szCvar[], const szValue[])
{
    if( szValue[0] != 'B' )
    {
        new szName[32], szAuthid[32]
        get_user_name(id, szName, charsmax(szName))
        get_user_authid(id, szAuthid, charsmax(szAuthid))
        server_cmd("kick #%d Hack;wait;banid 0 %s;wait;writeid", get_user_userid(id), szAuthid)
        ColorChat(0, "^3%s ^4has been banned for ^3KzHack ^4!!", szName)
    }
}

ColorChat(id, fmt[], any:...)
{
    new szMsg[192]
    szMsg[0] = 0x04
    vformat(szMsg[1], charsmax(szMsg)-1, fmt, 3)

    message_begin(id ? MSG_ONE : MSG_ALL, g_iSayText, _, id)
    {
        write_byte(id ? id : 1)
        write_string(szMsg)
    }
    message_end()
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя STR@TEG
сообщение 5.7.2010, 11:26
Сообщение #2
Стаж: 14 лет

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

Как-то так:
Строку:
Код
server_cmd("kick #%d Hack;wait;banid 0 %s;wait;writeid", get_user_userid(id), szAuthid)
Замени на:
Код
server_cmd("amx_ban 0 #%d ^"Kz Hack Detected^"", get_user_userid(id))


Отредактировал: STR@TEG, - 5.7.2010, 11:27
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ultimix
сообщение 5.7.2010, 11:37
Сообщение #3


Стаж: 15 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

Спасибо попробую, а еще вот игроки говорят что изза этого плагина их выкидывает - Host_Error: UserMsg: Not Present on Client 58
сам незнаю, играю со стима, но-стимовцев кикает походу ..
никакого решения нету ?

Отредактировал: ultimix, - 5.7.2010, 11:40
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя LaFA
сообщение 5.7.2010, 11:58
Сообщение #4


Стаж: 14 лет

Сообщений: 4505
Благодарностей: 3256
Полезность: 793

Баг как в плаге anti HLSS :)
Цитата(complrg @ 5.7.2010, 0:07) *
вместо query_client_cvar требуется использовать client_cmd


Отредактировал: LaFA1702, - 5.7.2010, 11:59
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ultimix
сообщение 5.7.2010, 12:18
Сообщение #5


Стаж: 15 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

эмм, а как исправить то ? просто поменять query_client cvar на client_cmd ? или еще что нибудь нужно ..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Chris_Redfield
сообщение 5.7.2010, 12:28
Сообщение #6


Стаж: 14 лет

Сообщений: 177
Благодарностей: 13
Полезность: 69

ultimix,бывает ЕЩЁ такой баг,если стоит Reallite HLGuard Anti-Cheat

Отредактировал: Chris_Redfield, - 5.7.2010, 12:29
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя ultimix
сообщение 5.7.2010, 13:07
Сообщение #7


Стаж: 15 лет

Сообщений: 655
Благодарностей: 117
Полезность: 411

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