erw
Умник
Прошу помощи так как столкнулся с багом в РЛс.
Когда попадаешь в прямой эфир, то твои сообщения не доходят до эфира.А просто показано что ты говоришь по телефону.
Вот код
Кто поможет дам отзыв + спасибку.
Когда попадаешь в прямой эфир, то твои сообщения не доходят до эфира.А просто показано что ты говоришь по телефону.
Вот код
Кто поможет дам отзыв + спасибку.
PHP:
if(TalkingLive[playerid] == 1)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< SF News > [Тел.] %s: %s", sendername, text);
OOCNews(COLOR_GREEN, string);
Flood[playerid] = 4;
}
if(TalkingLivels[playerid] == 2)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LS News > [Тел.] %s: %s", sendername, text);
LSNews(0x00D3F6AA, string);
Flood[playerid] = 4;
}
if(TalkingLivelv[playerid] == 3)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LV News > [Тел.] %s: %s", sendername, text);
LVNews(TEAM_CYAN_COLOR, string);
Flood[playerid] = 4;
}
if(TalkingLive[playerid] == 1)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
if(PlayerInfo[playerid][pMember] == 9)
{
format(string, sizeof(string), "< SF News > Ведущий %s: %s", sendername, text);
OOCNews(COLOR_GREEN, string);
Flood[playerid] = 4;
return 0;
}
else
{
format(string, sizeof(string), "< SF News > Гость %s: %s", sendername, text);
OOCNews(COLOR_GREEN, string);
Flood[playerid] = 4;
return 0;
}
}
if(TalkingLivels[playerid] == 2)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
if(PlayerInfo[playerid][pMember] == 16)
{
format(string, sizeof(string), "< LS News > Ведущий %s: %s", sendername, text);
LSNews(0x00D3F6AA, string);
Flood[playerid] = 4;
return 0;
}
else
{
format(string, sizeof(string), "< LS News > Гость %s: %s", sendername, text);
LSNews(0x00D3F6AA, string);
Flood[playerid] = 4;
return 0;
}
}
//============
//==============
if(TalkingLivelv[playerid] == 3)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
if(PlayerInfo[playerid][pMember] == 20)
{
format(string, sizeof(string), "< LV News > Ведущий %s: %s", sendername, text);
LVNews(TEAM_CYAN_COLOR, string);
Flood[playerid] = 4;
return 0;
}
else
{
format(string, sizeof(string), "< LV News > Гость %s: %s", sendername, text);
LVNews(TEAM_CYAN_COLOR, string);
Flood[playerid] = 4;
return 0;
}
}
if(Tel[playerid] == 1)
{
new idx;
tmp = strtok(text, idx);
format(string, sizeof(string), "[Телефон] %s: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
Flood[playerid] = 4;
return 0;
}
if(Mobile[playerid] != 255)
{
new idx;
tmp = strtok(text, idx);
format(string, sizeof(string), "[Телефон] %s: %s", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
Flood[playerid] = 4;
}
if(IsPlayerConnected(Mobile[playerid]))
{
if(Mobile[Mobile[playerid]] == playerid)
{
SendClientMessage(Mobile[playerid], COLOR_YELLOW,string);
}
else
{
SendClientMessage(playerid, COLOR_GRAD1,"На второй линии ни кого нет");
}
return 0;
}
if(PEfir[playerid] != 255)
{
if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!");return 0; }
format(string, sizeof(string), "< SF News > %s: %s", sendername, text);
OOCNews(COLOR_GREEN, string);
Flood[playerid] = 4;
}
if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LV News > %s: %s", sendername, text);
LVNews(TEAM_CYAN_COLOR, string);
Flood[playerid] = 4;
}
if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LS News > %s: %s", sendername, text);
LSNews(0x00D3F6AA, string);
Flood[playerid] = 4;
}
if(Pefir[playerid] == 1)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< SF News > %s: %s", sendername, text);
OOCNews(COLOR_GREEN, string);
Flood[playerid] = 4;
}
if(Pefir[playerid] == 2)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LS News > %s: %s", sendername, text);
LSNews(0x008080AA, string);
Flood[playerid] = 4;
}
if(Pefir[playerid] == 3)
{
if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "У Вас бан чата!"); return 0; }
format(string, sizeof(string), "< LV News > %s: %s", sendername, text);
LSNews(TEAM_CYAN_COLOR, string);
Flood[playerid] = 4;
}
return 0;
}
