Доступ к готовым решениям

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

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

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

Урок Префикс над администратором

#DarkLmon

Начинающий
Пользователь
Регистрация
17 Янв 2019
Сообщения
13
Лучшие ответы
0
Репутация
5
Всем Привет.
Сегодня Будем Делать лейбл Администратору.

Ко всем переменным:
PHP:
new Text3D:Admin3D[MAX_PLAYERS char];
Создаем переменную Admin3D[MAX_PLAYERS сhar] и присваиваем значение char (то есть вместо 1000 ячеек мы будет использовать 255)

В OnPlayerConnect (или в OnPlayerRequestClass)
PHP:
f(PlayerInfo[playerid][pAdmin] == 1) Admin3D{playerid} = Create3DTextLabel("Администратор 1 lvl",0xFFFFFF,0.0,0.0,0.0,50.0,0,1);
        if(PlayerInfo[playerid][pAdmin] == 2) Admin3D{playerid} = Create3DTextLabel("Администратор 2 lvl",0x6699CC,0.0,0.0,0.0,50.0,0,1);
        if(PlayerInfo[playerid][pAdmin] == 3) Admin3D{playerid} = Create3DTextLabel("Администратор 3 lvl",0xCC0000,0.0,0.0,0.0,50.0,0,1);// сколько у вас админ лвл добавляйте
Admin3D{playerid} - Это наша созданная переменная, PlayerInfo[playerid][pAdmin] - Это переменная Администратора. Меняй на свою проверку!
0xFFFFFF, 0x6699CC, 0xCC0000 - это цвета. Create3DTextLabel - создает 3D текст и названием Админ и.т.д

Дальше в OnPlayerDisconnect
PHP:
Delete3DTextLabel(Admin3D{playerid});
Delete3DTextLabel - фун-ия удаляет 3D текст с данной переменной Admin3D{playerid} - об этой переменной говорил выше.

И в OnPlayerSpawn
PHP:
if(PlayerInfo[playerid][pAdmin] >= 1) Attach3DTextLabelToPlayer(Admin3D{playerid},playerid,0.0,0.0,0.5);
Attach3DTextLabelToPlayer - фун-ия прикрепляет игроку над головой 3D текст. с указанной переменной Admin3D{playerid}
 
Последнее редактирование модератором:
Сверху Снизу