03.04.2009, 01:15
when someone enters a car, it just spams the message to them, how can i fix it??
thanks for any help!
pawn Код:
if(PlayerCar[playerid] != CarID && gClass[playerid] == CLASS_CIVIL)
{
if(CarID == 416 || CarID == 523 || CarID == 427 || CarID == 490 || CarID == 407 || CarID == 544 || CarID == 528 || CarID == 596
|| CarID == 598 || CarID == 597 || CarID == 599 || CarID == 601 && gClass[playerid] == CLASS_CIVIL)
{
new string[256];
if(WantedLevel[playerid] < 10){ WantedLevel[playerid] += 4; SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+2); }
else { WantedLevel[playerid] += 0; SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+0); }
SetPlayerColorToWL(playerid);
new str1[256],str2[256];
format(str1,sizeof(str1),"(DISPATCH) [CRIME IN PROGRESS] Suspect: %s (%d) | Crime: Law Enforcement Vehicle Theft",ReturnPlayerName(playerid),playerid);
new current_zone = player_zone[playerid];
format(str2,sizeof(str2),"Location: %s. All Units Respond Emediatly!",zones[current_zone][zone_name]);
SendCopMsg(str1);
SendCopMsg(str2);
format(string, sizeof(string),"You Have Committed A Crime (Law Enforcement Vehicle Theft) - Wanted Level %d",WantedLevel[playerid]);
SendClientMessage(playerid,GetPlayerColor(playerid),string);
PlayerCar[playerid] = CarID;
}
else
{
new Float:X,Float:Y,Float:Z;
GetPlayerPos(playerid,X,Y,Z);
for (new i=0; i<MAX_PLAYERS; i++)
{
if (PlayerToPoint(30.0,i,X,Y,Z) && gClass[i] == CLASS_LAWENFORCEMENT )
{
new string[256];
if(WantedLevel[playerid] < 10){ WantedLevel[playerid] += 1; SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+1); }
else { WantedLevel[playerid] += 0; SetPlayerWantedLevel(playerid,GetPlayerWantedLevel(playerid)+0); }
SetPlayerColorToWL(playerid);
new str1[256],str2[256];
format(str1,sizeof(str1),"(DISPATCH) [CRIME IN PROGRESS] Suspect: %s (%d) | Crime: Vehicle Theft",ReturnPlayerName(playerid),playerid);
new current_zone = player_zone[playerid];
format(str2,sizeof(str2),"Location: %s. All Units Respond Emediatly!",zones[current_zone][zone_name]);
SendCopMsg(str1);
SendCopMsg(str2);
format(string, sizeof(string),"You Have Committed A Crime (Vehicle Theft) - Wanted Level %d",WantedLevel[playerid]);
SendClientMessage(playerid,GetPlayerColor(playerid),string);
PlayerCar[playerid] = CarID;
}
else
{
SendClientMessage(playerid,GetPlayerColor(playerid),"You Have Committed A Crime (Vehicle Theft)");
PlayerCar[playerid] = CarID;
}
}
}
}
}