Прикрепляет 3д текст к указанному игроку.
Параметры:
Code: Select all
(Text3D:id, playerid, Float:OffsetX, Float:OffsetY, Float:OffsetZ)
Text3D:id - ИД существующего 3д текста.
playerid - ИД онлайн игрока.
OffsetX - Смещение по оси X, относительно центра игрока (сам игрока находится в 0.0).
OffsetY - Смещение по оси Y, относительно центра игрока (сам игрока находится в 0.0)
OffsetZ - Смещение по оси Z, относительно центра игрока (сам игрока находится в 0.0)
Code: Select all
new Text3D: newbie3Dtext;
public OnGameModeInit ( )
{
// создадим 3д текст "Йа Новичёкк" зеленого цвета неважно в какой позиции, я взял везде 7,77
// он будет виден до 100 метров
// он будет в виртуальном мире 0
// его нельзя увидеть через стены
newbie3Dtext = Create3DTextLabel( "Йа Новичёк", 0x339966AA, 7.77, 7.77, 7.77, 100.0, 0, 1 );
}
public OnPlayerConnect ( playerid )
{
// прикрепим 3д текст "Йа Новичёк" над игроком (выше центра игрока на 2 метра)
Attach3DTextLabelToPlayer( newbie3Dtext, playerid, 0.0, 0.0, 2.0 );
return 1;
}