22 февраля 2017 г, 16:39
Mr.Life

Модераторы сервера

Рейтинг: 38

Сообщений: 23

Спасибок: 3

видел на других серверах некоторые плагины и предлагаю поставить на наш сервак

  • парушют. многие видели, прикольный плагин/ не понравится, можно убрать
  • для игроков со стима дается привелегия - голд дигл в начале раунда, всегда. / тоже прикольная тема для привлечения игроков со стимом, маленький шажок к безопасности сервера.
  • и на счет подтверждения фрага, можно попробовать.

опять таки, если что то не понравится, всегда можно убрать


25 февраля 2017 г, 15:00
CS-dnet

Гл. администратор

Рейтинг: 362

Сообщений: 187

Спасибок: 35

1) разве у нас так много высоких карт, где может пригодиться парашют? (нюк и только)

2) игрока стима невозможно отличить от игрока нон-стима... Никак!

Все существующие плагины проверяют длину стим-ай-ди.

Честные стим-ай-ди (те которые продавались) короче на 1-2 цифры, чем эмулированные.

Существующим софтом можно вписать любой стим-ай-ди и представиться стимом с любой пиратки.

Никаких бонусов выдавать стимам не будем, так как завтра половина сервера будет бегать типа "стимами".


0
25 февраля 2017 г, 18:50
sintez

Гл. администратор

Рейтинг: 89

Сообщений: 59

Спасибок: 6

Я думал оригинальный стим начинается с VALVE, нет ?

25 февраля 2017 г, 19:55
Mr.Life

Модераторы сервера

Рейтинг: 38

Сообщений: 23

Спасибок: 3

днет, у нас только один чудик может вписать нужный айди для получения привелегий. Остальные даже тут на форуме зарегаться не могут.

я заходил на сторонний сервер с пиратки и стима, когда со стима - мне давался дигл сразу в начале раунда. и как я потом спросил у остальных, они подтвердили это

26 февраля 2017 г, 12:28
CS-dnet

Гл. администратор

Рейтинг: 362

Сообщений: 187

Спасибок: 35

sintez писал:

Я думал оригинальный стим начинается с VALVE, нет ?

Уровень технических знаний просто шкалит!!!

Вот потому Шишка и стебётся шо с тебя, шо с Лайфа...

Потому что знаний = 0, а амбиций на миллион.

 

Стим-номер реальный или нет, могут определить только официальные серверы Valve, которые подключены

к базе настоящих купленых стим. Не неофициальных серверах, как наш, нет возможности обращения к базе Valve.

Поэтому отличить стим от но-стима можно только по длине номера... Подменить номер и прикинуться стимом очень легко

и доступно не только Шишке. Поэтому бонусов для стимов не будет, так как это будет стимулировать

игроков изучать и применять читерский софт.


0
2 марта 2017 г, 09:06
sintez

Гл. администратор

Рейтинг: 89

Сообщений: 59

Спасибок: 6

Способ первый.

public client_connected (id)  {is_user_steam(id);}
stock bool:is_user_steam(id)
{
// Author Sh0oter
        static dp_pointer
        if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
        {
            server_cmd("dp_clientinfo %d", id)
            server_exec()
            return (get_pcvar_num(dp_pointer) == 2) ? true : false
        }
        return false
}

Второй

stock bool:is_user_steam(id)
{
// Author Sh0oter
        static dp_pointer
        if(dp_pointer || (dp_pointer = get_cvar_pointer("dp_r_id_provider")))
        {
            server_cmd("dp_clientinfo %d", id)
            server_exec()
            return (get_pcvar_num(dp_pointer) == 2) ? true : false
        }
        return false
} 

Либо чуть изменения

#define is_user_steam(%0) (REU_GetAuthtype(%0) == CA_TYPE_STEAM)
Данные авторизации с эмулятора берутся посредством нативов.
 
Во втором случае.
 
В первом примерно то же самое, только немного иначе.
2 марта 2017 г, 11:41
CS-dnet

Гл. администратор

Рейтинг: 362

Сообщений: 187

Спасибок: 35

Хоть сам понимаешь что написал? Этой функцией ты запросил у дпрото стим это или не стим...

А откуда дпрото знает честный стим это или эмулированный??? Дпрото посмотрит по длине номера и выдаст ответ.

Можно функцию проверки написать самому, а можно запросить у дпрото, если лениво писать самому.

 


0
2 марта 2017 г, 12:30
sintez

Гл. администратор

Рейтинг: 89

Сообщений: 59

Спасибок: 6

Эмулятор получает информацию от клиента при авторизации. Если вы желаете узнать, как это происходит на уровне протокола - нужно смотреть исходники этого протокола, соответственно

2 марта 2017 г, 15:06
CS-dnet

Гл. администратор

Рейтинг: 362

Сообщений: 187

Спасибок: 35

Всё что выдаёт клиент/эмулятор может быть фейковым.

Единственно 100% нормальный способ опредления стима, это онлайн-проверка наличия этого номера в их базе.


0
2 марта 2017 г, 22:06
sintez

Гл. администратор

Рейтинг: 89

Сообщений: 59

Спасибок: 6

Может быть. Но пока таких случаев доказать не удалось.

 




CS DNET game server