RP chat
#6

i didnt understand OnPlayerText:
Quote:

public OnPlayerText(playerid, text[])
{
if(gPlayerLogged[playerid] != 1)
{
SendClientMessage(playerid, COLOR_RED, "You're not logged in.");
return 0;
}
if(PlayerInfo[playerid][pTut] == 0)
{
return 0;
}

new sendername[MAX_PLAYER_NAME];
new giveplayer[MAX_PLAYER_NAME];
new string[128];
playerLastTyped[playerid] = 0;

if(TextSpamUnmute[playerid] != 0)
{
if(PlayerInfo[playerid][pAdmin] < 6)
{
SendClientMessage(playerid, COLOR_WHITE, "You're muted from submitting text right now.");
return 0;
}
}

if(PlayerInfo[playerid][pAdmin] < 6)
{
TextSpamTimes[playerid]++;

if(TextSpamTimes[playerid] == 5)
{
TextSpamTimes[playerid] = 0;
TextSpamUnmute[playerid] = 10;
SendClientMessage(playerid, COLOR_YELLOW, "You have been muted automatically for spamming. Please wait 10 seconds and try again.");
SetTimerEx("OtherTimerEx", 1000, false, "ii", playerid, TYPE_FLOODPROTECTION);
return 0;
}
}

if(strfind(text, "|", true) != -1)
{
SendClientMessage(playerid, COLOR_RED, "You can't use the '|' character in text.");
return 0;
}

if(PlayerInfo[playerid][pAdmin] < 4)
{
if(strfind(text, ":", true) != -1)
{
new
i_numcount,
i_period,
i_pos;

while(text[i_pos]) {
if('0' <= text[i_pos] <= '9') i_numcount++;
else if(text[i_pos] == '.') i_period++;
i_pos++;
}
if(i_numcount >= 8 && i_period >= 3) {
format(string,sizeof(string),"Warning: %s may be server advertising: '%s'.", GetPlayerNameEx(playerid),text);
ABroadCast(COLOR_RED, string, 2);
Log("logs/hack.log", string);
return 0;
}
}
}
Reply


Messages In This Thread
RP chat - by BryanD - 11.06.2014, 16:11
Re: RP chat - by Dignity - 11.06.2014, 16:12
Re: RP chat - by K9IsGodly - 11.06.2014, 16:31
Re: RP chat - by TheCoopster - 11.06.2014, 17:22
Re: RP chat - by amirab - 11.06.2014, 18:38
Re: RP chat - by BryanD - 11.06.2014, 20:56
Re: RP chat - by BryanD - 12.06.2014, 14:13
AW: RP chat - by BiosMarcel - 12.06.2014, 14:30
Re: RP chat - by xXcaliberXx - 12.06.2014, 14:54
Re: RP chat - by Adityz - 12.06.2014, 15:03

Forum Jump:


Users browsing this thread: 3 Guest(s)