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

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

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

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

Изменяем чат

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

CRAZy_Str

Специалист
И так здравствуйте )) вчера Fp0cTuK^‎ пытался изменить чат но это даже не работало )) и я решил сделать его как на Advance вместе с цветами старый чат так же сделал с цветами фракций, приступим

в enum pInfo

добавим
PHP:
pChat,
к командам

PHP:
if(strcmp(cmd, "/setchat", true) == 0)
		{
			if(PlayerInfo[playerid][pChat] == 0)
			{
			    PlayerInfo[playerid][pChat] = 1;
			    SendClientMessage(playerid,COLOR_BLUE,"Стиль чата изменён на  FRP");
			}
			else if(PlayerInfo[playerid][pChat] == 1)
			{
			    PlayerInfo[playerid][pChat] = 0;
			    SendClientMessage(playerid,COLOR_BLUE,"Стиль чата изменён на стандарт");
			}
	 	}
ищем
PHP:
if(realchat)
и заменяем на моё до следующего паблика )
PHP:
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,"{6F81F2}Антифлуд: {D95F7E}Не флуди!");
		  	 		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);
			if(PlayerInfo[playerid][pChat] == 0) 
        { 
            switch(PlayerInfo[playerid][pMember])
            {
                case 1:format(string, sizeof(string), "- {2641FE}%s{FFFFFF}: %s", sendername, text); 
                case 2:format(string, sizeof(string), "- {313131}%s{FFFFFF}: %s", sendername, text); 
                case 3:format(string, sizeof(string), "- {33AA33}%s{FFFFFF}: %s", sendername, text); 
                case 4:format(string, sizeof(string), "- {A52A2A}%s{FFFFFF}: %s", sendername, text); 
                case 5:format(string, sizeof(string), "- {DDA701}%s{FFFFFF}: %s", sendername, text); 
                case 6:format(string, sizeof(string), "- {FF0000}%s{FFFFFF}: %s", sendername, text); 
                case 7:format(string, sizeof(string), "- {114D71}%s{FFFFFF}: %s", sendername, text); 
                case 8:format(string, sizeof(string), "- {B313E7}%s{FFFFFF}: %s", sendername, text); 
                case 9:format(string, sizeof(string), "- {FF8300}%s{FFFFFF}: %s", sendername, text); 
                case 10:format(string, sizeof(string), "- {2641FE}%s{FFFFFF}: %s", sendername, text); 
                case 11:format(string, sizeof(string), "- {139BEC}%s{FFFFFF}: %s", sendername, text); 
                case 12:format(string, sizeof(string), "- {8813E7}%s{FFFFFF}: %s", sendername, text); 
                case 13:format(string, sizeof(string), "- {DBD604}%s{FFFFFF}: %s", sendername, text); 
                case 14: format(string, sizeof(string), "- {B4B5B7}%s{FFFFFF}: %s", sendername, text); 
                case 15:format(string, sizeof(string), "- {009F00}%s{FFFFFF}: %s", sendername, text); 
                case 16:format(string, sizeof(string), "- {40848B}%s{FFFFFF}: %s", sendername, text); 
                case 17:format(string, sizeof(string), "- {01FCFF}%s{FFFFFF}: %s", sendername, text); 
                case 18:format(string, sizeof(string), "- {83BFBF}%s{FFFFFF}: %s", sendername, text); 
                case 19:format(string, sizeof(string), "- {33AA33}%s{FFFFFF}: %s", sendername, text); 
                case 20:format(string, sizeof(string), "- {E6284E}%s{FFFFFF}: %s", sendername, text); 
                case 21:format(string, sizeof(string), "- {2641FE}%s{FFFFFF}: %s", sendername, text); 
                case 22:format(string, sizeof(string), "- {7FB151}%s{FFFFFF}: %s", sendername, text); 
            }
        }
        if(PlayerInfo[playerid][pChat] >= 1) 
        { 
            switch(PlayerInfo[playerid][pMember])
            {
            case 1:format(string, sizeof(string), "- %s ( {2641FE}%s {FFFFFF})", text, sendername); 
            case 2:format(string, sizeof(string), "- %s ( {313131}%s {FFFFFF})", text, sendername);
            case 3:format(string, sizeof(string), "- %s ( {33AA33}%s {FFFFFF})", text, sendername);
            case 4:format(string, sizeof(string), "- %s ( {A52A2A}%s {FFFFFF})", text, sendername); 
            case 5:format(string, sizeof(string), "- %s ( {DDA701}%s {FFFFFF})", text, sendername); 
            case 6:format(string, sizeof(string), "- %s ( {FF0000}%s {FFFFFF})", text, sendername); 
            case 7:format(string, sizeof(string), "- %s ( {114D71}%s {FFFFFF})", text, sendername); 
            case 8:format(string, sizeof(string), "- %s ( {B313E7}%s {FFFFFF})", text, sendername); 
            case 9:format(string, sizeof(string), "- %s ( {FF8300}%s {FFFFFF})", text, sendername); 
            case 10:format(string, sizeof(string), "- %s ( {2641FE}%s {FFFFFF})", text, sendername); 
            case 11:format(string, sizeof(string), "- %s ( {139BEC}%s {FFFFFF})", text, sendername); 
            case 12:format(string, sizeof(string), "- %s ( {8813E7}%s {FFFFFF})", text, sendername); 
            case 13:format(string, sizeof(string), "- %s ( {DBD604}%s {FFFFFF})", text, sendername); 
            case 14:format(string, sizeof(string), "- %s ( {B4B5B7}%s {FFFFFF})", text, sendername); 
            case 15:format(string, sizeof(string), "- %s ( {009F00}%s {FFFFFF})", text, sendername); 
            case 16:format(string, sizeof(string), "- %s ( {40848B}%s {FFFFFF})", text, sendername); 
            case 17:format(string, sizeof(string), "- %s ( {01FCFF}%s {FFFFFF})", text, sendername); 
            case 18:format(string, sizeof(string), "- %s ( {83BFBF}%s {FFFFFF})", text, sendername); 
            case 19:format(string, sizeof(string), "- %s ( {33AA33}%s {FFFFFF})", text, sendername); 
            case 20:format(string, sizeof(string), "- %s ( {E6284E}%s {FFFFFF})", text, sendername); 
            case 21:format(string, sizeof(string), "- %s ( {2641FE}%s {FFFFFF})", text, sendername); 
            case 22:format(string, sizeof(string), "- %s ( {7FB151}%s {FFFFFF})", text, sendername); 
            default:format(string, sizeof(string), "- %s ( %s )", text, sendername); 
            }
        }
			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;
	}
Будут проблемы пишите ))

Автор: Я )

Screen:
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу