Не показывает игроков оффлайн.
#3

Quote:
Originally Posted by DEMON91052
Посмотреть сообщение
PHP код:
@_ OFFmembers() 
{ 
    new 
i, temp[32], name[MAX_PLAYER_NAME], rank; 
    
cache_get_data(rows, fields); 
    if(
rows) 
    { 
        for(
i = 0; i < rows; i++) 
        { 
            
cache_get_field_content(i, "u_name", temp), strmid(name, temp,strlen(temp), MAX_PLAYER_NAME); 
            
cache_get_field_content(i, "u_rank", temp), rank = strval(temp); 
            if(!
IsPlayerConnected(GetPlayerID(name)))
            { 
                   
format(ZCMDstr, sizeof(ZCMDstr),"[L] %s Rank: %d", name, rank); 
                   
SendClientMessage(playerid, -1, ZCMDstr); 
               } 
        } 
    } 
    else 
SendClientMessage(playerid, COLOR_GREY, "Список пуст"); 
    return 
true; 
} 
PHP код:
GetPlayerID(string[])
{
    foreach (new 
i : Player)
    {
        if(
strcmp(PlayerName(i), string, true, strlen(string)) == 0) return i;
    }
    return 
INVALID_PLAYER_ID;
} 
Легко и просто. А можно еще проще)
Не работает.
Reply


Messages In This Thread
Не показывает игроков оффлайн. - by Shveps - 24.02.2015, 10:09
Re: Не показывает игроков оффлайн. - by DEMON91052 - 24.02.2015, 11:00
Re: Не показывает игроков оффлайн. - by Shveps - 24.02.2015, 11:45
Re: Не показывает игроков оффлайн. - by DEMON91052 - 24.02.2015, 14:37
Re: Не показывает игроков оффлайн. - by AlexanderM - 24.02.2015, 15:58

Forum Jump:


Users browsing this thread: 1 Guest(s)