Siren (onplayerkeystatechange)
#1

I'm trying to create something in my Gm so that went PD members press num8 a siren pops up.
heres my script, I've tried and I know this is miserably wrong.
Код:
{
	if (PRESSED(KEY_ANALOG_UP))
	{
	if(PlayerInfo[playerid][pFaction] != 255 && (DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 1 || DynamicFactions[PlayerInfo[playerid][pFaction]][fType] == 2))
	{
	    if (IsPlayerInAnyVehicle(playerid))
	    {
	        for(new VID=0;VID<MAX_PDCARS;VID++)
			(
			    if (GetPlayerVehicleID(playerid) == PDCar[VID])
			    {
				new sendername[MAX_PLAYER_NAME];
  				Siren[GetPlayerVehicleID(playerid)] = 1;
   				GetPlayerName(playerid, sendername, sizeof(sendername));
     			SirenObject[GetPlayerVehicleID(playerid)] = CreateObject(18646, 10.0, 10.0, 10.0, 0, 0, 0);
      			AttachObjectToVehicle(SirenObject[GetPlayerVehicleID(playerid)], GetPlayerVehicleID(playerid), 0.0, 0.75, 0.275, 0.0, 0.1, 0.0);
       			format(string, sizeof(string), "* %s puts the siren on the dashboard.", sendername);
       			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
        		return 1;
        		}
		 }
	}
	}
}
and heres my errors
Код:
C:\Users\Josh\Desktop\Creekside\csrp.pwn(2653) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Users\Josh\Desktop\Creekside\csrp.pwn(12219) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Users\Josh\Desktop\Creekside\csrp.pwn(12236) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Users\Josh\Desktop\Creekside\csrp.pwn(12252) : warning 219: local variable "sendername" shadows a variable at a preceding level
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37230) : error 055: start of function body without function header
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37231) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37233) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37235) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37237) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37239) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37242) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37247) : error 021: symbol already defined: "ProxDetector"
C:\Users\Josh\Desktop\Creekside\csrp.pwn(37248) : error 010: invalid function or declaration
C:\Users\Josh\Desktop\Creekside\csrp.pwn(43251) : warning 203: symbol is never used: "sendername"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


9 Errors.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)