Помогите оптимизировать команду, голову сломал уже
#1

Всем привет .

Помогите пожалуйста оптимизировать команду, всю голову сломал уже, ибо нуб заюзал аж 2 массива по 2000

PHP код:
CMD:bizzlist(playeridparams[])
{
    if(!
IsMafia(playerid)) return true;
    new 
ross_big_string[2000];
    new 
ross_string[2000];
    new 
TOTALBUSINES 0;
    for(new 
1<= TOTALBIZZb++)
    {
        if(
PlayerInfo[playerid][pMember] != BizzInfo[b][bRoof]) continue;
        
TOTALBUSINES++;
        
format(ross_stringsizeof (ross_string), "{FFFFFF}%d. %s [%d] прибыль в час {0BDA51}500 {FFFFFF}долларов\n",TOTALBUSINES,  BizzInfo[b][bName], b);
        
strcat(ross_big_stringross_string);
    }
    if(
strlen(ross_big_string) < 5) return ShowPlayerDialog(playerid,0,DIALOG_STYLE_MSGBOX,"Бизлист","\tВладений нет!","Закрыть","");
    
format(nsasizeof(nsa), "{FFFFFF}Бизнесы под контролем: %d"TOTALBUSINES);
    
ShowPlayerDialog(playerid,0,DIALOG_STYLE_LIST,nsa,ross_big_string,"Закрыть","");
    
//ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "{FFFFFF}Бизнесы под контролем: %d", "Выбрать", CloseDialog, TOTALBUSINES);
    
return true;

Нужно именно что бы в диалоге было, все бизнесы которые у мафии писало
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 5 Guest(s)