[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:
Re: Need Help on SendClientMessage -
VirSpectorX - 28.03.2010
Quote:
|
Originally Posted by ¤Adas¤
No. You must use it like this:
|
OMG! How stupid am i forgetting about that...
Thx a lot lol!