GreenS
Новичок
Команда:
Диалог:
Ошибки:
PHP:
else if ( !strcmp ( "/stats", cmd, true ) )
{
ShowPlayerDialog (playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,string,stats,"Ок","");
return 1;
}
PHP:
case D_STATS:
{
if(IsPlayerConnected(playerid))
{
new ttext[30];
else if(PLAYER[playerid][FRACTION] == 0 || PLAYER[playerid][LEADER] == 0) { ttext = "Гражданский"; }
else if(PLAYER[playerid][FRACTION] == 1 || PLAYER[playerid][LEADER] == 1) { ttext = "SAPD"; }
else if(PLAYER[playerid][FRACTION] == 2 || PLAYER[playerid][LEADER] == 2) { ttext = "Grove St Famaly"; }
else if(PLAYER[playerid][FRACTION] == 3 || PLAYER[playerid][LEADER] == 3) { ttext = "FBI"; }
else if(PLAYER[playerid][FRACTION] == 4 || PLAYER[playerid][LEADER] == 4) { ttext = "Yakuza"; }
new rtext[30];
else if(PLAYER[playerid][FRACTION] == 1 || PLAYER[playerid][LEADER] == 1)//LSPD Ranks
{
if(PLAYER[playerid][RANK] == 1) { rtext = "???????"; }
else if(PLAYER[playerid][RANK] == 2) { rtext = "??????????"; }
else if(PLAYER[playerid][RANK] == 3) { rtext = "??????"; }
else if(PLAYER[playerid][RANK] == 4) { rtext = "?????????"; }
else if(PLAYER[playerid][RANK] == 5) { rtext = "???????"; }
else if(PLAYER[playerid][RANK] == 6) { rtext = "?????"; }
else { rtext = "??????? SAPD"; }
}
else if(PLAYER[playerid][FRACTION] == 2 || PLAYER[playerid][LEADER] == 2)//Grove
{
if( PLAYER [playerid] [RANK] == 1 ) { rtext = "Youngsta"; }
else if(PLAYER [playerid] [RANK] == 2 ) { rtext = "Gangsta"; }
else if(PLAYER[playerid][RANK] == 3) { rtext = "Old Gangsta"; }
else if(PLAYER[playerid][RANK] == 4) { rtext = "?hecked Up"; }
else if(PLAYER[playerid][RANK] == 5) { rtext = "Authority"; }
else if(PLAYER[playerid][RANK] == 6) { rtext = "Pac"; }
}
else if(PLAYER[playerid][FRACTION] == 3 || PLAYER[playerid][LEADER] == 3)//FBI
{
if(PLAYER[playerid][RANK] == 1) { rtext = "??????"; }
else if(PLAYER[playerid][RANK] == 2) { rtext = "?????"; }
else if(PLAYER[playerid][RANK] == 3) { rtext = "????.?????"; }
else if(PLAYER[playerid][RANK] == 4) { rtext = "????? ?????????????"; }
else if(PLAYER[playerid][RANK] == 5) { rtext = "???.?????????"; }
else if(PLAYER[playerid][RANK] == 6) { rtext = "???????? FBI"; }
}
else if(PLAYER[playerid][FRACTION] == 4 || PLAYER[playerid][LEADER] == 4)//FBI
{
if(PLAYER[playerid][RANK] == 1) { rtext = "????"; }
else if(PLAYER[playerid][RANK] == 2) { rtext = "?????"; }
else if(PLAYER[playerid][RANK] == 3) { rtext = "?????"; }
else if(PLAYER[playerid][RANK] == 4) { rtext = "?????"; }
else if(PLAYER[playerid][RANK] == 5) { rtext = "?????"; }
else if(PLAYER[playerid][RANK] == 6) { rtext = "??????"; }
}
new sex[15];
new money = PLAYER[playerid][MONEY];
new lvl = PLAYER[playerid][LEVEL];
new age = PLAYER[playerid][AGE];
new expa = lvl*4;
if(PLAYER[playerid][SEX] == 1) { sex = "??????"; }
else if(PLAYER[playerid][SEX] == 2) { sex = "???????"; }
new exp = PLAYER[playerid][EXP];
new atext[30];
if(PLAYER[playerid][ADMIN] == 1) { atext = "??????"; }
else if(PLAYER[playerid][ADMIN] == 2) { atext = "?????????"; }
else if(PLAYER[playerid][ADMIN] == 3) { atext = "??????? ?????????"; }
else if(PLAYER[playerid][ADMIN] == 4) { atext = "??????? ?????????????"; }
else if(PLAYER[playerid][ADMIN] == 5) { atext = "?????????????"; }
else if(PLAYER[playerid][ADMIN] == 6) { atext = "?????????? ???????"; }
else atext = "?????";
new stringacc[70];
new stats[300];
format(stringacc,sizeof(stringacc),"{9EC73D}??????????");
format(stats,sizeof(stats),"\n\n{DDFF00}???????: %d\n\n{DDFF00}????????: %d/%d\n\n{DDFF00}???: %s\n\n{DDFF00}???????????: %s\n\n{DDFF00}????: %s\n\n????????: %d\n\n{DDFF00}???????: %d\n\n{DDFF00}??????: %s\n",lvl,exp,expa,sex,ttext,rtext,money,age,atext);
ShowPlayerDialog (playerid,DIALOG_STATS,DIALOG_STYLE_MSGBOX,string,stats,"Ок","");
}
return true;
}
PHP:
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(2719) : error 010: invalid function or declaration
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(2722) : error 010: invalid function or declaration
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3725) : error 008: must be a constant expression; assumed zero
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3730) : error 029: invalid expression, assumed zero
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3730) : warning 215: expression has no effect
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3730) : error 001: expected token: ";", but found "if"
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3730) : error 033: array must be indexed (variable "FRACTION")
C:\SAMP\Разработка\??? ???\??? ???\Do it\gamemodes\new.pwn(3730) : fatal error 107: too many error messages on one line
Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase
7 Errors.
