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

Description: Уроки по скриптингу
Moderator: SJplayer

Invi_Sasha M
Topic author, Мл. сержант
Мл. сержант
Avatar
Invi_Sasha M
Topic author, Мл. сержант
Мл. сержант
Posts: 34
Joined: 20 May 2013
With us: 11 years 4 months

#1by Invi_Sasha » 20 May 2013, 22:06

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


В public OnPlayerUpdate:

Code: Select all



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 - стиль



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

Code: Select all

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 - стиль
}


Return to “Уроки”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest