• Уважаемый Гость.
    - Прежде чем создать свою тему, пожалуйста, попробуй воспользоваться этим -> ПОИСКОМ !!!
    - После решения Вашего вопроса (проблемы) - нажмите "Лучший ответ", на сообщении, которое его решило. За игнорирование этого действия - Вы получите соответствующее предупреждение. Мы - стараемся Вам помочь. Уделите 10 секунд - чтобы нажать кнопку. (Если у Вас нет такой возможности - укажите в последнем своем сообщении какой ответ Вы считаете лучшим. Наши модераторы сделают это за Вас)
    ЗАПРЕЩЕНО:
    - Cоздавать темы с названиями "Помогите", "Плиз", "Ошибка", "Не могу найти", "Хелп" и тому подобное;
    - Cоздавать темы без детального описания того, что нужно исправить.
    - Cоздавать темы из одного скриншота.
    За игнор правил форума - Ваша тема будет удалена, а Вы получите системное предупреждение.

Ошибки при компиляции

Статус
В этой теме нельзя размещать новые ответы.

EvGeNiYDSS

Нуль
Регистрация
14 Окт 2019
Сообщения
1
Лучшие ответы
0
Репутация
0
Я не особо разбираюсь в павно, делаю команду ainvite и тут полетели ошибки... Я несколько исправил, дальше я не знаю, что делать....
ПРОШУ ПОМОЧЬ!

PHP:
(54442) : error 029: invalid expression, assumed zero
(54442) : warning 215: expression has no effect
(54442) : error 001: expected token: ";", but found "if"
(54442) : error 017: undefined symbol "FormaFrac"
(54442) : fatal error 107: too many error messages on one line

Compilation aborted.

Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2017, ITB CompuPhase


4 Errors.
PHP:
CMD:ainvite(playerid, params[])
{
		if(!IsPlayerLogged[playerid])
	{
		SendClientMessage(playerid, -1,"Вы не вошли в игру");
		return 0;
	} // Проверка на залогиненость.
		if(PlayerInfo[playerid][pAdmin] < 3) return false;
		if(ADuty[playerid]!=228) return cmd_apanel(playerid,""); // Проверка на адм., Проверка на вход админа в адм. панель
        new para1, level;
	 	new string[128];
        new giveplayer[MAX_PLAYER_NAME];
        if(IsPlayerConnected(playerid))
        {
                if(sscanf(params, "ud",para1, level)) return    SendClientMessage(playerid, COLOR_WHITE, "Введите: /ainvite [id] [id фракции]");
                if(IsPlayerInAnyVehicle(para1)) return SendClientMessage(playerid, COLOR_GREY, "Игрок в машине!");
                if(PlayerInfo[para1][pMember] != 0) return SendClientMessage(playerid, COLOR_GREY, "Игрок уже где то состоит");
               	if(PlayerInfo[params[0]][pWarns] > 0) return SendClientMessage(playerid,-1,"Игрока с варном нельзя принять в организацию!");
                if(level > 21 || level < 1) { SendClientMessage(playerid, COLOR_GREY, "Нельзя меньше 1 или больше 21!"); return true; }
                GetPlayerName(para1, giveplayer, sizeof(giveplayer));
               [COLOR="#808080"](54442 строка)[/COLOR] else if(level == 1) { FormaFrac[para1] = 1; InviteSkin[para1] = 71; } //LSPD
              [COLOR="#A9A9A9"](54443 строка)[/COLOR]  else if(level == 2) { FormaFrac[para1] = 2; InviteSkin[para1] = 274; } //MEDICLV
              [COLOR="#D3D3D3"] (54444 строка)[/COLOR]else if(level == 3) { FormaFrac[para1] = 3; InviteSkin[para1] = 286; } //FBI
                else if(level == 4) { FormaFrac[para1] = 4; InviteSkin[para1] = 71; } //SFPD
                else if(level == 5) { FormaFrac[para1] = 5; InviteSkin[para1] = 274; } //M4C
                else if(level == 6) { FormaFrac[para1] = 6; InviteSkin[para1] = 164; } //MERIALS
                else if(level == 7) { FormaFrac[para1] = 7; InviteSkin[para1] = 287; } //ARMYLV
                else if(level == 8) { FormaFrac[para1] = 8; InviteSkin[para1] = 274; } //MEDICSF
                else if(level == 9) { FormaFrac[para1] = 9; InviteSkin[para1] = 59; } //LICENSERS
                else if(level == 10) { FormaFrac[para1] = 10; InviteSkin[para1] = 188; } //RADIO
                else if(level == 11) { FormaFrac[para1] = 11; InviteSkin[para1] = 105; } //GROOVE
                else if(level == 12) { FormaFrac[para1] = 12; InviteSkin[para1] = 108; } //VAGOS
                else if(level == 13) { FormaFrac[para1] = 13; InviteSkin[para1] = 103; } //BALLAS
                else if(level == 14) { FormaFrac[para1] = 14; InviteSkin[para1] = 114; } //CORONOS
                else if(level == 15) { FormaFrac[para1] = 15; InviteSkin[para1] = 175; } //RIFA
                else if(level == 16) { FormaFrac[para1] = 16; InviteSkin[para1] = 272; } //RM
                else if(level == 17) { FormaFrac[para1] = 17; InviteSkin[para1] = 121; } //YAKUZA
                else if(level == 18) { FormaFrac[para1] = 18; InviteSkin[para1] = 127; } //LCN
                else if(level == 19) { FormaFrac[para1] = 19; InviteSkin[para1] = 287; } //RMYSF
                else if(level == 20) { FormaFrac[para1] = 20; InviteSkin[para1] = 71; } //PDLV
                else if(level == 21) { FormaFrac[para1] = 21; InviteSkin[para1] = 164; } //BANK
                format(string, sizeof(string), "Вы пригласили %s присоеденится к фракции №%d", Name(para1), level);
                SendClientMessage(playerid, COLOR_BLUE, string);
                format(string, sizeof(string), "Вы приглашены в фракцию №%d администратором %s", level, Name(playerid));
                SendClientMessage(para1, COLOR_BLUE, string);
                SendClientMessage(para1, COLOR_WHITE, "(( Для просмотра ID фракций, введите /fracID ))");
                PlayerInfo[para1][pMember] = level;
                PlayerInfo[para1][pRank] = 1;
                FormaFrac[para1] = FormaFrac[para1];
                FormaFrac[para1] = 0;
                PlayerInfo[para1][pJob] = 0;
                PlayerInfo[para1][pModel] = InviteSkin[para1];
                PlayerInfo[para1][pJobHeal] = PlayerInfo[playerid][pJobHeal];
        }
    return true;
}
 
Последнее редактирование модератором:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу