Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

[Вопрос][Dм]Проблема с афк системой

Статус
В этой теме нельзя размещать новые ответы.

Gepard

Умник
В общем проблема заключается в том что у игрока под ид 0 показывает техтдрав над головой когда он афк а у других не у кого не показывает в чём можеть быть проблема? Вот код!
PHP:
forward AFK(playerid);
public AFK(playerid)
{
	if(PlayerInfo[playerid][pAFKStat] == 1)
	{
  		PlayerInfo[playerid][pAFKStat] = 0;   // Åñëè ðàâåí îäíîìó, òî åñòü èãðîê â èãðå, äà¸ì çíà÷åíèå íóëÿ.
  		PlayerInfo[playerid][pAFKTime] = 0;
  		if(PlayerInfo[playerid][pAFKTextStat] != 55555) // åñëè óæå áûë ñîçäàí òåêñò íàä ãîëîâîé, óäàëÿåì
  		{
   			Delete3DTextLabel(PlayerInfo[playerid][pAFKText]);
  			 PlayerInfo[playerid][pAFKTextStat] = 55555;
  		}
	}
	else
	{
  		PlayerInfo[playerid][pAFKTime]++; //ïåðåìåííàÿ ðàâíà íóëþ, çíà÷èò èãðîê â àôê
  		new string[128];
  		format(string, STRING_SIZE, "{CC6600} *AFK: {007bff}%d ñåê{CC6600} *", PlayerInfo[playerid][pAFKTime]);
  		if(PlayerInfo[playerid][pAFKTime] == 1)
  		{
  			PlayerInfo[playerid][pAFKText] = Create3DTextLabel(string, COLOR_WHITE, 0.0, 0.0, 0.0, 20.0, 0, 1);
 			Attach3DTextLabelToPlayer(PlayerInfo[playerid][pAFKText],playerid, 0.0, 0.0, 0.4);
 			PlayerInfo[playerid][pAFKTextStat] = 0;
  		}
  		else
  		{
        	Update3DTextLabelText(PlayerInfo[playerid][pAFKText], COLOR_WHITE, string);
 		}
	}
	return 1;
}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу