Question

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

Спойлер

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. Перед созданием темы убедитесь в правильности выбранного вами раздела.
В следующий раз будете отправлены на принудительную премодерацию.

Share this post


Link to post
Share on other sites

6 answers to this question

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

 

 

Share this post


Link to post
Share on other sites
  • 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"

 

Share this post


Link to post
Share on other sites
  • 0

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

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

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

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

 

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

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

 

Share this post


Link to post
Share on other sites
  • 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;
  }
}

 

 

Share this post


Link to post
Share on other sites
  • 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);

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

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • Александр_Вольт
      By Александр_Вольт
      Нужны 
      Скриптеры 
      3д модельеры
      Админы 
      и т.д
    • fresko241
      By fresko241
      Привет, я только обучаюсь разработке. Хочу узнать у меня есть радио, музыка играет. Но как можно сделать чтобы музыка играла только в машине и слышна была и людям которые возле нее.