Вопросы

Santa_Claus
Популярный продавец
Цитата

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(531) : error 010: invalid function or declaration
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(533) : error 010: invalid function or declaration
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(534) : error 010: invalid function or declaration
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(536) : error 010: invalid function or declaration
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(537) : error 010: invalid function or declaration
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(542) : error 021: symbol already defined: "SendClientMessage"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(3647) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(3647) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(5309) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(5309) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(5507) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(5507) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(6311) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(6311) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(11354) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(11354) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(11361) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(11361) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(14782) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(14782) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(14799) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(14799) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(15888) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(15888) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(15915) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(15915) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(16744) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(16744) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(17026) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(17026) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22606) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22606) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22649) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22649) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22666) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22666) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22678) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22678) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22720) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22720) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22817) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22817) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22849) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22849) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22933) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22933) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22947) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(22947) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23010) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23010) : warning 202: number of arguments does not match definition
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23107) : error 017: undefined symbol "PLAYER_DATA"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23107) : warning 215: expression has no effect
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23107) : error 001: expected token: ";", but found "]"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23107) : error 029: invalid expression, assumed zero
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23107) : fatal error 107: too many error messages on one line

Compilation aborted.Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


10 Errors.
 

Вот система репортов этот форум где взял [НЕ РЕКЛАМА!]   Вот! система репортов которая выдала ошибку

Отредактировано пользователем Santa_Claus
Причина: Ошибку допустил

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


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

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

  • 0
HAZZY
Свой человек
14 часов назад, Santa_Claus сказал:

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) : warning 213: tag mismatch
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) :invalid expression, assumed zero
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

Я не понимаю за что вообще отвечает data_NAME в этом участке кода, можешь даже убрать его, мне кажется, ничего не измениться.

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


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

http://cr-mp.ru/forum/topic/20979-sistema-reportov-proverka-po-ocheredi/

Где допустил ошибку НЕ РЕКЛАМА

Только что, HAZZY сказал:

А код?

щАС

Только что, HAZZY сказал:

А код?

enum RepGB
{
    Reptex[130],// Текст который пишет игрок, не превышает 130 символов.
    RepTime,
};
new RepInfo[100][RepGB]; // Максимум послать можно 100 репортов.

Ко всем командам ( если у вас уже есть команда репорта - удалите её ) : 

CMD:report(playerid,params[])
{
    if(PLAYER_DATA[playerid][data_LOGGED] == false) return SendClientMessage(playerid,COLOR_WARNING,"Вы не авторизованы на сервере!");
    ReportDialog(playerid);
	return true;
}

CMD:reports(playerid)
{
	if(PLAYER_DATA[playerid][data_ADMLVL] == 0) return SCM(playerid, -1, "Команда доступна только для администрации!");
	new str[200], string[1500], null = 0;
	foreach(new i:Player)
	{
	    if(GetPVarInt(i, "RepUn") > 0)
	    {
	        null++;
            format(str,sizeof(str),"%s\n{FFFFFF}%i. %s[%d] | Жалоба: %s [%s]",string, null,PLAYER_DATA[i][data_NAME],i,RepInfo[i][Reptex], date("%hh:%ii:%ss", RepInfo[i][RepTime]));
            strcat(string,str);
        }
    }
    strcat(string, "\n\n{FFCC00}Ответить на жалобу: /pm [id] [ответ]");
    if(null == 0) return SendClientMessage(playerid, 0xAA3333AA,"Список репортов пуст");
    return ShowPlayerDialogFix(playerid, 9692, 0, "Репорт",string, "Обновить", "Закрыть");
}

Ко всем stock`ам ( в конец / середину мода ) : 

stock ReportDialog(playerid)
{
	new dtext[700];
	strcat(dtext, "{FFFFFF}Вы собираетесь написать Администрации сервера\n");
	strcat(dtext, "{FFFFFF}Перед тем как отправить сообщение\n");
	strcat(dtext, "{FFFFFF}убедитесь, что один из пунктов помощи не дал Вам ответа на Ваш вопрос\n\n");
	strcat(dtext, "{FF3300}Запрещено:\n");
	strcat(dtext, "{FFFFFF}- флуд, сквернословие, оффтоп\n");
	strcat(dtext, "{FFFFFF}- Выпрашивание игровых ценностей ('дать денег', 'дать лидерку', 'дать права')\n");
	strcat(dtext, "{FFFFFF}- ложные сообщения о нарушении\n\n");
	strcat(dtext, "{FF3300}За нарушение правил Администратор может:\n");
	strcat(dtext, "{FFFFFF}- предупредить (warn)\n");
	strcat(dtext, "{FFFFFF}- отключить от сервера (kick)\n");
	strcat(dtext, "{FFFFFF}- лишить возможности писать (mute)\n");
	strcat(dtext, "{FFFFFF}- заблокировать (ban)\n\n");
	strcat(dtext, "{FFFFFF}Данные правила установлены для всех игроков {339966}rglrp.tk");
	ShowPlayerDialogFix(playerid,dialog_REPORT,DIALOG_STYLE_INPUT,"{FFCC00}Репорт",dtext,"Отправить","Назад");
	return true;
}

Ко всем dialog`ам : 

case dialog_REPORT:
{
    if(!response) return true;
    if(response)
    {
        if(strlen(inputtext) < 1 || strlen(inputtext) > 100) return SendClientMessage(playerid,COLOR_WARNING,"Не менее 1 и не более 100 символов!"),ReportDialog(playerid);
        if(GetPVarInt(playerid,"RepUn") > 0) return SendClientMessage(playerid,0xAA3333AA,"Ошибка: Ваша прошлая жалоба ещё не рассмотрена");
        SetPVarInt(playerid,"RepUn",1);
        strmid(RepInfo[playerid][Reptex], inputtext,0,strlen(inputtext),130);
      	RepInfo[playerid][RepTime] = gettime(); 
        SendAdminMessage(0x33FF66FF, "{FFCC00}Поступила новая жалоба от игрока! Рассмотреть жалобы: /reports");
        SendClientMessage(playerid,0x3399feFF, "Ваша жалоба отправлена на рассмотрение!");
    }
}

Я хотел написать команду reports пишит ошибку когда компилирую!

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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

3.2. Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано тут.

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


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

Не понимаю, что вы неправильно скопировали, в моем моде все отлично, возможно скобку пропустили.
Также PLAYER_DATA замените на ваш массив с данными игрока.

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


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

Не понимаю, что вы неправильно скопировали, в моем моде все отлично, возможно скобку пропустили.
Также PLAYER_DATA замените на ваш массив с данными игрока.

Я вас не понимаю, что мне заменить Player_Data например PI подойдёт?

4 минуты назад, HAZZY сказал:

Не понимаю, что вы неправильно скопировали, в моем моде все отлично, возможно скобку пропустили.
Также PLAYER_DATA замените на ваш массив с данными игрока.

Что мне заменить за     SendClientMessage

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


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

Я вас не понимаю, что мне заменить Player_Data например PI подойдёт?

Что мне заменить за     SendClientMessage

Да, на тот что у вас отвечает за инфу об игроке.
Скиньте код как ВЫ добавили в СВОЙ мод этот код.

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
1 минуту назад, HAZZY сказал:

Да, на тот что у вас отвечает за инфу об игроке.
Скиньте код как ВЫ добавили в СВОЙ мод этот код.

CMD:reports(playerid)
{
	if(PI[playerid][pAdmin] < ADM_MODER) return 1;
	else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
	new str[200], string[1500], null = 0;
	foreach(new i:Player)
	{
	    if(GetPVarInt(i, "RepUn") > 0)
	    {
	        null++;
            format(str,sizeof(str),"%s\n{FFFFFF}%i. %s[%d] | Æàëîáà: %s [%s]",string, null,PI[i][data_NAME],i,RepInfo[i][Reptex], date("%hh:%ii:%ss", RepInfo[i][RepTime]));
            strcat(string,str);
        }
    }
    strcat(string, "\n\n{FFCC00}Îòâåòèòü íà æàëîáó: /pm [id] [îòâåò]");
    if(null == 0) return SendClientMessage(playerid, 0xAA3333AA,"Ñïèñîê ðåïîðòîâ ïóñò");
    return ShowPlayerDialogFix(playerid, 9692, 0, "Ðåïîðò",string, "Îáíîâèòü", "Çàêðûòü");
}

 

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


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

CMD:reports(playerid)
{
	if(PI[playerid][pAdmin] < ADM_MODER) return 1;
	else if(AdminLogged[playerid] == false) return SendClientMessage(playerid, COLOR_GREY, YouAreNotLoggedInAsAdmin);
	new str[200], string[1500], null = 0;
	foreach(new i:Player)
	{
	    if(GetPVarInt(i, "RepUn") > 0)
	    {
	        null++;
            format(str,sizeof(str),"%s\n{FFFFFF}%i. %s[%d] | Æàëîáà: %s [%s]",string, null,PI[i][data_NAME],i,RepInfo[i][Reptex], date("%hh:%ii:%ss", RepInfo[i][RepTime]));
            strcat(string,str);
        }
    }
    strcat(string, "\n\n{FFCC00}Îòâåòèòü íà æàëîáó: /pm [id] [îòâåò]");
    if(null == 0) return SendClientMessage(playerid, 0xAA3333AA,"Ñïèñîê ðåïîðòîâ ïóñò");
    return ShowPlayerDialogFix(playerid, 9692, 0, "Ðåïîðò",string, "Îáíîâèòü", "Çàêðûòü");
}

 

именно на какие строчки ошибки показывает?

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
5 минут назад, HAZZY сказал:

именно на какие строчки ошибки показывает?

* data_name , Player_Data , SendClientMessage 16это SendClientMessage а Player_Data 1 строка и data_name 10 строка.

Я ошибся кодом - CMD:reports(playerid)
{
    if(PLAYER_DATA[playerid][data_ADMLVL] == 0) return SCM(playerid, -1, "Команда для админов!");
    new str[200], string[1500], null = 0;
    new str[200], string[1500], null = 0;
    foreach(new i:Player)
    {
        if(GetPVarInt(i, "RepUn") > 0)
        {
            null++;
            format(str,sizeof(str),"%s\n{FFFFFF}%i. %s[%d] | Жалоба: %s [%s]",string, null,PI[data_NAME],i,RepInfo[Reptex], date("%hh:%ii:%ss", RepInfo[RepTime]));
            strcat(string,str);
        }
    }
    strcat(string, "\n\n{FFCC00}Ответить на жалобу: /pm [id] [ответ]");
    if(null == 0) return SendClientMessage(playerid, 0xAA3333AA,"Список репортов пуст");
    return ShowPlayerDialogFix(playerid, 9692, 0, "Репорт",string, "Обновить", "Закрыть");
}

Отредактировано пользователем Santa_Claus

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


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

* data_name , Player_Data , SendClientMessage 16это SendClientMessage а Player_Data 1 строка и data_name 10 строка.

Я ошибся кодом - CMD:reports(playerid)
{
    if(PLAYER_DATA[playerid][data_ADMLVL] == 0) return SCM(playerid, -1, "Команда для админов!");
    new str[200], string[1500], null = 0;
    new str[200], string[1500], null = 0;
    foreach(new i:Player)
    {
        if(GetPVarInt(i, "RepUn") > 0)
        {
            null++;
            format(str,sizeof(str),"%s\n{FFFFFF}%i. %s[%d] | Жалоба: %s [%s]",string, null,PI[data_NAME],i,RepInfo[Reptex], date("%hh:%ii:%ss", RepInfo[RepTime]));
            strcat(string,str);
        }
    }
    strcat(string, "\n\n{FFCC00}Ответить на жалобу: /pm [id] [ответ]");
    if(null == 0) return SendClientMessage(playerid, 0xAA3333AA,"Список репортов пуст");
    return ShowPlayerDialogFix(playerid, 9692, 0, "Репорт",string, "Обновить", "Закрыть");
}

Ничего не понял, что ты сказал, попробуй еще CMD:reports(playerid, params[])

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
3 минуты назад, HAZZY сказал:

Ничего не понял, что ты сказал, попробуй еще CMD:reports(playerid, params[])

Теперь пишит уже другое

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 017: undefined symbol "PLAYER_DATA"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : warning 215: expression has no effect
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 001: expected token: ";", but found "]"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 029: invalid expression, assumed zero
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : fatal error 107: too many error messages on one line

8 минут назад, HAZZY сказал:

Ничего не понял, что ты сказал, попробуй еще CMD:reports(playerid, params[])

Я исправил одну строчку вот пишит

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23101) : error 017: undefined symbol "null"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23101) : warning 215: expression has no effect
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "Reptex"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : fatal error 107: too many error messages on one line

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


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

Теперь пишит уже другое

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 017: undefined symbol "PLAYER_DATA"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : warning 215: expression has no effect
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 001: expected token: ";", but found "]"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : error 029: invalid expression, assumed zero
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23093) : fatal error 107: too many error messages on one line

Я исправил одну строчку вот пишит

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23101) : error 017: undefined symbol "null"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23101) : warning 215: expression has no effect
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "Reptex"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : fatal error 107: too many error messages on one line

PLAYER_DATA замените на ваш массив, я же вам сказал, вы там скобочку нигде не пропускали?

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
4 минуты назад, HAZZY сказал:

PLAYER_DATA замените на ваш массив, я же вам сказал, вы там скобочку нигде не пропускали?

не пропускал , а вот теперь - 

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "RepTime"

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


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

не пропускал , а вот теперь - 

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "str"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23102) : error 017: undefined symbol "RepTime"

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

new str[200], string[1500], null = 0;
    new str[200], string[1500], null = 0;

а надо только 1 раз
 

new str[200], string[1500], null = 0;

 

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
3 минуты назад, HAZZY сказал:

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


new str[200], string[1500], null = 0;
    new str[200], string[1500], null = 0;

а надо только 1 раз
 


new str[200], string[1500], null = 0;

 

C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23103) : error 017: undefined symbol "data_NAME"
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23103) : error 017: undefined symbol "Reptex"
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23103) : error 029: invalid expression, assumed zero
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23103) : fatal error 107: too many error messages on one line

Отредактировано пользователем Santa_Claus

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
HAZZY
Свой человек
enum RepGB
{
    Reptex[130],// Текст который пишет игрок, не превышает 130 символов.
    RepTime,
};
new RepInfo[100][RepGB]; 

добавьте ко всем переменным

А  data_NAME, добавьте в enum с данными игрока

Отредактировано пользователем HAZZY

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
5 минут назад, HAZZY сказал:

enum RepGB
{
    Reptex[130],// Текст который пишет игрок, не превышает 130 символов.
    RepTime,
};
new RepInfo[100][RepGB]; 

добавьте ко всем переменным

А  data_NAME, добавьте в enum с данными игрока

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) : error 017: undefined symbol "data_NAME"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23117) : error 017: undefined symbol "ShowPlayerDialogFix"

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


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

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) : error 017: undefined symbol "data_NAME"
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23117) : error 017: undefined symbol "ShowPlayerDialogFix"

"А  data_NAME, добавьте в enum с данными игрока"
ShowPlayerDialogFix замените на ShowPlayerDialog

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


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

"А  data_NAME, добавьте в enum с данными игрока"
ShowPlayerDialogFix замените на ShowPlayerDialog

// ÐÅÏÎÐÒ
enum RepGB
{
    Reptex[130],
    RepTime,
    data_NAME,
};
new RepInfo[100][RepGB];

Вот так?

11 минут назад, HAZZY сказал:

"А  data_NAME, добавьте в enum с данными игрока"
ShowPlayerDialogFix замените на ShowPlayerDialog

C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23111) : warning 213: tag mismatch
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23111) : warning 213: tag mismatch
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23111) : warning 213: tag mismatch
C:\Users\nata1\Desktop\Ìîé ñåðâåð\gamemodes\JRP.pwn(23111) : error 032: array index out of bounds (variable "RepInfo")
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Отредактировано пользователем Santa_Claus

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


Ссылка на сообщение
Поделиться на другие сайты
  • 0
Santa_Claus
Популярный продавец
24 минуты назад, HAZZY сказал:

"А  data_NAME, добавьте в enum с данными игрока"
ShowPlayerDialogFix замените на ShowPlayerDialog

C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) : warning 213: tag mismatch
C:\Users\nata1\Desktop\Мой сервер\gamemodes\JRP.pwn(23110) :invalid expression, assumed zero
Pawn compiler 3.2.3664              Copyright (c) 1997-2006, ITB CompuPhase

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

2.9. Весь код необходимо брать под тег "код". Как это делать вы можете посмотреть в разделе: "Дополнительно -> FAQ".

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


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

я так понимаю мод с 0 пишешь .

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

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


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

@HAZZY,@Santa_Claus по идее он там и не должен был быть, он должен был быть в енуме, который содержит информацию о игроке, и соответственно хранить ник игрока. 

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


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

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

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

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

    • patrickk
      От patrickk
      Всем привет, решил написать dm сервер и довольно хорошим получился, даже на голову выше Goat dm. Оставил не решенную проблему тем что  у меня есть 4 локации с rp run и cj run ну а как добавить cj бег на те локации не знаю и как эта система работает. Надеюсь мне помогут знающие люди
    • Samolet
      От Samolet
      Здраствуйте, cоздаю копию Arizona на ОМП, опен мультиплеер, загрузил и подключил бд, но сервер не хочет вот лог :[2026-10-20T21:03:32+0300] [Info] Log file reloaded. Starting open.mp server (1.5.8.3079) from commit c6759bd8d265171ae3d86598895a23d5a8d92a3b Loading component $CAPI.so Successfully loaded component C-API (1.5.8.3079) with UID 10467dd8d4c56fc6 Loading component LegacyConfig.so Successfully loaded component LegacyConfig (1.5.8.3079) with UID 24ef6216838f9ffc Loading component NPCs.so Successfully loaded component NPCs (1.5.8.3079) with UID 3d0e59e87f4e90bc Loading component Recordings.so Successfully loaded component Recordings (1.5.8.3079) with UID 871144d399f5f613 Loading component Checkpoints.so Successfully loaded component Checkpoints (1.5.8.3079) with UID 44a937350d611dde Loading component TextDraws.so Successfully loaded component TextDraws (1.5.8.3079) with UID 9b5dc2b1d15c992a Loading component Pawn.so Successfully loaded component Pawn (1.5.8.3079) with UID 78906cd9f19c36a6 Loading component GangZones.so Successfully loaded component GangZones (1.5.8.3079) with UID b3351d11ee8d8056 Loading component Actors.so Successfully loaded component Actors (1.5.8.3079) with UID c81ca021eae2ad5c Loading component Pickups.so Successfully loaded component Pickups (1.5.8.3079) with UID cf304faa363dd971 Loading component Dialogs.so Successfully loaded component Dialogs (1.5.8.3079) with UID 44a111350d611dde Loading component Objects.so Successfully loaded component Objects (1.5.8.3079) with UID 59f8415f72da6160 Loading component Console.so Successfully loaded component Console (1.5.8.3079) with UID bfa24e49d0c95ee4 Loading component TextLabels.so Successfully loaded component TextLabels (1.5.8.3079) with UID a0c57ea80a009742 Loading component Variables.so Successfully loaded component Variables (1.5.8.3079) with UID 75e121848bc01fa2 Loading component Databases.so Successfully loaded component Databases (1.5.8.3079) with UID 80092e7eb5821a96 Loading component LegacyNetwork.so Successfully loaded component RakNetLegacyNetwork (1.5.8.3079) with UID ea9799fd79cf8442 Loading component CustomModels.so Successfully loaded component CustomModels (1.5.8.3079) with UID 15e3cb1e7c77ffff Loading component Menus.so Successfully loaded component Menus (1.5.8.3079) with UID 621e219eb97ee0b2 Loading component Vehicles.so Successfully loaded component Vehicles (1.5.8.3079) with UID 3f1f62ee9e22ab19 Loading component Classes.so Successfully loaded component Classes (1.5.8.3079) with UID 8cfb3183976da208 Loading component Timers.so Successfully loaded component Timers (1.5.8.3079) with UID 2ad8124c5ea257a3 Loaded 22 component(s) from /home/gs113492/components Executing Server Config... [2026-10-20T21:03:33+0300] [Info] Loading plugin: crashdetect.so [2026-10-20T21:03:33+0300] [Info] CrashDetect plugin 4.19 [2026-10-20T21:03:33+0300] [Info] Loading plugin: mapandreas.so [2026-10-20T21:03:33+0300] [Info] Loading plugin: streamer.so [2026-10-20T21:03:33+0300] [Info] *** Streamer Plugin v2.9.4 by Incognito loaded *** [2026-10-20T21:03:33+0300] [Info] Loading plugin: sscanf.so [2026-10-20T21:03:33+0300] [Info] [2026-10-20T21:03:33+0300] [Info] =============================== [2026-10-20T21:03:33+0300] [Info] sscanf plugin loaded. [2026-10-20T21:03:33+0300] [Info] Version: 2.8.3 [2026-10-20T21:03:33+0300] [Info] (c) 2018 Alex "Y_Less" Cole [2026-10-20T21:03:33+0300] [Info] =============================== [2026-10-20T21:03:33+0300] [Info] Loading plugin: TOTP.so [2026-10-20T21:03:33+0300] [Info] TOTP plugin v1.0.1 by Games loaded. [2026-10-20T21:03:33+0300] [Info] Loading plugin: mysql_static.so [2026-10-20T21:03:33+0300] [Info] >> plugin.mysql: R39-6 successfully loaded. [2026-10-20T21:03:33+0300] [Info] Loading plugin: libpawn_json.so [2026-10-20T21:03:34+0300] [Error] Function not registered: YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_RegAlias [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_Reset [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_RegHandler [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_Delete [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_New [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_IgnoreBits [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_Init [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_SendRPC [2026-10-20T21:03:34+0300] [Error] Function not registered: PR_SendPacket [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_WriteValue [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Error] Function not registered: BS_ReadValue [2026-10-20T21:03:34+0300] [Error] Function not registered: PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_ReadValue [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Info] [debug] BS_WriteValue [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendPacket [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendRPC [2026-10-20T21:03:34+0300] [Info] [debug] PR_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_IgnoreBits [2026-10-20T21:03:34+0300] [Info] [debug] BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Info] [debug] BS_New [2026-10-20T21:03:34+0300] [Info] [debug] BS_Delete [2026-10-20T21:03:34+0300] [Info] [debug] PR_RegHandler [2026-10-20T21:03:34+0300] [Info] [debug] BS_Reset [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] PC_RegAlias [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] YSF_SetTickRate [2026-10-20T21:03:34+0300] [Error] File or function is not found [2026-10-20T21:03:34+0300] [Info] [debug] Run time error 19: "File or function is not found" [2026-10-20T21:03:34+0300] [Info] [debug] PC_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_ReadValue [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetNumberOfBytesUsed [2026-10-20T21:03:34+0300] [Info] [debug] BS_WriteValue [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendPacket [2026-10-20T21:03:34+0300] [Info] [debug] PR_SendRPC [2026-10-20T21:03:34+0300] [Info] [debug] PR_Init [2026-10-20T21:03:34+0300] [Info] [debug] BS_IgnoreBits [2026-10-20T21:03:34+0300] [Info] [debug] BS_SetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] BS_ResetReadPointer [2026-10-20T21:03:34+0300] [Info] [debug] BS_New [2026-10-20T21:03:34+0300] [Info] [debug] BS_Delete [2026-10-20T21:03:34+0300] [Info] [debug] PR_RegHandler [2026-10-20T21:03:34+0300] [Info] [debug] BS_Reset [2026-10-20T21:03:34+0300] [Info] [debug] BS_GetWriteOffset [2026-10-20T21:03:34+0300] [Info] [debug] PC_RegAlias [2026-10-20T21:03:34+0300] [Info] Legacy Network started on ***.**.**.***:2717. Помогите пожалуйста