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;
}
Последнее редактирование модератором: