Problem with ID 0
#10

Quote:
Originally Posted by Takumi.WS
Посмотреть сообщение
I get errors in this line :
if(!SendLocalMessage(playerid, receiver = -1, string, GetPlayerColor(playerid))) SendClientMessage(playerid, COLOR_WHITE, "[INFO] You are too far, no one hear you ! ");

receiver = -1 causes problems :
C:\Users\Ilyesse H\Desktop\RPG\gamemodes\WS.pwn(278 : warning 203: symbol is never used: "receiver"
C:\Users\Ilyesse H\Desktop\RPG\gamemodes\WS.pwn(2809) : error 017: undefined symbol "receiver"
C:\Users\Ilyesse H\Desktop\RPG\gamemodes\WS.pwn(2809) : error 029: invalid expression, assumed zero
Sorry my bad, been along time since i last scripted.

pawn Код:
public OnPlayerText(playerid, text[])
{
     new string[ 128 ];
     format(string, sizeof(string), "");
     if(!SendLocalMessage(playerid, -1, string, GetPlayerColor(playerid))) SendClientMessage(playerid, COLOR_WHITE, "[INFO] You are too far, no one hear you ! ");
     return 0;
}

stock SendLocalMessage(sender, receiver = -1, string[], color)
{
     new Float:Pos[3], Around = -1;
     GetPlayerPos(sender, Pos[0], Pos[1], Pos[2]);
     for(new i; i < MAX_PLAYERS; i++)
     {
          if(!IsPlayerConnected(i) || i == sender) continue; // Remove  || i == sender if you want the message also to be sent to "sender"
          if(IsPlayerInRange(i, LOCAL_MESSAGE_RANGE, LOCAL_MESSAGE_RANGE, Pos[0], Pos[1], Pos[2]))
          {
               Around++;
               SendClientMessage(i, color, string);
          }
     }
     if(!Around) { return 0; }
     else  { return Around; }
}
You could just remove "receiver" if you wish, it were only smthn i experimented with along time ago.
Reply


Messages In This Thread
Problem with ID 0 - by Takumi.WS - 09.08.2011, 16:46
Re: Problem with ID 0 - by Shadoww5 - 09.08.2011, 17:03
Re: Problem with ID 0 - by Norck - 09.08.2011, 17:11
Re: Problem with ID 0 - by Cameltoe - 09.08.2011, 17:16
Re: Problem with ID 0 - by Takumi.WS - 09.08.2011, 17:44
Re: Problem with ID 0 - by Cameltoe - 09.08.2011, 17:48
Re: Problem with ID 0 - by Takumi.WS - 09.08.2011, 18:01
Re: Problem with ID 0 - by Cameltoe - 09.08.2011, 18:07
Re: Problem with ID 0 - by Takumi.WS - 09.08.2011, 18:14
Re: Problem with ID 0 - by Cameltoe - 09.08.2011, 18:19

Forum Jump:


Users browsing this thread: 1 Guest(s)