Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/makeleader

Статус
В этой теме нельзя размещать новые ответы.

br0

Ученик
Всем привет, вопрос касается команды /makeleader
Знаю, тема много поднималась, но ответ на свой вопрос я не нашел. Тому прошу у вас помощи!

Вот моя команда, если ее можна так назвать...

PHP:
new cmd[124],tmp[124],idx;
    new string[256];
    cmd = strtok(cmdtext, idx);
    if(strcmp(cmd, "/makeleader", true) == 0)
    {
        tmp = strtok(cmdtext, idx);
        if(!strlen(tmp))
        {
             SendClientMessage(playerid, COLOR_WHITE, "(( Использование: /makeleader [ид игрока] [0 или 2]");
             SendClientMessage(playerid, COLOR_WHITE, "(( 0 - Гражданин | 1 - LSPD | 2 - Мэрия ))");
             return 1;
        }
        new playa;
        new level;
        playa = ReturnUser(tmp);
        tmp = strtok(cmdtext, idx);
        level = strval(tmp);
        if (PlayerInfo[playerid][pAdmin] >= 5)
        {
            if(IsPlayerConnected(playa))
            {
                if(playa != INVALID_PLAYER_ID)
                {
     				PlayerInfo[playa][pLeader] = level;
					PlayerInfo[playa][pRank] = 10;
					PlayerInfo[playerid][pMember] = PlayerInfo[playerid][pLeader];
					format(string,sizeof(string),"(( Вы присвоили игроку лидерство над фракцией %d ))",level);
					SendClientMessage(playerid, COLOR_WHITE, string);
					if(level == 1){SetPlayerSkin(playa,283);}
					else if(level == 2){SetPlayerSkin(playa,295);}
					else if(level == 0){SetPlayerSkin(playa,289);}
                }
           }
      	}
      	else{SendClientMessage(playerid, COLOR_WHITE, "(( Вам не доступна эта функция ))");}
      	return 1;
    }
Вопрос - как вместо 1,2,3 четко отображать название фракций? Тоесть, если я жму /makеleader id номер фракции. В сообщение игроку приходило "Вас назначили управлять фракцию "Название"
Как то так.. Вроде код простой, стоит на нем заморачиватся?
С меня + )
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу