Боги оптимизации
PHP код:
case 5859:
{
if(!response) return ShowPlayerDialog(playerid, 5858, DIALOG_STYLE_LIST, "OFFMEMBERS", "- Весь состав\n- По рангу", "Далее", "Отмена");
if(1 <= listitem <= 8)
{
if(PlayerInfo[playerid][pStranica] == 0) return 1;
if(PlayerInfo[playerid][pVsegostr] == listitem) PlayerInfo[playerid][pStranica] -= 8;
}
else if(listitem == 9)
{
if(PlayerInfo[playerid][pStranica] == 0) PlayerInfo[playerid][pStranica] += 8;
if(PlayerInfo[playerid][pStranica] > 0)
{
if(PlayerInfo[playerid][pVsegostr] == 9) PlayerInfo[playerid][pStranica] -= 8;
else if(PlayerInfo[playerid][pVsegostr] == 10) PlayerInfo[playerid][pStranica] += 8;
}
}
else if(listitem == 10) PlayerInfo[playerid][pStranica] -= 8;
if(listitem == 0) mysql_format(dbHandle, strings, 128, "SELECT * FROM `accounts` WHERE `Member` = '%d' LIMIT %d , 8", PlayerInfo[playerid][pLeader], PlayerInfo[playerid][pStranica]);
else
{
if(!PlayerInfo[playerid][pOrderRank]) mysql_format(dbHandle, strings, 128, "SELECT * FROM `accounts` WHERE `Member` = '%d' LIMIT %d , 8", PlayerInfo[playerid][pLeader], PlayerInfo[playerid][pStranica]);
else mysql_format(dbHandle, strings, 128, "SELECT * FROM `accounts` WHERE `Member` = '%d' ORDER BY `accounts`.`Rank` ASC LIMIT %d , 8", PlayerInfo[playerid][pLeader], PlayerInfo[playerid][pStranica]);
}
mysql_function_query(dbHandle, strings, true, "OnPlayerSelectOffmembers", "i", playerid);
ShowPlayerDialogUninvite(playerid, inputtext);
return 1;
}