08.09.2010, 07:09
Hai,
I have an error with my teams.
I have told my 911 system to
SendMessageToLawCode:
I have Defined and Set My Teams;
OnPlayerConnect()
{
PlayerTeam[playerid] = Team_Civ;
return 1;
}
OnPlayerSpawn()
{
PlayerTeam[playerid] = Team_Civ;
return 1;
}
Yet, It send the message to everyone, But The Fire and EMS do not.
911 Code;
I have an error with my teams.
I have told my 911 system to
pawn Код:
SendMessageToLaw(str);
pawn Код:
SendMessageToLaw(const str[])
{
for (new i = 0; i < MAX_PLAYERS; i++)
{
if (IsPlayerConnected(i)) {
if (PlayerTeam[i] == Team_NSP || Team_LVPD) {
SendClientMessage(i, COLOR_CRIMBLUE, str);
}
}
}
}
OnPlayerConnect()
{
PlayerTeam[playerid] = Team_Civ;
return 1;
}
OnPlayerSpawn()
{
PlayerTeam[playerid] = Team_Civ;
return 1;
}
Yet, It send the message to everyone, But The Fire and EMS do not.
911 Code;
pawn Код:
case 4:
{
GetPlayerName(playerid, playername, sizeof(playername));
format(string, sizeof(string), "-------------------------------------------------------------------------------------------------------------");
SendMessageToLaw(string);
format(string, sizeof(string), "POLICE DISPATCH (911 CALL)");
SendMessageToLaw(string);
format(string, sizeof(string), "Be advised. The following is a 911 call relay.");
SendMessageToLaw(string);
format(string, sizeof(string), "Caller name: %s",playername);
SendMessageToLaw(string);
format(string, sizeof(string), "Caller ID: %d",playerid);
SendMessageToLaw(string);
format(string, sizeof(string), "Quoted information: Caller was Just Robbed");
SendMessageToLaw(string);
format(string, sizeof(string), "Caller traced location: %s",zones[current_zone][zone_name]);
SendMessageToLaw(string);
format(string, sizeof(string), "-------------------------------------------------------------------------------------------------------------");
SendMessageToLaw(string);
}