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

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

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

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

Переливающийся лейбл "Admin"[ALL]

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

Ria

К всем forward'am


PHP:
forward ColorUpdate(playerid);
К всем new


PHP:
new Colors[25] = { 
0xFF0000FF, 0xFF2C00FF, 0xFF5000FF, 0xFF8700FF, 0xFFA700FF, 
0xFFDC00FF, 0xFFFB00FF, 0xC4FF00FF, 0x7BFF00FF, 0x00FF00FF, 
0x00FF1EFF, 0x00FF3BFF, 0x00FF7CFF, 0x00FFAEFF, 0x00FFD5FF, 
0x00FFFFFF, 0x00CCFFFF, 0x00ACFFFF, 0x0083FFFF, 0x0054FFFF, 
0x0000FFFF, 0x2C00FFFF, 0x5F00FFFF, 0x9B00FFFF, 0xCB00FFFF 
}; 

new Text3D:Label[MAX_PLAYERS]; 
new Hentum[MAX_PLAYERS]; 
new number[MAX_PLAYERS]; 
new count[MAX_PLAYERS];

В public OnPlayerConnect(playerid)


PHP:
 number[playerid] = 0; 
    Hentum[playerid] = 0; 
    Label[playerid] = Create3DTextLabel("",0,30.0,40.0,50.0,70.0,0,1); 
    Attach3DTextLabelToPlayer(Label[playerid], playerid, 0.0, 0.0, 0.4);

В public OnPlayerDisconnect(playerid)

PHP:
Delete3DTextLabel(Label[playerid]);

В конец мода

PHP:
public ColorUpdate(playerid) 
{ 
    count[playerid] = SetTimerEx("ColorUpdate",200,0,"i",playerid); 
    Update3DTextLabelText(Label[playerid], Colors[number[playerid]], ".:Админ:."); 
    SetPlayerColor(playerid,Colors[number[playerid]]); 
    number[playerid]++; 
    if(number[playerid] == 25) 
    { 
        number[playerid] = 1; 
    } 
    if(Hentum[playerid] == 0) 
    { 
        KillTimer(count[playerid]); 
        Update3DTextLabelText(Label[playerid], Colors[number[playerid]], ""); 
    } 
    return 1; 
}

В public OnPlayerCommandText(playerid, cmdtext[])

PHP:
if(!strcmp(cmdtext,"/adminlabel",true)) 
    { 
        if (!IsPlayerAdmin(playerid)) 
        { 
            SendClientMessage(playerid, 0x33CCFFAA, "* Вы не админ!"); 
            return 1; 
        } 
        if(Hentum[playerid] == 0) 
        { 
            Hentum[playerid] = 1; 
            ColorUpdate(playerid); 
            SendClientMessage(playerid, 0x33CCFFAA, "* Вы включили статус админа!"); 

        } 
        else 
        { 
            KillTimer(count[playerid]); 
            Update3DTextLabelText(Label[playerid], Colors[number[playerid]], ""); 
            Hentum[playerid] = 0; 
            SendClientMessage(playerid, 0x33CCFFAA, "* Вы выключили статус админа!"); 
        } 
        return 1; 
    }




Команды:
/adminlabel -вкл/выкл надпись.

Автор Games
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу