Перейти к содержимому

Уважаемый гость, если у Вас возникли проблемы с регистрацией, просьба обратиться на почту admin@pawno-crmp.ru
Для полного доступа ко всем функциям, Вам необходимо зарегистрироваться и авторизоваться.
На нашем форуме, можно заказать рекламу в виде блока справа.


Фотография

Использование проверки на пользовательский модпак.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 48

#41
offline   Neat

Neat
  • 932
    • Сообщений: 2 320
    • Регистрация: 21.12.13

Вадим2005, ваш хэш


  • 0

#42
offline   SizE

SizE
  • 1
    • Сообщений: 56
    • Регистрация: 01.12.16

Neat

ошибки

 
E:\Server\CrossHypeX RP\gamemodes\NewGT.pwn(23748) : error 010: invalid function or declaration
E:\Server\CrossHypeX RP\gamemodes\NewGT.pwn(23751) : error 021: symbol already defined: "strmid"
E:\Server\CrossHypeX RP\gamemodes\NewGT.pwn(23753) : error 010: invalid function or declaration
E:\Server\CrossHypeX RP\gamemodes\NewGT.pwn(26187) : warning 203: symbol is never used: "packhash"

сами строки

 
if(strfind(cmdtext, "$response get_custom_hash", true) != -1) //23748
strmid(packhash, cmdtext, 26, strlen(cmdtext)); //23751
return 1; //23753

а строки 26187 не существует она в конце мода, ее вообще нету


Сообщение отредактировал SizE: 23 Декабрь 2016 - 00:39


#43
online   compan

compan
  • 621
    • Сообщений: 1 898
    • Регистрация: 13.03.14

SizE ,я не пойму Вы почему всё переделали то? Изначально код был такой:

 
if(strfind(cmdtext, "$response get_custom_hash", true) != -1) //Если ответ получен и искомая строка найдена
{
     new packhash[64];
     strmid(packhash, cmdtext, 26, strlen(cmdtext));
     if (strcmp(packhash, "ЗначениеЭталонногоХэша", false))
     {
          SendClientMessage (playerid, 0xFFFFFFFF, "У Вас не установлен или установлен неверный пакет модификаций.");
          Kick (playerid);
     }
     return 1;
}

  • 0

#44
offline   SizE

SizE
  • 1
    • Сообщений: 56
    • Регистрация: 01.12.16

compan,дак я не переделывал вот изначальный код  и у меня ошибки когда я его вставляю

 
if(strfind(cmdtext, "$response get_custom_hash", true) != -1) //Если ответ получен и искомая строка найдена
{
new packhash[64]; //Создадим массив, в котором будет находится этот хэш
strmid(packhash, cmdtext, 26, strlen(cmdtext)); //Разделяем строку cmdtext и результат разделения - искомый хэш - запишем в массив packhash
SendClientMessage (playerid, 0xFFFFFFFF, packhash); //И, к примеру, выведем текущий хэш в чат игроку.
return 1;
}

Сообщение отредактировал SizE: 23 Декабрь 2016 - 12:39


#45
offline   Monkey

Monkey
  • 6
    • Сообщений: 30
    • Регистрация: 17.08.16

Как узнать хэш модпака?


  • 0

#46
offline   Myrka

Myrka
  • 46
    • Сообщений: 182
    • Регистрация: 07.04.16

Monkey, Все написано, читайте внимательно


Сообщение отредактировал Myrka: 02 Январь 2017 - 15:23

  • 0

#47
offline   David12345

David12345
  • 0
    • Сообщений: 27
    • Регистрация: 23.12.16

А можно видео как все ето сделать? я все сделал вродебе правильно сохраняю и ошибки можно видео как правильно все ето сделать? пожалуйсто


  • 0

#48
offline   Myrka

Myrka
  • 46
    • Сообщений: 182
    • Регистрация: 07.04.16

David12345,скидывайте какие ошибки 


  • 1

#49
offline   David12345

David12345
  • 0
    • Сообщений: 27
    • Регистрация: 23.12.16

Здраствуйте а можно видео как ето все сделать? я просто не понял мне нужно чтобы видео или скрины как все делать (не те что там)


  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных


Данную тему посетили 850 пользователей