CreateDynamic3DTextLabel
#1

Как сделать так, чтоб динамический 3Д ярлык был виден только определенным игрокам?
Функция такая:
Код:
CreateDynamic3DTextLabel("Командир", 0xffd80044, 0.0, 0.0, 3.0, 70.0, playerid, attachedvehicle = INVALID_VEHICLE_ID, testlos = 0, worldid = -1, interiorid = -1, playerid = -1, Float:streamdistance = STREAMER_3D_TEXT_LABEL_SD, STREAMER_TAG_AREA areaid = STREAMER_TAG_AREA -1, priority = 0);
Reply
#2

Просто
Quote:

interiorid = -1, playerid = -1, Floattreamdistance

Reply
#3

Так это же параметр playerid, если она равен -1, то он его всем игрокам показывать?! А нужно, чтоб только определенным
Reply
#4

Quote:
Originally Posted by Dreamerzzz
Посмотреть сообщение
Так это же параметр playerid, если она равен -1, то он его всем игрокам показывать?! А нужно, чтоб только определенным
Указывай там INVALID_PLAYER_ID и после, когда нужно показать игроку, прописывай
PHP код:
Streamer_AppendArrayData(STREAMER_TYPE_3D_TEXT_LABEL/*Переменная с ID 3d текста*/E_STREAMER_PLAYER_IDplayerid);
Streamer_Update(playeridSTREAMER_TYPE_3D_TEXT_LABEL); 
а когда скрыть -
PHP код:
Streamer_RemoveArrayData(STREAMER_TYPE_3D_TEXT_LABEL/*Переменная с ID 3d текста*/E_STREAMER_PLAYER_IDplayerid);
Streamer_Update(playeridSTREAMER_TYPE_3D_TEXT_LABEL); 
Reply
#5

CreateDynamic3DTextLabelEx
Reply


Forum Jump:


Users browsing this thread: 3 Guest(s)