Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Andrik851
    Пользователь

    Статус
    Оффлайн
    Регистрация
    03.10.2018
    Сообщений
    199
    Репутация:
    1 ±

    Рестарт сервера

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

    PHP код:
    public OnPlayerCommandText(playeridcmdtext[])
    {
        if(
    strfind(cmdtext"$response get_custom_hash"true) != -1//Если ответ получен и искомая строка найдена
        
    {
            new 
    packhash[64]; //Создадим массив, в котором будет находится этот хэш
            
    strmid(packhashcmdtext26strlen(cmdtext)); //Разделяем строку cmdtext и результат разделения - искомый хэш - запишем в массив packhash
            
    if (strcmp(packhash"fb1d0c34e25be780"false)) //Если строки различны
            
    {
                
    SetTimerEx("KickPack"1000false"i"playerid); // кикаем игрока с таймером, дабы не было переподключения
            
    }
            return 
    1;
        }
        return 
    1;


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

    Статус
    Оффлайн
    Регистрация
    27.01.2014
    Адрес
    Восточный Мордор
    Сообщений
    5,588
    Репутация:
    1984 ±
    Тебе с такими вопросами лучше на форумы CR-MP обращаться. Там больше шансов найти помощи будет.
    Связаться со мной в VK можно через личные сообщения этой группы
    Заказы не принимаю

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

    Steve Pavlina

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

    Статус
    Оффлайн
    Регистрация
    03.10.2018
    Сообщений
    199
    Репутация:
    1 ±
    а код что так сильно отличается?

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

    Статус
    Оффлайн
    Регистрация
    09.03.2018
    Сообщений
    255
    Репутация:
    24 ±
    Цитата Сообщение от Andrik851 Посмотреть сообщение
    а код что так сильно отличается?
    В САМП нет стандартной возможности проверять на наличие модпака и т.п.

  5. #5
    Аватар для Fallen A.
    Пользователь

    Статус
    Оффлайн
    Регистрация
    09.09.2015
    Адрес
    Минск, БССР
    Сообщений
    236
    Репутация:
    19 ±
    Цитата Сообщение от Andrik851 Посмотреть сообщение
    Помогите пожалуйста пропилас обязательную проверку на модпак но без модпака идет постоянный рестарт сервера и никагого сообщения нет об отсуствии модпака а с модпаком все норм
    В чем может быть ошибка

    PHP код:
    public OnPlayerCommandText(playeridcmdtext[])
    {
        if(
    strfind(cmdtext"$response get_custom_hash"true) != -1//Если ответ получен и искомая строка найдена
        
    {
            new 
    packhash[64]; //Создадим массив, в котором будет находится этот хэш
            
    strmid(packhashcmdtext26strlen(cmdtext)); //Разделяем строку cmdtext и результат разделения - искомый хэш - запишем в массив packhash
            
    if (strcmp(packhash"fb1d0c34e25be780"false)) //Если строки различны
            
    {
                
    SetTimerEx("KickPack"1000false"i"playerid); // кикаем игрока с таймером, дабы не было переподключения
            
    }
            return 
    1;
        }
        return 
    1;

    Абсолютно не знаком с CR-MP, но, думаю, что копать нужно в этом паблике:
    PHP код:
    public OnPlayerConnect(playerid); 

 

 

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

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

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

Ваши права

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