SA-MP Forums Archive
[SOLVED] Need Help on SendClientMessage - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: [SOLVED] Need Help on SendClientMessage (/showthread.php?tid=137296)



[SOLVED] Need Help on SendClientMessage - VirSpectorX - 28.03.2010

First of all, i have defined my script like this:
pawn Код:
#define MESSAGE_COLOR #FF0000 //COLOR OF THE MESSAGES
Then, in a timer, i made this script:

pawn Код:
public freezebombtime(bombid)
{
    for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
    {
        if(IsPlayerInRangeOfPoint(playerid, 15, bombx[playerid], bomby[playerid], bombz[playerid]))
        {
          TogglePlayerControllable(playerid, false);
          SendClientMessage(playerid, MESSAGE_COLOR, "<~> Freeze bomb has been exploded near you. You're unable to move for 5 seconds <~>");
          SetTimerEx("stopfreeze", 5000, false, "i", playerid);
        }
    }
}
And i got an error, like this:

Код:
C:\Users\win 7\Desktop\deleteme.pwn(43) : error 035: argument type mismatch (argument 2)
(It means this line: SendClientMessage(playerid, MESSAGE_COLOR, "<~> Freeze bomb has been exploded near you. You're unable to move for 5 seconds <~>");)

Does anybody can help
The error also happened on other SendClientMessage in my script in the other timer. PLEASE HELP!!!


Re: Need Help on SendClientMessage - [LSR]State_Trooper - 28.03.2010

[PAWN]
public freezebombtime(bombid)
{
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
if(IsPlayerInRangeOfPoint(playerid, 15, bombx[playerid], bomby[playerid], bombz[playerid]))
{
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, MESSAGE_COLOR, "~ Freeze bomb has been exploded near you. You're unable to move for 5 seconds ~");
SetTimerEx("stopfreeze", 5000, false, "i", playerid);
}
}
}
[PAWN]

try that


Re: Need Help on SendClientMessage - VirSpectorX - 28.03.2010

Quote:
Originally Posted by [LSR
State_Trooper ]
[PAWN]
public freezebombtime(bombid)
{
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
if(IsPlayerInRangeOfPoint(playerid, 15, bombx[playerid], bomby[playerid], bombz[playerid]))
{
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, MESSAGE_COLOR, "~ Freeze bomb has been exploded near you. You're unable to move for 5 seconds ~");
SetTimerEx("stopfreeze", 5000, false, "i", playerid);
}
}
}
[PAWN]

try that
Doesn't work...


Re: Need Help on SendClientMessage - aircombat - 28.03.2010

Код:
public freezebombtime(bombid)
{
  for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
  {
   if(IsPlayerInRangeOfPoint(playerid, 15, bombx[playerid], bomby[playerid], bombz[playerid]))
   {
     TogglePlayerControllable(playerid, false);
     SendClientMessage(playerid, MESSAGE_COLOR, "~ Freeze bomb has been exploded near you. You're unable to move for 5 seconds ~");
     SetTimerEx("stopfreeze", 5000, false, "i", playerid);
   }
  }
}



Re: Need Help on SendClientMessage - [LSR]State_Trooper - 28.03.2010

Quote:
Originally Posted by vir9000
Quote:
Originally Posted by [LSR
State_Trooper ]
[PAWN]
public freezebombtime(bombid)
{
for(new playerid = 0; playerid < MAX_PLAYERS; playerid++)
{
if(IsPlayerInRangeOfPoint(playerid, 15, bombx[playerid], bomby[playerid], bombz[playerid]))
{
TogglePlayerControllable(playerid, false);
SendClientMessage(playerid, MESSAGE_COLOR, "~ Freeze bomb has been exploded near you. You're unable to move for 5 seconds ~");
SetTimerEx("stopfreeze", 5000, false, "i", playerid);
}
}
}
[PAWN]

try that
Doesn't work...
please post errors


Re: Need Help on SendClientMessage - ¤Adas¤ - 28.03.2010

No. You must use it like this:

pawn Код:
#define COLOR 0xFF000000



Re: Need Help on SendClientMessage - VirSpectorX - 28.03.2010

Quote:
Originally Posted by ¤Adas¤
No. You must use it like this:

pawn Код:
#define COLOR 0xFF000000
OMG! How stupid am i forgetting about that...

Thx a lot lol!