Команда /id [id игрока]

Перейти вниз

Команда /id [id игрока]

Сообщение  Rush в Ср Мар 18, 2015 3:26 pm

Недавно сделал команду /id в которой пишется Ник игрока, ID, LVL, PING, Сколько секунд в AFK и решил с вами поделится
Код:
  if(strcmp(cmd, "/id", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /id [Ид игрока]");
                return true;
            }
            new target;
            target = ReturnUser(tmp);
            new sstring[256];
            if(IsPlayerConnected(target))
            {
                if(target != INVALID_PLAYER_ID)
                {
                    GetPlayerName(target, giveplayer, sizeof(giveplayer));
                    format(sstring, sizeof(sstring), "%s[ID:%d][LVL:%d][PING:%d][AFK:%dc]",giveplayer,target,PlayerInfo[target][pLevel],GetPlayerPing(target),(GetPVarInt(target, "PlayerInAFK")));
                    SendClientMessage(playerid, COLOR_GRAD1, sstring);
                }
            }
        }
        return true;
    }  
Если у Вас нету системы АФК, то
Код:
   if(strcmp(cmd, "/id", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid, COLOR_GRAD2, " Используйте: /id [Ид игрока]");
                return true;
            }
            new target;
            target = ReturnUser(tmp);
            new sstring[256];
            if(IsPlayerConnected(target))
            {
                if(target != INVALID_PLAYER_ID)
                {
                    GetPlayerName(target, giveplayer, sizeof(giveplayer));
                    format(sstring, sizeof(sstring), "%s[ID:%d][LVL:%d][PING:%d]",giveplayer,target,PlayerInfo[target][pLevel],GetPlayerPing(target));
                    SendClientMessage(playerid, COLOR_GRAD1, sstring);
                }
            }
        }
        return true;
    }  
avatar
Rush

Сообщения : 201
Репутация : 46
Дата регистрации : 2012-12-10
Возраст : 21
Откуда : Россия

http://gs-games.gta-ru.com

Вернуться к началу Перейти вниз

Вернуться к началу


 
Права доступа к этому форуму:
Вы не можете отвечать на сообщения