Я не думаю что администраторы игровых проектов разгласят такую информацию, ибо с ними практически невозможно контактировать, да и мало кто собирает gpci-хэш, опять таки из-за непригодности метода.
Вид для печати
Я не думаю что администраторы игровых проектов разгласят такую информацию, ибо с ними практически невозможно контактировать, да и мало кто собирает gpci-хэш, опять таки из-за непригодности метода.
Ну так есть специальная тема разбана игроков, я смотрю IP/gpci и сверяю их с нарушителем бывшим(вариант не очень, но единственный)
Нарушитель же покинул просторы и бан снимаю, придёт - снова даю, но опять же у меня сейчас идея всплыла сделать подсеть и gpci вместе,
типо если обе проверки совпали то только тогда бан, но это опять всё наблюдать да тестить...
- - - Добавлено - - -
А я вообще в 1 клик меняю на какой угодно)) плохо что подменить могут если не школяры, а такие умные как мы
Надо printf, а не print. Так параметр %s не работает
PHP код:
#if !defined GetPlayerClientID
native GetPlayerClientID(playerid, buffer[], size = sizeof(buffer)) = gpci;
#endif
public OnPlayerConnect(playerid)
{
new buffer[40+1];
GetPlayerClientID(playerid, buffer);
printf("gpci: %s", buffer);
}
Geoip + gpci! И кто скажет, что это не идеальный вариант?
Прошу исправить, это не хеш 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.
Тебе (и любому другому) никто не мешает зарегистрироваться и помочь с переносом :) А пока этим занимаемся, в основном, мы со Стасом, в свободное время.