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

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

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

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

Редактирование плагина....

Статус пользователя giorgi_miami
сообщение 8.3.2014, 9:03
Сообщение #1
Стаж: 14 лет

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

Доброго всем дня суток ! Нужна помощь в редактировании плагина, который блокирует HLProtector:

Код:
#include <amxmodx>
#include <amxmisc>

#define PLUGIN "AntiMydak"
#define VERSION "1.0"
#define AUTHOR "CrAsH"

public plugin_init()
{
register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_connect(id)
{
set_task(2.0, "CheckPlayer", id)
}

public CheckPlayer(id)
{
new szSteamID1[32], szIP1[32]

get_user_authid(id, szSteamID1, charsmax( szSteamID1 ))
get_user_ip(id, szIP1, charsmax( szIP1 ), 1)

new iPlayers[32]
new iPlayer, iNum

get_players(iPlayers, iNum)

for(new i; i < iNum; i++)
{
iPlayer = iPlayers[i]

if(iPlayer == id)
continue

new szSteamID2[32], szIP2[32]
get_user_authid(iPlayer, szSteamID2, charsmax( szSteamID2 ))
get_user_ip(iPlayer, szIP2, charsmax( szIP2 ), 1)

if(equal(szSteamID2, "STEAM_ID_LAN") || equal(szSteamID2, "VALVE_ID_LAN"))
{
if(equal(szIP1, szIP2))
{
new szName[32]
get_user_name(id, szName, charsmax( szName ))

log_to_file("addons/amxmodx/logs/antimydak.txt","%s пытался нае*ать", szName)

server_cmd("kick #%d ^"Нае*ать не получится. Ещё раз и тебе ***^" ", get_user_userid(id))
break
}
}else
if(equal(szSteamID1, szSteamID2))
{
new szName[32]
get_user_name(id, szName, charsmax( szName ))

log_to_file("addons/amxmodx/logs/antimydak.txt","%s пытался нае*ать", szName)

server_cmd("kick #%d ^"Нае*ать не получится. Ещё раз и тебе ***^" ", get_user_userid(id))
break
}
}
}


Хочется, чтобы плагин сделал исключение для Add Fake-ов и не выкидывал их (похоже на исключение: 127.0.0.1). Кто-нибудь может помочь?

Отредактировал: giorgi_miami, - 8.3.2014, 9:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Esecman
сообщение 8.3.2014, 9:11
Сообщение #2
Стаж: 12 лет

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

Код:
if(equal(szIP2, "127.0.0.1") || equal(szIP1, "127.0.0.1")) return


Отредактировал: Esecman, - 8.3.2014, 10:04
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя r1nk0
сообщение 8.3.2014, 10:33
Сообщение #3


Стаж: 12 лет

Сообщений: 1417
Благодарностей: 705
Полезность: 349

а что этот плагин делает то?


Создание и редактирование карт ($) - vk.com/id476857873
Настройка и техническое обслуживание ваших игровых серверов - vk.com/id476857873
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Esecman
сообщение 8.3.2014, 10:41
Сообщение #4
Стаж: 12 лет

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

Цитата(r1nk0 @ 8.3.2014, 11:33) *
а что этот плагин делает то?

блокирует HLProtector
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 8.3.2014, 10:44
Сообщение #5


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

Стаж: 16 лет

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

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

Цитата(Esecman @ 8.3.2014, 12:41) *
блокирует HLProtector

:facepalm....


Код:
Экзаменатор спрашивает студента: — Расскажите мне, как работает трансформатор. 
— Ж-ж-ж.
— Два. Неправильно. Трансформатор работает так: у-у-у.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя miRror
сообщение 8.3.2014, 12:28
Сообщение #6


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

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

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