GetPlayerPoolSize
#9

James_Braga, сам то понял, что написал?
Кого проверяешь в IsPlayerConnected() — пустоту?

Далее по поводу: new YesNo — угадай к чему придерусь? Я подскажу, PVar возвращает истину в случаи, если игрок AFK, значит из массива вставится точно не первая строка. А что если у нас PVar имеет не только 0|1 ? Что если там секунды записываются игрока в AFK? Где строчку взять? Да-да, у тебя crashdected будет ругаться.

Смотри что надо советовать:

PHP код:
CMD:admins(playeridparams[]) 
{
    new 
str[128], i; static rank[12][] =
    {
        
"{33AA33}[Практикант]"
        
"{33AA33}[Ст.Практикант]"
        
"{33AA33}[Мл.Модератор]"
        
"{33AA33}[Модератор]"
        
"{33AA33}[Ст.Модератор]"
        
"{33CCFF}[Гл.Модератор]"
        
"{33CCFF}[Мл.Администратор]"
        
"{FF9900}[Администратор]"
        
"{FF9900}[Ст.Администратор]"
        
"{D900D3}[Гл.Администратор]"
        
"{EAC700}[Спец.Администратор]"
        
"{FF0000}[Основатель]" 
    
};
    
SendClientMessage(playerid,-1,"Admin's Online:"); 
    for(
GetPlayerPoolSize(); >= 0i--) if(IsPlayerConnected(i) && PlayerInfo[i][pAdmin])
    {
        
format(str128"- %s{FFFFFF} %s[%i] [{32CD32}lvl:%i{FFFFFF}][AFK: %s]",
        
rank[PlayerInfo[i][pAdmin]], PlayerInfo[i][pName], iPlayerInfo[i][pAdmin],
        
GetPVarInt(i"PlayerInAFK") ? ("Да") : ("Нет"));
        
SendClientMessage(playeridCOLOR_GREYstr);
    } 
    return 
str[1] ? true SendClientMessage(playerid,-1,"Нет администраторов Online"); 

Reply


Messages In This Thread
GetPlayerPoolSize - by Surprice - 18.05.2015, 18:17
Re: GetPlayerPoolSize - by Kqly - 18.05.2015, 18:36
Re: GetPlayerPoolSize - by stabker - 18.05.2015, 18:39
Re: GetPlayerPoolSize - by Azula - 18.05.2015, 18:40
Re: GetPlayerPoolSize - by eakwarp - 18.05.2015, 19:37
Re: GetPlayerPoolSize - by ZiGGi - 18.05.2015, 19:46
Re: GetPlayerPoolSize - by James_Braga - 18.05.2015, 20:21
Re: GetPlayerPoolSize - by White_116 - 18.05.2015, 20:53
Re: GetPlayerPoolSize - by SoNikMells - 18.05.2015, 20:55
Re: GetPlayerPoolSize - by MeNaceSwagga - 18.05.2015, 21:15

Forum Jump:


Users browsing this thread: 1 Guest(s)