Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Страница 2 из 5 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя
Показано с 11 по 20 из 43

Тема: gpci

  1. #11
    Аватар для TheMallard
    Пользователь

    Статус
    Оффлайн
    Регистрация
    08.12.2015
    Адрес
    San Fierro
    Сообщений
    217
    Репутация:
    39 ±
    Я не думаю что администраторы игровых проектов разгласят такую информацию, ибо с ними практически невозможно контактировать, да и мало кто собирает gpci-хэш, опять таки из-за непригодности метода.

  2. #12
    Аватар для vovandolg
    Пользователь

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±
    Цитата Сообщение от Profyan Посмотреть сообщение
    тебе помогает gpci? А если "забанишь" читера,и другие игроки не смогут войти ??
    Кст,с подсетью такие же траблы могут быть
    Ну так есть специальная тема разбана игроков, я смотрю IP/gpci и сверяю их с нарушителем бывшим(вариант не очень, но единственный)
    Нарушитель же покинул просторы и бан снимаю, придёт - снова даю, но опять же у меня сейчас идея всплыла сделать подсеть и gpci вместе,
    типо если обе проверки совпали то только тогда бан, но это опять всё наблюдать да тестить...

    - - - Добавлено - - -

    Цитата Сообщение от _lizard Посмотреть сообщение
    Ну по крайней мере, если банить по gcpi, то читерам лень будет менять винду (или как там сменить этот хэш аккаунта)
    А я вообще в 1 клик меняю на какой угодно)) плохо что подменить могут если не школяры, а такие умные как мы
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  3. #13
    Аватар для Profyan
    Пользователь

    Статус
    Оффлайн
    Регистрация
    23.12.2013
    Адрес
    Омск
    Сообщений
    196
    Репутация:
    22 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    В идеале следовало бы собрать базу хешей клиентов с одного или нескольких проектов и по ним составить статистику по наиболее распространённым хешам.
    Даже если публиковать хеши без согласия игроков, это будет вполне законно, т.к. они по сути являются анонимными данными - нельзя определить какого-то конкретного пользователя по хешу.
    Такая база может пригодиться, чтобы перед баном по gpci проверить, является ли хеш игрока одним из самых распространённых, и в случае чего вывести администратору диалоговое окно для подтверждения.
    Не думаю,что гиганты захотят такую работу проделать.



    Любой дурак может написать код, понятный компьютеру. Хороший программист пишет код, понятный человеку
    Мартин Фаулер


    Skype
    profan99
    VK
    click




  4. #14
    Аватар для JohnConor
    Пользователь

    Статус
    Оффлайн
    Регистрация
    01.01.2017
    Сообщений
    11
    Репутация:
    1 ±
    Надо printf, а не print. Так параметр %s не работает

    PHP код:
    #if !defined GetPlayerClientID
    native GetPlayerClientID(playeridbuffer[], size sizeof(buffer)) = gpci;
    #endif
    public OnPlayerConnect(playerid)
    {
        new 
    buffer[40+1];
        
    GetPlayerClientID(playeridbuffer);
        
    printf("gpci: %s"buffer);


  5. Пользователь сказал cпасибо:
    Daniel_Cortez (14.04.2017)
  6. #15
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от JohnConor Посмотреть сообщение
    Надо printf, а не print. Так параметр %s не работает

    PHP код:
    #if !defined GetPlayerClientID
    native GetPlayerClientID(playeridbuffer[], size sizeof(buffer)) = gpci;
    #endif
    public OnPlayerConnect(playerid)
    {
        new 
    buffer[40+1];
        
    GetPlayerClientID(playeridbuffer);
        
    printf("gpci: %s"buffer);

    Спасибо, исправил.
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  7. #16
    Аватар для Fleynaro
    Пользователь

    Статус
    Оффлайн
    Регистрация
    15.03.2016
    Сообщений
    7
    Репутация:
    0 ±
    Geoip + gpci! И кто скажет, что это не идеальный вариант?

  8. #17
    Аватар для Daniel_Cortez
    "Это не хак, это фича"

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    2,192
    Репутация:
    2589 ±
    Цитата Сообщение от Fleynaro Посмотреть сообщение
    Geoip + gpci! И кто скажет, что это не идеальный вариант?
    Оригинальнее вбрасывать нужно, оригинальнее! (хорошая попытка)
    Индивидуально в ЛС по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).

  9. #18
    Аватар для MassonNN
    Пользователь

    Статус
    Оффлайн
    Регистрация
    16.03.2018
    Адрес
    Москва
    Сообщений
    129
    Репутация:
    6 ±
    Прошу исправить, это не хеш windows аккаунта, а хеш samp/gta клиента (так написано в wiki)
    Последний раз редактировалось MassonNN; 08.01.2020 в 16:24.

  10. #19
    Аватар для Nexius_Tailer
    Пользователь

    Статус
    Оффлайн
    Регистрация
    04.01.2015
    Адрес
    Гомель, Беларусь
    Сообщений
    547
    Репутация:
    158 ±
    Цитата Сообщение от MassonNN Посмотреть сообщение
    Прошу исправить, это не хеш windows аккаунта, а хеш samp/gta клиента (так написано в wiki)
    В дополнение к этому также замечу, что тут половина тем с описанием стандартных функций в разделе имеют какие-то неточности или просто отстают от инфы в нынешней вики. По-моему, было бы логичным уже давно перенести их в вики форума (учитывая, что она вроде как обновляется), а заодно и этот раздел бы перестал держать вперемешку обычные нативы и релизы кастомных функций.
    Последний раз редактировалось Nexius_Tailer; 08.01.2020 в 20:59.
    Не хотите постоянно проверять обновления моих скриптов?
    Подключите его последним, после всех остальных
    Nexius's Update Checker

  11. #20
    Аватар для DeimoS
    Модератор?

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Цитата Сообщение от MassonNN Посмотреть сообщение
    Прошу исправить, это не хеш windows аккаунта, а хеш samp/gta клиента (так написано в wiki)
    На заборе тоже много чего написано :) Информацию на официальной вики следует крайне тщательно перепроверять, ибо там полно и устаревшей инфы, и заведомо ложной (например, очень многие баги почему-то там просто не указаны). Выяснилось это когда начали писать статьи для wiki.pro-pawn.ru, перепроверяя предназначение функций (возвращаемые значения, принцип работы и т.п.) через проверку исходного кода, декомпиляцию и прочее. Собственно, это ещё сильнее подкрепило, по крайней мере, мои мысли о том, что wiki.pro-pawn.ru нужно довести до ума :)

    Я бы сказал, что ни там, ни тут нет правды, ибо функция возвращает хэш пути установки GTA, а не является каким-то хэшем клиента (хотя может ты просто не так выразился. Я отталкиваюсь от твоих слов). Собственно, вот что сам Калкор на этот счёт говорил:
    It is not an SHA1. The fact that you think it is makes me think you are connected to some cheater/bot websites, which is exactly why the function exists and why it's not (and will never be) documented.

    Here is all anyone needs to know about gpci:
    - It is a non-reversible (lossy) hash derived from information about your San Andreas installation path.
    - It is not a unique ID.
    - It was added to assist owners of large servers who deal with constant attacks from cheaters and botters.
    - It has been in SA-MP for 2 years.
    Ссылку на оригинальный пост не дам, ибо искать лень, а гугл первым выдал ссылку на тему, в которой так же приводили цитату поста без ссылки (вероятнее всего, оригинальную тему просто снесли уже)


    Цитата Сообщение от Nexius_Tailer Посмотреть сообщение
    По-моему, было бы логичным уже давно перенести их в вики форума (учитывая, что она вроде как обновляется), а заодно и этот раздел бы перестал держать вперемешку обычные нативы и релизы кастомных функций.
    Тебе (и любому другому) никто не мешает зарегистрироваться и помочь с переносом :) А пока этим занимаемся, в основном, мы со Стасом, в свободное время.
    Последний раз редактировалось DeimoS; 08.01.2020 в 21:19.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

    Широко известно, что идеи стоят 0.8333 цента каждая (исходя из рыночной цены 10 центов за дюжину).
    Великих идей полно, на них нет спроса.
    Воплощение идеи в законченную игру требует долгой работы,
    таланта, терпения и креативности, не говоря уж о затратах денег, времени и ресурсов.
    Предложить идею просто, воплотить – вот в чём проблема

    Steve Pavlina

 

 
Страница 2 из 5 ПерваяПервая 1 2 3 4 ... ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •