Mute Problem
#1

Hi Guys My Friend is having a problem On This Code:
Код:
public OnPlayerText(playerid, text[])
{
    if(muted[playerid] == 1)
    {
     SendClientMessage(playerid, -1, "STFU");
    }
    return 1;
}
CMD:muteme(playerid,params)
{
 
   muted[playerid] = 1;
   return 1;
}
when someone types /muteme and chat in game, he still can shout and the STFU Msg goes up but my shout still could seen by everyone.
Reply
#2

return 0; to prevent message from being sent so ->
PHP код:
public OnPlayerText(playeridtext[])
{
    if(
muted[playerid] == 1)
    {
     
SendClientMessage(playerid, -1"STFU");
     return 
0;
    }
    return 
1;
}
CMD:muteme(playerid,params)
{
 
   
muted[playerid] = 1;
   return 
1;

Reply
#3

Or more simply...
PHP код:
if(muted[playerid]) return SendClientMessage(playerid, -1"STFU!"), 0
Under OnPlayerText.
Reply
#4

Quote:
Originally Posted by Logic_
Посмотреть сообщение
Or more simply...
PHP код:
if(muted[playerid]) return SendClientMessage(playerid, -1"STFU!"), 0
Under OnPlayerText.
It also could be:
PHP код:
if(muted[playerid]) return !SendClientMessage(playerid, -1"STFU!"); 
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)