Pawno-SAMP
Главная
Вход
Регистрация
Среда, 16.07.2025, 03:05Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
[Мануал]Делаем текст "Преступник"над головой(как на Samp RP)
UlkiorraJeezyДата: Суббота, 14.07.2012, 15:11 | Сообщение # 1
Лейтенант
Группа: Администраторы
Сообщений: 71
Репутация: 0
Статус: Offline
1. Ко всем new
Code
new Text3D:label[MAX_PLAYERS];

2. Далее мы идем в Паблик
Code
public OnPlayerUpdate(playerid)  

3. В него мы добавим
Code
if (PlayerInfo[playerid][pZvezdi] >= 1) // Если звезда 1 то текст будет   желтого цвета.
{
label[playerid] = Create3DTextLabel("{efd334}Преступник", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}
if (PlayerInfo[playerid][pZvezdi] >= 2)// Если две звезды и более то цвет уже будет красный  
{
label[playerid] = Create3DTextLabel("{ff091c}Преступник", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}
if (PlayerInfo[playerid][pZvezdi] >= 0) //Если звезд нету то он вообще нечего выводить не будет  
{
label[playerid] = Create3DTextLabel("", 0x008080FF, 30.0, 40.0, 50.0, 40.0, 0);
Attach3DTextLabelToPlayer(label[playerid], playerid, 0.0, 0.0, 0.7);
}

___
Код проверить не успел, если не работает,то исправляйте сами или же оставляйте комент в теме.
 
danilasarДата: Пятница, 27.05.2016, 12:12 | Сообщение # 2
Рядовой
Группа: Пользователи
Сообщений: 6
Репутация: 0
Статус: Offline
А где pZvezdi?
В enum pInfo:
Код
pZvezdi
А где функция, которая будет выставлять звёзды? Надо самому писать!
 
  • Страница 1 из 1
  • 1
Поиск:


Пожертвования на развитие сайта. Yandex: 410011459268530 © 2025
Создать бесплатный сайт с uCoz