Question

Всем привет! 

Когда админ пишет что-то в RP чат, то в чате это не отображается почему-то, но у обычных игроков все нормально

Код:

    if(!IsPlayerInAnyVehicle(playerid))
	{
		if(PI[playerid][pAdmin] > 0)
		{
			format(string, sizeof(string), "(( Администратор %s[%i]: %s ))", GetName(playerid), playerid, text);
			ProxDetector(15.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
		else
		{
			format(mesid, sizeof(mesid), "{c71616}- Говорит: {ffffff}%s (%s)[%d]", text, GetName(playerid), playerid);
			ProxDetector(13.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
			if(PI[playerid][pSbiv] == 0)
			{
				if(!GetPVarInt(playerid, "Animation"))
				{
				    ApplyAnimation(playerid, "PED", "IDLE_CHAT", 8.1, 0, 1, 1, 1, 1);
					SetTimerEx("ClearAnimText", 2000, false, "d", playerid);
				}
			}
		}
	}
	else
	{
	    if(PI[playerid][pAdmin] > 0)
		{
			format(string, sizeof(string), "(( Администратор %s[%i]: %s ))", GetName(playerid), playerid, text);
			ProxDetector(15.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
		else
		{
			format(mesid, sizeof(mesid), "{0F419F}[В транспорте] - Говорит: {ffffff}%s (%s)[%d]", text, GetName(playerid), playerid);
			ProxDetector(13.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
	}
	return 0;
}

 

Share this post


Link to post

3 answers to this question

  • 0

 Замените свой код, вот на этот: 

Спойлер

if(!IsPlayerInAnyVehicle(playerid))
	{
		if(PI[playerid][pAdmin] > 0)
		{
			format(string, sizeof(string), "(( Администратор %s[%i]: %s ))", GetName(playerid), playerid, text);
			ProxDetector(15.0, playerid, string, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
		else
		{
			format(mesid, sizeof(mesid), "{c71616}- Говорит: {ffffff}%s (%s)[%d]", text, GetName(playerid), playerid);
			ProxDetector(13.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
			if(PI[playerid][pSbiv] == 0)
			{
				if(!GetPVarInt(playerid, "Animation"))
				{
				    ApplyAnimation(playerid, "PED", "IDLE_CHAT", 8.1, 0, 1, 1, 1, 1);
					SetTimerEx("ClearAnimText", 2000, false, "d", playerid);
				}
			}
		}
	}
	else
	{
	    if(PI[playerid][pAdmin] > 0)
		{
			format(string, sizeof(string), "(( Администратор %s[%i]: %s ))", GetName(playerid), playerid, text);
			ProxDetector(15.0, playerid, string, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
		else
		{
			format(mesid, sizeof(mesid), "{0F419F}[В транспорте] - Говорит: {ffffff}%s (%s)[%d]", text, GetName(playerid), playerid);
			ProxDetector(13.0, playerid, mesid, COLOR_GRAD5, COLOR_GRAD4, COLOR_GRAD3, COLOR_GRAD2, COLOR_GRAD1);
			SetPlayerChatBubble(playerid, text, COLOR_WHITE, 13.0, 10000);
		}
	}
	return 0;
}

 

 

Edited by Nekit_Krut18
Причина: Подправил.

Share this post


Link to post
  • 0

@Nekit_Krut18 Спасибо

Share this post


Link to post
  • 0

@Лвл па Будьте добры, закрыть тему, и если не сложно "+" :D.

Share this post


Link to post
Guest
This topic is now closed to further replies.
  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • dfhfyyjftyfthtj
      By dfhfyyjftyfthtj
      Приветствую, на днях решил опробовать новый хостинг (ru hoster), долго мучился с запуском мода, который прекрасно запускался на другом хостинге. 
      Появилась новая проблема: сервер крашит в рандомный момент по непонятной причине. Подскажите, пожалуйста, в чем может быть проблема? пробовал и отключать crashdetect, но он все равно крашится и автоматически перезапускается хостингом после краша.
      Логи: