Spawn и цвета
#1

Приветствую, у меня следующая проблема:
Я пробовал сделать функцию на показ маркера при спавне тиммейтам

Код:
public OnPlayerSpawn(playerid)
{
TeamColor(playerid);
return 1;
}

forward TeamColor(playerid);
public TeamColor(playerid)
{
for(new i = 0; i < MAX_PLAYERS; i++)
{
  if(gTeam[playerid] == gTeam[i])
  {
   if(gTeam[playerid] == 0){SetPlayerMarkerForPlayer(i, playerid,0xFF0000FF);SetPlayerMarkerForPlayer(playerid, i,0xFF0000FF);}
   else{SetPlayerMarkerForPlayer(i, playerid,0x1e90ffFF);SetPlayerMarkerForPlayer(playerid,i,0x1e90ffFF);}
  }
}
}
Reply
#2

И...
  • Мама заставляет есть манную кашу с комочками?
  • Зачем кот лижет яйца?
  • Куда девается левый носок в стиральной машине?
  • Откуда берутся дети?
Вопрос в чем?
Reply
#3

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
И...
  • Мама заставляет есть манную кашу с комочками?
  • Зачем кот лижет яйца?
  • Куда девается левый носок в стиральной машине?
  • Откуда берутся дети?
Вопрос в чем?
Эм...мой косяк) А вопрос вот в чем: цвета при спауне не отображаются!
Reply
#4

А глобальная система маркеров в каком режиме?
Reply
#5

Код:
public OnGameModeInit()
{
ShowNameTags(1);
}
включены
Reply
#6

Я про это: ShowPlayerMarkers
Reply
#7

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Я про это: ShowPlayerMarkers
Код:
ShowPlayerMarkers(PLAYER_MARKERS_MODE_GLOBAL);
- вот так у меня
Reply
#8

Ещё одно уточнение - ты говоришь не отображаются цвета, может ты имеешь в виду маркеры, или все же цвета, то где?
Reply
#9

Quote:
Originally Posted by Stepashka
Посмотреть сообщение
Ещё одно уточнение - ты говоришь не отображаются цвета, может ты имеешь в виду маркеры, или все же цвета, то где?
Я имею ввиду маркеры на карте, да, возможно я был несколько неточен
Reply
#10

Попробуй профилировать, такое чувство что у тебя первое условие не выполняется.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)