Прикрепление иконки к игроку

Описание: Уроки по скриптингу
Модератор: SJplayer

Invi_Sasha M
Автор темы, Мл. сержант
Мл. сержант
Аватара
Invi_Sasha M
Автор темы, Мл. сержант
Мл. сержант
Сообщения: 34
Зарегистрирован: 20 мая 2013
С нами: 10 лет 10 месяцев

#1 Invi_Sasha » 20 мая 2013, 22:06

Все привет решил сделать небольшой мануал "Прикрепление иконки к игроку"
Это иконка на карте которая прикреплена к игроку


В public OnPlayerUpdate:

Код: Выделить всё



for (new i=0i<MAX_PLAYERSi++)
{
new 
Float:xFloat:yFloat:z;
GetPlayerPos(playerid,x,y,z);//проверка на координаты игрока
RemovePlayerMapIcon(iplayerid );//удоление иконки
SetPlayerMapIcon(i,playerid,x,y,z,58,0,MAPICON_LOCAL);//создаём иконку //i - все игроки, playerid - айди иконки, x,y,z - координаты создание иконки, 58 - модель иконки, 0 - цвет, MAPICON_LOCAL - стиль



Также можно сделать чтоб иконка прикреплялась только к админам:

Код: Выделить всё

if(PlayerInfo[playerid][pAdmin] == 1)//проверка на админа
{
for (new 
i=0i<MAX_PLAYERSi++)
{
new 
Float:xFloat:yFloat:z;
GetPlayerPos(playerid,x,y,z);//проверка на координаты игрока
RemovePlayerMapIcon(iplayerid );//удоление иконки
SetPlayerMapIcon(i,playerid,x,y,z,58,0,MAPICON_LOCAL);//создаём иконку //i - все игроки, playerid - айди иконки, x,y,z - координаты создание иконки, 58 - модель иконки, 0 - цвет, MAPICON_LOCAL - стиль
}


Вернуться в «Уроки»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 2 гостя