Всем привет, уважаемый посетители Pro Pawn!
И у меня опять проблема, крашит код при онлайне ~ 50 (краш детект). Ошибку не могу показать, так как команда за коментирована была после краша. Кому не сложно, предлагает оптимизированный варианты, скорее всего крашит иза того что в диалог не все влазят.
PHP код:
CMD:find(playerid, params[])
{
if(!GetPVarInt(playerid, "Pvar_Loggin")) return SendClientMessage(playerid, COLOR_GRAD, "Необходимо залогиниться!");
if(CMD_Flood[playerid] == 1) return SendClientMessage(playerid, COLOR_GRAD, "Не флудите!");
new listitems[512],string[1000];
new teamnumber = BandFrak[playerid];
foreach(new i: Player)
{
if(BandFrak[i] == teamnumber)
{
format(string, sizeof(string), ""W"Nick: %s | Убийств: %d | Смертей: %d | Ранг: %s\n",NAME_REG[i], PlayerInfo[i][pKills],PlayerInfo[i][pDeath],RankName(i));
strcat(listitems,string,1000);
ShowPlayerDialog(playerid, 3000, DIALOG_STYLE_MSGBOX, "{ffcf00}Члены организации онлайн", listitems, "Закрыть", "");
CMD_Flood[playerid] = 1;
SetTimerEx("@_Anti_Flood", 2000, true, "i", playerid);
}
}
SendClientMessage(playerid, COLOR_GRAD, "Команда убрана на время тестов!");
return 1;
}
Заранее всем, спасибо! :)