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

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

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

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

Второй вид чата для Samp.

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

Fp0cTuK^

Новичок


Код:
pChat,


Код:
if(realchat)


Код:
if(realchat)
	{
	if(gPlayerLogged[playerid] == 0)
	{
	return 0;
	}
	    if(gPlayerLogged[playerid] == 0)
	    {
	        return 0;
      	}
      	if(PlayerInfo[playerid][pMuted] == 1)
		{
				format(string, sizeof(string), "У Вас бан чата! До снятия: %d секунд(ы)",PlayerInfo[playerid][pMuteTime]);
				SendClientMessage(playerid, COLOR_LIGHTRED, string);
 				return 0;
		}
 		if(gag[playerid] == 1)
		{
				SendClientMessage(playerid, COLOR_LIGHTRED, "У Вас кляп, вы не можете говорить!");
 				return 0;
		}
	  if(PlayerInfo[playerid][pLevel] <= 2)
		{
		new succ;

		for(new i; i<strlen(text); i++)
		{
		   if(PText[playerid][i] == text[i]) succ++;
		}
		if(succ == strlen(text))
		{
		   SendClientMessage(playerid,COLOR_LIGHTRED,"Не флуди!");

		   return 0;
		}
		}
		strmid(PText[playerid],text,0,256,256);
      	if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
      	{
        ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1,1);
		clearanim[playerid] = 7;
        }
		GetPlayerName(playerid, sendername, sizeof(sendername));
		format(string, sizeof(string), "- %s: %s", sendername, text);
	//	strmid(chat[playerid], text, 0, strlen(text), 255);
		SetPlayerChatBubble(playerid, text, 0x6495EDFF, 20.0, 10000);
		ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
		Flood[playerid] = 4;
		return 0;
		}
		return 1;
}


Код:
if(realchat)
	{
	if(gPlayerLogged[playerid] == 0)
	{
	return 0;
	}
	    if(gPlayerLogged[playerid] == 0)
	    {
	        return 0;
      	}
      	if(PlayerInfo[playerid][pMuted] == 1)
		{
				format(string, sizeof(string), "У Вас бан чата! До снятия: %d секунд(ы)",PlayerInfo[playerid][pMuteTime]);
				SendClientMessage(playerid, COLOR_LIGHTRED, string);
 				return 0;
		}
 		if(gag[playerid] == 1)
		{
				SendClientMessage(playerid, COLOR_LIGHTRED, "У Вас кляп, вы не можете говорить!");
 				return 0;
		}
   if(PlayerInfo[playerid][pChat] == 2)
   {
   if(PlayerInfo[playerid][pLevel] <= 2)
		{
		new succ;

		for(new i; i<strlen(text); i++)
		{
		   if(PText[playerid][i] == text[i]) succ++;
		}
		if(succ == strlen(text))
		{
		   SendClientMessage(playerid,COLOR_LIGHTRED,"Не флуди!");

		   return 0;
		}
		}
		strmid(PText[playerid],text,0,256,256);
      	if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT)
      	{
        ApplyAnimation(playerid,"PED","IDLE_CHAT",4.1,0,1,1,1,1,1);
		clearanim[playerid] = 7;
        }
  GetPlayerName(playerid, sendername, sizeof(sendername));
		format(string, sizeof(string), " %s:(%s)", text, sendername);
	//	strmid(chat[playerid], text, 0, strlen(text), 255);
		SetPlayerChatBubble(playerid, text, 0x6495EDFF, 20.0, 10000);
		ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
		Flood[playerid] = 4;
		return 0;
		}
		
		}
		return 1;
}


Код:
else if(strcmp(cmd, "/setchat", true) == 0)
	{
	        if(PlayerInfo[playerid][pChat] == 0)
              {
              PlayerInfo[playerid][pChat] = 1;
              SendClientMessage(playerid, COLOR_WHITE, "Чат изменён на Стандарт");
              }
              else if(PlayerInfo[playerid][pChat] == 1)
              {
              PlayerInfo[playerid][pChat] = 0;
              SendClientMessage(playerid, COLOR_WHITE, "Чат изменён на Crazy-RL");
              }
 	}
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу