Как сделать чтобы над головой у игроков
#1

Как сделать чтобы над головой у игроков, например у меня была надпись которую я хочу сделать в 3D тексте лабел.
И у других игроков была другая надпись.
Reply
#2

Велик и могу русский язык.. но не в твоем случае.

Не забивай голову 3д текстами. Юзай SetPlayerChatBubble(ид игрока, "текст", цвет, дальность видимости, время в мс).
Reply
#3

Ты хочешь CreatePlayer3DTextLabel прицепить к игроку, но такой функции нет. Только если сам сделаешь стример и будешь обновлять позицию лейбла в OnPlayerUpdate
Reply
#4

Если я правильно понял, хотя я ничего не понял...

PHP код:
AttachText[MAX_PLAYERS];
for(new 
playerid=0playerid<max_playersplayerid++)
{
    
AttachText[playerid] = Create3DTextLabel("Пыщь Пыщь, ололо, Я водитель НЛО",0xFF0000FF,0.0,0.0,0.0,50.0,0,0);
    
Attach3DTextLabelToPlayer(AttachText[playerid],playerid,0.0,0.0,2.0);

Дальше думаю понятно будет.

PS> про функцию SetPlayerChatBubble ничего не знал, спасибо Makar93, сегодня-же в мод засуну =)
Reply
#5

Quote:
Originally Posted by CaHbKo
Посмотреть сообщение
Ты хочешь CreatePlayer3DTextLabel прицепить к игроку, но такой функции нет.
Attach3DTextLabelToPlayer для чего тогда? )
Reply
#6

PHP код:
new Text3D:NickName[MAX_PLAYERS]; 
PHP код:
NickName[playerid] = Create3DTextLabel("Текст",0xFFFF00FF,0.0,0.0,0.0,40.0,1);
  
Attach3DTextLabelToPlayer(NickName[playerid],playerid0.00.0,0.2); 
Где так короче!
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)