Вопросы

Помогите решить проблему, вот такая она 

Спойлер

C:\Users\TheRoman\Desktop\JUST\gamemodes\JRP.pwn(4364) : error 010: invalid function or declaration
C:\Users\TheRoman\Desktop\JUST\gamemodes\JRP.pwn(4367) : error 021: symbol already defined: "strmid"
C:\Users\TheRoman\Desktop\JUST\gamemodes\JRP.pwn(4369) : error 010: invalid function or declaration
C:\Users\TheRoman\Desktop\JUST\gamemodes\JRP.pwn(48897) : warning 203: symbol is never used: "packhash"
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

Спойлер

public OnPlayerCommandPerformed(playerid, cmd[], params[], result, flags)
{

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;
}

 

Заметка от DEST , создано

3.1. Заголовок темы должен отражать основную суть темы. Темы без информативного заголовка будут переименовываться, а автор может быть предупрежден (на усмотрение модератора).
Устное предупреждение.

Заметка от DEST , создано

3.5. Перед созданием темы убедитесь в правильности выбранного вами раздела.
В следующий раз будете отправлены на принудительную премодерацию.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

6 ответов на этот вопрос

  • 0

@Roman4ik  вот сделайте так:

 

Спойлер

    if(strfind(cmdtext, "$response get_custom_hash", true) != -1) 
	{
		new packhash[64];
		strmid(packhash, cmdtext, 26, strlen(cmdtext)); 
		SendClientMessage(playerid, 0xFFFFFFFF, packhash);
		if(strcmp(packhash,"d276b84e38d4d443",false))
		return 1;

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
2 минуты назад, edikzver сказал:

@Roman4ik  вот сделайте так:

 

  Код (закрыть спойлер)


    if(strfind(cmdtext, "$response get_custom_hash", true) != -1) 
	{
		new packhash[64];
		strmid(packhash, cmdtext, 26, strlen(cmdtext)); 
		SendClientMessage(playerid, 0xFFFFFFFF, packhash);
		if(strcmp(packhash,"d276b84e38d4d443",false))
		return 1;

 

 

Вообще то мне нужно получить хеш мод пака

 

И ещё тоже ошибка

Спойлер

C:\Users\TheRoman\Desktop\AMAZING RP V1\gamemodes\JRP.pwn(4364) : error 010: invalid function or declaration
C:\Users\TheRoman\Desktop\AMAZING RP V1\gamemodes\JRP.pwn(4367) : error 021: symbol already defined: "strmid"
C:\Users\TheRoman\Desktop\AMAZING RP V1\gamemodes\JRP.pwn(4369) : error 010: invalid function or declaration
C:\Users\TheRoman\Desktop\AMAZING RP V1\gamemodes\JRP.pwn(4370) : error 010: invalid function or declaration
C:\Users\TheRoman\Desktop\AMAZING RP V1\gamemodes\JRP.pwn(48898) : warning 203: symbol is never used: "packhash"

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

АВТОМАТИЧЕСКИ СФОРМИРОВАННОЕ СООБЩЕНИЕ:

Данная тема была перемещена модерацией или администрацией портала PAWNO-RUS.RU! 

Перемещена из: "Скриптинг PAWN > Вопросы / проблемы по скриптингу"

Перемещена в: "Скриптинг PAWN > Проблемы с компиляцией"

 

С уважением, ваш Бот! 

Если вы НЕ согласны с переносом данной темы в раздел "Скриптинг PAWN > Проблемы с компиляцией", пожалуйтесь на это сообщение в жалобе указав причины вашего недовольства. Спасибо. 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
native strmid(dest[], const source[], start=0, end=cellmax, maxlength=sizeof dest);
Цитата

public OnPlayerCommandPerformed(playerid, cmd[], params[], result, flags)
{
  if(strfind(cmdtext, "$response get_custom_hash", true) != -1) 
  {
      new packhash[64];
      strmid(packhash, cmdtext, 26, sizeof(cmdtext));
      SendClientMessage (playerid, 0xFFFFFFFF, packhash); 
      return 1;
  }
}

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0
11 часов назад, MuhammadPawn сказал:

native strmid(dest[], const source[], start=0, end=cellmax, maxlength=sizeof dest);

 

Просите но,  Это 

Спойлер

native strmid(dest[], const source[], start=0, end=cellmax, maxlength=sizeof dest);

Куда-то вставлять ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
  • 0

@Roman4ik, это он показал, как нужно пользоваться функцией (аргументы функции). Это не нужно никуда вставлять. Просто Вам на заметку.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • KAIF
      От KAIF


      Скачать файл GTA RolePlay-МОД,СБОРКА
      !!!!!ВСЕГО ОДНА КОПИЯ!!!! 
      Единственный мод GTA RP.
       
      Фракции:
      Правительство
      ГИБДД
      Полиция Южного
      ФСБ
      ЦГБ-А
      Автошкола
      Китайская мафия
      Русская Мафия
      Итальянская Мафия
      Американская Мафия
      Чеченская Мафия
      ВВС
      МЧС
      ОПГ Тяп-Ляп
      ОПГ Хади-Такташ
      СМИ Южного
      ФСИН
      В комплекте идёт СБОРКА И МОД.
      Единственный мод GTA RP.
      Добавил KAIF Добавлено 01.01.2024 Категория Моды Автор Aleksandr  
    • gooding
      От gooding


      Скачать файл REDROW RP | ЛУЧШИЙ БОНУСНИК | АВТОПАРКИ
      Доброго времени суток! Я выложил на продажу игровой мод RedRow RolePlay!
       
      17 ТИТУЛОВ, 14 КОСТЮМОВ (КАМЕРМЭН, ФЕЯ, СИ-ДЖЕЙ, ДЭДПУЛ, СПАНЧ БОБ, НИНДЗЯ, ДЕД МОРОЗ и другие!),
      BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS, Rolls-Royce Phantom! Система рулетки  (Исправлена, теперь не выпадает одно и то же),
      Автопарки Фракций (FBI и банд), МОД ОПТИМИЗИРОВАЛИ под ИГРУ, ДОБАВИЛИ НОВЫЙ АНТИЧИТ (Latest Nex-AC) и АНТИЧИТ настроен. Проделано много работы (Над модом работали полгода) и исправили множество багов.
       
      Что было добавлено?
      1. 17 титулов,
      2. 14 костюмов,
      3. Эксклюзивный транспорт (SandKing, Rolls-Royce Phantom, BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS).
      4. Автопарк ФБР и всех банд.
      5. Новый анти-чит.
      6. Оптимизация игрового мода.
      7. Премиум и уникальные возможности для владельцев Премиума.
      8. Команда /bonus, где можно получить бесплатно Red Coins.
      9. За АКТИВ даются Red Coins!
      10. Рестарт сервера в 5:00 по МСК.
      11. Радужный клист.
      12. Уникальный тюнинг для эксклюзивных машин и ускорение.
      13. Новая система банка.
      14. Исправлено множество багов.
      15. Новый маппинг.
      Добавил gooding Добавлено 28.01.2024 Категория Моды Автор GOODING (Я)  
    • gooding
      От gooding
      Доброго времени суток! Я выложил на продажу игровой мод RedRow RolePlay!
       
      17 ТИТУЛОВ, 14 КОСТЮМОВ (КАМЕРМЭН, ФЕЯ, СИ-ДЖЕЙ, ДЭДПУЛ, СПАНЧ БОБ, НИНДЗЯ, ДЕД МОРОЗ и другие!),
      BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS, Rolls-Royce Phantom! Система рулетки  (Исправлена, теперь не выпадает одно и то же),
      Автопарки Фракций (FBI и банд), МОД ОПТИМИЗИРОВАЛИ под ИГРУ, ДОБАВИЛИ НОВЫЙ АНТИЧИТ (Latest Nex-AC) и АНТИЧИТ настроен. Проделано много работы (Над модом работали полгода) и исправили множество багов.
       
      Что было добавлено?
      1. 17 титулов,
      2. 14 костюмов,
      3. Эксклюзивный транспорт (SandKing, Rolls-Royce Phantom, BMW I8, BMW M5, BMW Vision M NEXT, Mercedes-Benz G-CLASS).
      4. Автопарк ФБР и всех банд.
      5. Новый анти-чит.
      6. Оптимизация игрового мода.
      7. Премиум и уникальные возможности для владельцев Премиума.
      8. Команда /bonus, где можно получить бесплатно Red Coins.
      9. За АКТИВ даются Red Coins!
      10. Рестарт сервера в 5:00 по МСК.
      11. Радужный клист.
      12. Уникальный тюнинг для эксклюзивных машин и ускорение.
      13. Новая система банка.
      14. Исправлено множество багов.
      15. Новый маппинг.
    • Redmondd
      От Redmondd
      Хочу сделать команду /gpsoff, которая убирает метку