
		----------------------------------------------------------------
			d_includes -      SA-MP
		----------------------------------------------------------------

		----------------------------------------------------
			    SA-MP V0.3.7  
		----------------------------------------------------

----------------------------------------------------------------------------------------------------------------------------------	
	  :
		       , ,      .
		         Dima-kun.       .
----------------------------------------------------------------------------------------------------------------------------------

	  :
		V2.2 BUILD 1000  10.10.2016

----------------------------------------------------------------------------------------------------------------------------------

	     :
		 d_allvars.inc 		- 	      .      , 
						  ,      .    .
		--------------------------------------------------------------------------------------------------------------------------
		 d_colors.inc 		- 	     HEX.
		--------------------------------------------------------------------------------------------------------------------------
		 d_pvars.inc 		- 	      PVar .
		--------------------------------------------------------------------------------------------------------------------------
		 d_vvars.inc 		- 	 PVar   
		--------------------------------------------------------------------------------------------------------------------------
		 d_players.inc 		- 	   .        README.TXT  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_vehicles.inc 	- 	   .        README.TXT  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_servers.inc 		- 	   .        README.TXT  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_callbacks.inc 	- 	             
								   README.TXT  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_admins.inc 		- 	, ,    .
		--------------------------------------------------------------------------------------------------------------------------
		 d_avtomats.inc		- 	      ,      
								  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_maps.inc 		- 	   1.,         .map
		--------------------------------------------------------------------------------------------------------------------------
		 d_pickups.inc 		- 	     .
		--------------------------------------------------------------------------------------------------------------------------
		 d_select.inc 		- 	,        .
		--------------------------------------------------------------------------------------------------------------------------
		 d_register.inc 	- 	  .
		--------------------------------------------------------------------------------------------------------------------------
		 d_checkpoints.inc 	- 	     .
		--------------------------------------------------------------------------------------------------------------------------
		 d_small.inc 		- 	     SA-MP
		--------------------------------------------------------------------------------------------------------------------------
		 d_weather.inc 		- 	    
		--------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------

	 :
		10.10.2016 -   :
			  - d_buttons.inc:
				:
					BTN:[button](playerid, keyid )
						:
							[button] 	-     
							playerid 	- (int)ID ,    
							keyid 		- (int)ID ,   

				 :
					none 					-    
					action 					-   Tab  Ctrl (  "Tab"  "Ctrl")
					left_ctrl 				-  Ctrl   (  "Ctrl")
					crouch 					-   (  "C")
					horn 					-     (  "H")
					fire 					-  (  "  "  "Ctrl")
					left_mouse 				-        (  "  ")
					sprint 					-   (  "")
					accelerator 				-       (  "W")
					fire_sprint 				-        (  "  +"  "Ctrl+")
					getin_out				-      (  "F"  "Enter")
					ctrl_enter 				-   Ctrl  Enter (  "Ctrl+Enter")
					jump	 				-  (  "Shift")
					break	 				-     (  "")
					jump+run				-       (  "Shift+")
					look_right				-   (  "E")
					aim					-  (  "  ")
					handbrake				-    (  "")
					enter 					-   Enter (  "Enter")
					right_ctrl				-  ctrl   (  " Ctrl")
					accelerator_handbreak			-       (  "W+")
					look_left				-   (  "Q")
					look_back				-     (  "˨ ")
					submission				-      (  "2")
					look_behind				-    (  "˨ ")
					walk 					-     (  "Alt")
					walk_sprint				-       (  "Alt+")
					analog_up				-  (  NUM8)
					analog_down				-  (  NUM2)
					key_end					-     End (  "End")
					analog_left				-  (  NUM4)
					analog_right				-  (  NUM6)
					yes					-  (  "Y")
					aim_yes					-      (  "  +Y")
					no					-  (  "N")
					aim_no					-      (  "  +N")
					key_h					-  ""  (  "H")
					changeradio				-     (  "R"  "   ")
					aim_h					-      "" (  "  +")
			  - d_weather.inc:
				native addWeatherZone( weatherid, Float: posx1, Float: posy1, Float: posx2, Float: posy2 ); //  ,      
				native deleteWeatherZone( wzid ); //   
				native updateWeatherZone( wzid, weatherid ); //  ID     
			d_players.inc:
				 :
					native isPlayerInArea( playerid, Float: posx1, Float:posy1, Float:posx2, Float:posy2 ); //         
			  - d_small.inc
			  - d_callbacks.inc:
				forward onPlayerDamagedFriend( playerid, victim, teamid, Float: damage, weaponid, bodypart ); //         (SetPlayerTeam)
			d_maps.inc:
				  loadMap !    !!!
				native loadMap(filename[], Float: viewdis ); //    .        ,     
			:
				filename[] - (string)  
				Float: viewdis - (float),        (  350.0)
				 ID  .
				
				,   :

				MAP_NOTFOUND( -1 ); //    ,    .
				MAP_TOOBIG_LEN( -2 ); //    .
				MAX_MAX_LOADED( -3 ); //    .

				  :
					MidoStream, xObjects, rObjects.

		02.04.2015 -     :
			d_players.inc:
				native maxPlayerHealth(playerid, Float:amount); //      
				native getPlayerObjectPoolSize(playerid); //   ID  
				native getFreeAttachSlot(playerid); //     
				native togglePlayerControllable(playerid, bool:status, damage); // /    ()  
				native isPlayerControllable(playerid); //     ,  
			d_vehicles.inc:
				native getVehicleNumberPlate(vehicleid); //     
				native getVehiclePaintjob(vehicleid); //   
				native getVehicleColor(vehicleid, color1, color2); //   
			d_servers.inc:
				native getWeaponModel(weaponid); //   .
				native createStaticWeapon(gunid, ammo, type, Float:posx, Float:posy, Float:posz, virtualworld); //   ,       .
				native destroyWeapon(gunpickupid); //    
				native updateWeaponPickup(gunpickupid, newgunid, newammo, newtype, Float:newposx, Float:newposy, Float:newposz, newvirtualworld); //   ,       .
				native getCountPickupedWeapon(gunpickupid); //         
				native isWeaponPickupValid(gunpickupid); //         ID
				native getWeaponPickupCount(); //     
				native setSpawnWeapons( {{id}, {ammo}}... ); //      .
				native enebleHeadShot(bool:status); //         
				native maxHealth(Float:amount); //      
				native getObjectPoolSize(); //   ID 
				native getPickupPoolSize(); //   ID 
			d_register.inc:
				native changeNickName(playerid, newname[]); //  
				native changePassword(playerid, newpass[]); //  
			d_callbacks.inc:
				forward onPlayerAFK( playerid ); //      . (  ~1 .)
				forward onPlayerEnterCheckpoint(playerid, checkpointid); //      ,  d_checkpoints.inc
				forward onPlayerKill( playerid, issuerid, reason ); //     
			d_pvars.inc:
				  PVar gtv:varname[playerid] (  http://wiki.sa-mp.com/wiki/GetPVarType)
			d_vvars.inc:
				native setVVarInt(vehicleid, slot, value) -    
				native getVVarInt(vehicleid, slot) -     
				native setVVarFloat(vehicleid, slot, Float:value) -      
				native getVVarFloat(vehicleid, slot) -       
				native setVVarString(vehicleid, slot, Float:value) -     
				native getVVarString(vehicleid, slot) -      
			   d_checkpoints.inc
			   d_vvars.inc
		04.03.2015 -      
		
----------------------------------------------------------------------------------------------------------------------------------

	    :
		      Dima-kun a.k.a Morino_Reigan
	
	 :
		   SA-MP SAMP-RUS.COM     
		SA-MP TEAM  San Andreas-MultiPlayer
		Rockstar North Games  Grand Theft Auto San Andreas

	            : http://samp-rus.com

---------------------------------------------------------------------------------------------------------------------------------------------

	:
		1.    forward   public.   public  void
	---------------------------------------------------------------------------------------------------------------
		2.  OnPlayerKeyStateChange        if( PRESSED( [button] ) )
	---------------------------------------------------------------------------------------------------------------

---------------------------------------------------------------------------------------------------------------------------------------------

	   :

---------------------------------------------------------------------------------------------------------------------------------------------
	d_pvars.inc:
		Integer:
			 : si:pvarname[playerid] = 1234;
			 : gi:pvarname[playerid];(:1234)
			 : agi:pvarname[playerid] += ;
		Float:
			 : psf:varname[playerid] = 1234.5678;
			 : gf:pvarname[playerid]; (:1234.5678)
			 : agf:pvarname[playerid] += ;
		String:
			 : ss:pvarname[playerid] = "Some Text";
			 : gs:pvarname[playerid] (:Some Text)
		 PVar: delpvar:pvarname[playerid];
---------------------------------------------------------------------------------------------------------------------------------------------
	d_vvars.inc:
		 :

	native setVVarInt(vehicleid, slot, value) -    
	:
		vehicleid - ID 
		slot -    ( 0  100)
		value - 
	    
	 : vsi:slot[ vehicleid ] = value;

	native getVVarInt(vehicleid, slot) -     
	:
		vehicleid - ID 
		slot -    ( 0  100)
	      integer
	 : vgi:slot[ vehicleid ]

	native setVVarFloat(vehicleid, slot, Float:value) -      
	:
		vehicleid - ID 
		slot -    ( 0  100)
		Float:value -  
	     
	 : vsf:slot[ vehicleid ] = value;

	native getVVarFloat(vehicleid, slot) -       
	:
		vehicleid - ID 
		slot -    ( 0  100)
	      float
	 : vgf:slot[ vehicleid ]

	native setVVarString(vehicleid, slot, Float:value) -     
	:
		vehicleid - ID 
		slot -    ( 0  100)
		value[] -  
	     
	 : vss:slot[ vehicleid ] = "value";

	native getVVarString(vehicleid, slot) -      
	:
		vehicleid - ID 
		slot -    ( 0  100)
	      float
	 : vgs:slot[ vehicleid ]
---------------------------------------------------------------------------------------------------------------------------------------------
	d_players.inc:
		C   :

	native gpci(playerid, serial[], len); //  Serial-   . 
	:
		playerid - ID ,     Serial-
		serial[] - ,    Serial-
		len -  Serial-
	    .

	native gpciEx(playerid); //    gpci
	:
		playerid - ID ,     Serial-
	  Serial-

	native setPlayerSkillLevel(playerid,types,skil); //    . 
	:
		playerid - (int)ID ,     .
		types - (int) (    FS ).
		skill - (int)    
	    .

	native setPlayerSkillLevelToAll(types,skil); //      .
	:
		types - (int) (    FS ).
		skill - (int)    
	    .

	native getPlayerSkillLevel(playerid,types); //       
	:
		playerid - (int)ID ,     .
		types - (int) (    FS ).
	     ( ).

	native getPlayerName(playerid); //   
	:
		playerid - (int)ID ,     
	   .

	native getPlayerIp(playerid); //  IP- 
	:
		playerid - (int)ID ,     
	  IP- .

	native getPlayerVersion(playerid); //    
	:
		playerid - (int)ID ,     
	    .

	native Float:getPlayerHealth(playerid); //      
	:
		playerid - (int)ID ,      
	     .

	native givePlayerHealth(playerid,Float:health); //    
	:
		playerid - (int)ID ,    
		Float:health - (float) 
	    .

	native Float:getPlayerArmour(playerid); //     
	:
		playerid - (int)ID 
	      (Float)

	native givePlayerArmour(playerid,Float:armour)-     ,       100,   .
	:
		playerid - (int)ID 
		Float:armour - (float) 
	    .

	native getPlayerID(name[]); //  ID   .
	:
		name[] - (string)(!) 
	  ID  ,  INVALID_PLAYER_ID.

	native clearChatToPlayer(playerid); //     
	:
		playerid - (int)ID 
	    .

	native clearChatToAll(); //     ,   
	 .
	    .

	native sendPersonalMessage(playerid, targetid, color, string[]); //      . 
	:
		playerid - (int)ID  
		targetid - (int)ID  
		color - (hex) 
		string[] - (string) (   ! ..   )
	    .

	native getPlayerInfo(playerid, nickname[], &Float:x, &Float:y, &Float:z, &Float:FacingAngle, &Float:health, &Float:armour, &pstate, &interior, &virtual, &skin, &team, &ping, &color); //     
	:
		playerid - (int)ID 
		nickname[] - (string) 
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z
		Float:FacingAngle - (float)  
		Float:health - (float)
		Float:armour - (float)
		interior - (int)ID 
		virtual - (int)ID  
		skin - (int)ID 
		team - (int)ID 
		ping - (int) 
		color- (int) 
	   .

	native setPlayerColorForAll(color); //      
	:
		color - (Hex)
	    .

	native createPlayer3DtextLableEx(playerid,text[],color,Float:x=0.0,Float:y=0.0,Float:z=0.7,Float:DrawDistance=100.0,virtual=0,testLOS=0); // ,   
	:
		playerid - (int)ID ,     
		text[] - (Text 3D)
		color -  
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z 
		Float:DrawDistance - (float) 
		virtual -(int)  
		testLOS - (int)    .
	    .        .

	native deletePlayer3DtextLableEx(playerid); //     .
	:
		playerid - (int)ID 
	    .

	native updatePlayer3DtextLableEx(playerid,color,text[]); //     
	:
		playerid - (int)ID 
		color -  
		text[] - 
	    .

	native isPlayherLableExists(playerid); //      
	:
		playerid - ID 
	  true -      , false -  

	native givePlayerMoneyToPlayer(playerid, targetid, amount); //    .
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (int) 
	    .

	native setPlayerMoney(playerid, amount); //     
	:
		playerid - (int)ID ,   
		amount - (int) 
	    .

	native givePlayerMoneyToPlayerEx(playerid, targetid, amount, Float: range); //   ,      
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (int) 
		Float: range - (float)  .
	    .

	native givePlayerHealthToPlayer(playerid, targetid, Float: amount); //    
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (int) 
	    .

	native givePlayerHealthToPlayerEx(playerid, targetid, Float: amount, Float: range); //   ,      
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (int) 
		Float: range - (float)  .
	    .

	native givePlayerArmourToPlayer(playerid, const targetid, Float: amount); //    
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (float) 
	    .

	native givePlayerArmourToPlayerEx(playerid, targetid, Float: amount, Float: range); //   ,      
	:
		playerid - (int)ID ,   
		targetid - (int)ID ,   
		amount - (int) 
		Float: range - (float)  .
	    .

	native setPlayerPosEx(playerid,Float:x,Float:y,Float:z,Float:FacingAngle,interior=0,virtual=0); //       .
	:
		playerid - (int)ID ,      
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z
		Float:FacingAngle - (float)  
		interior - (int)ID (  )
		virtual - (int)ID  (  )
	    

	native getPlayerPosEx(playerid,&Float:x,&Float:y,&Float:z,&Float:FacingAngle,&interior,&virtual); //      ,  ,   
	
		playerid - (int)ID 
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z
		Float:FacingAngle - (float)  
		interior - (int)ID 
		virtual - (int)ID  
	      , ID   ID  ,     .

	native givePlayerWeaponEx(playerid,{id}); //   .
	:
		playerid - (int)ID ,    
		{id} - (int) ,  ,  .
	  Stepashka,  sk47
	    .

	native deletePlayerWeapon(playerid, gunid); //    
	:
		playerid - (int)ID ,    
		gunid - (int)ID  
	    .

	native sendFormatedMessage(playerid,color,const format[],{Float,_}:...); //    
	:
		playerid - (int)ID ,   
		color - (hex) 
		format[] - (string)
		{Float,_}:... - 
	    .

	native sendFormatedMessageToAll(color,const format[],{Float,_}:...); //       .
	:
		color - (hex) 
		format[] - (string)
		{Float,_}:... - 
	    .

	native showInfoDialog(playerid, title[], test[]); //     
	:
		playerid - (int)ID ,    .
		title[] - (string) 
		test[] - (string) 
	    .

	native isDialogShowedForPlayer( playerid ); //       
	:
		playerid - (int)ID  
	  tru  ,  false  .

	native hideDialog(playerid); //   
	:
		playerid - (int)ID 
	    .

	native SendClientCheck(playerid, actionid, memaddr, memOffset, bytesCount);//    
	:
		playerid - ID  
		actionid -  
		memaddr -    
		memOffset -  
		bytesCount -   
	    ,    OnClientCheckResponse(playerid, actionid, memaddr, retndata)
	     .

	native givePlayerVehicle(playerid, modelid); //   
	:
		playerid - (int)ID ,    
		modelid - (int)ID  
	 true   , false -  

	native rangeBan(playerid); //     IP-. : 127.0.**.**
	:
		playerid - (int)ID ,   
	    .

	native arePlayersConnected(); //       1   
	  true    1   false   

	native randomPlayer(); //  ID   .
	  INVALID_PLAYER_ID     

	native getPlayerShopName(playerid); //   ,    
	:
		playerid - (int)ID 
	    http://wiki.sa-mp.com/wiki/ShopNames

	native getPlayerFPS(playerid); //  FPS 
	:
		playerid - (int)ID ,     FPS
	  FPS    .

	native sendMessage(playerid, string[]); //   
 	:
		playerid - (int)ID ,    
		string[] - (string) .    ~r~  .)
	    .
	
	native clearMessages(playerid); //   
 	:
		playerid - (int)ID ,    
	    .

	native playSoundAll(playerid, soundid, Float: psx, Float: psy, Float: psz); //   
 	:
		soundid - ID 
		Float: psx -  X 
		Float: psy -  Y 
		Float: psz -  Z 
	    .

	native giveScoreToPlayer(playerid, score); //   
 	:
		playerid - (int)ID ,     
		score - (int)  
	    .

	native isPlayerJump(playerid); //       ,  .
 	:
		playerid - (int)ID  
	 true -  , false - .

	native isPlayerDropDown(playerid); //       ,  .
 	:
		playerid - (int)ID  
	 true -  , false - .

	native isPlayerSwiming(playerid); //       ,  .
 	:
		playerid - (int)ID  
	 true -  , false - .

	native tooglePlayerCameraUp(playerid, bool:toggle, Float:distanse); //       
 	:
		playerid - (int)ID 
		bool:toggle - (bool),  .  true - , false - .
		Float:distanse - (float)    .
	    .

	native isPlayerSpectating(playerid); //        (spectate)
 	:
		playerid - (int)ID 
	  1 -       (spectate), 0 -  .
	native maxPlayerHealth(playerid, Float:amount); //      
	:
		playerid - (int)ID 
		Float:amount - (float)    
	    

	native getPlayerObjectPoolSize(playerid); //   ID  
	:
		playerid - ID 
	   ID   .     ,   INVALID_OBJECT_ID

	native getFreeAttachSlot(playerid); //     
	:
		playerid - ID 
	      .    ,   -1

	native togglePlayerControllable(playerid, bool:status, damage); // /    ()  
	:
		playerid - ID 
		bool:status - true - /false -   
		damage - 1 - \ 0   
	      .    ,   -1

	native isPlayerControllable(playerid); //     ,  
	:
		playerid - ID 
	  1    ,  0    

	native isPlayerInArea( playerid, Float: posx1, Float:posy1, Float:posx2, Float:posy2 ); //         
	:
		playerid - (int) ID 
		Float: posx1 - (float)    
		Float: posy1 - (float)    
		Float: posx2 - (float)    
		Float: posy2 - (float)    
	  1    ,  0    
---------------------------------------------------------------------------------------------------------------------------------------------
	d_vehicles.inc:
		  :

	native IsValidVehicle( vehicleid ); //     ,  
	:
		vehicleid - (int)ID 
	  1      0 -   

	native getVehicleInterior(vehicleid); //      
	:
		vehicleid - (int)ID 
	  ID .

	native setVehiclePosEx(vehicleid,Float:x,Float:y,Float:z,Float:RotateAngle,interior=0,virtual=0); //   ,   
	:
		vehicleid - (int)ID 
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z
		Float:RotateAngle - (float)  
		interior - (int)ID 
		virtual - (int)ID  
	    .

	native getVehicleInfo(vehicleid,&Float:x,&Float:y,&Float:z,&Float:RotateAngle,&Float:health,&interior,&virtual,&model); //    
	:
		vehicleid - (int)ID 
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z
		Float:RotateAngle - (float) 
		Float:health - (float)
		interior - (int)ID 
		virtual - (int)ID  
		model- (int) 
	     .

	native turnCarEngine(vehicleid, status); // \  
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarEngineRunned(vehicleid); //    .
	:
		vehicleid - (int)ID 
	  : 1 -  0 

	native turnCarLights(vehicleid, status); // \ 
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarLightsOn(vehicleid); //     
	:
		vehicleid - (int)ID 
	   : (1),  (0)

	native turnCarAlarm(vehicleid, status); // \   
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarAlarmActive(vehicleid); //   
	:
		vehicleid - (int)ID 
	   : (1),  (0)

	native turnCarDoors(vehicleid, status); // \   
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarDoorsOpen(vehicleid); //   
	:
		vehicleid - (int)ID 
	   : (1),  (0)

	native turnCarBonnet(vehicleid, status); // \  
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarBonnetOpen(vehicleid); //   
	:
		vehicleid - (int)ID 
	   : (1),  (0)

	native turnCarBoot(vehicleid, status); // \  
	:
		vehicleid - (int)ID 
		status - (int)\  (1\0)
	    .

	native isCarBootOpen(vehicleid); //   
	:
		vehicleid - (int)ID 
	   : (1),  (0)

	native turnCarObjective(vehicleid, status); //    
	:
		vehicleid - (int)ID 
		status - \  \ \ (1\0)
	    .

	native isCarObjective(vehicleid); //    
	:
		vehicleid - (int)ID 
	   :  (1),   (0)

	native createVehicle3DtextLableEx(vehicleid,text[],color,Float:x=0.0,Float:y=0.0,Float:z=0.7,Float:DrawDistance=100.0,virtual=0,testLOS=0); //    
	:
		vehicleid - (int)ID ,     
		text[] - (string)(Text 3D)
		color - (hex) 
		Float:x - (float) 
		Float:y - (float) Y
		Float:z - (float) Z 
		Float:DrawDistance - (float) 
		virtual - (int) 
		testLOS - (int)    .
	    .        .

	native deleteVehicle3DtextLableEx(vehicleid)  -     
	:
		playerid - (int)ID 
	    .

	native updateVehicle3DtextLableEx(vehicleid,color,text[]); //    
	:
		vehicleid - (int)ID 
		color - (hex) 
		text[] - (string)
	    .
	
	native getVehicleName(vehicleid); //   .
	:
		vehicleid - (int)ID 
	   .

	native StopVehicle(vehicleid); //   
	:
		vehicleid - (int)ID    .
	    .

	native getVehicleSpeed(vehicleid); //   .
	:
		vehicleid - (int)ID    .
	    .

	native setVehicleSpeed(vehicleid, Float:speed); //    .
	:
		vehicleid - (int)ID .
		Float:speed - (float) .
	    .

	native addVehicleComponentEx(vehicleid, {id}); //    
	:
		vehicleid - (int)ID ,    
		{id} - (int) ,     
	    .

	native removeVehicleComponentEx(vehicleid, {id}); //     
	:
		vehicleid - (int)ID ,    
		{id} - (int) ,     
	    .

	native giveVehicleHealth(vehicleid, Float: amount); //      
	:
		vehicleid - (int)ID ,    
		Float: amount - (float)  
	    .

	native isValidVehicleModel(modelid); //    ID  
	:
		modelid - (int) ID 
	 true -     false -   .

	native getCoordBonetVehicle(vehicleid, &Float: x, &Float:y, &Float:z); //    
	:
		vehicleid - (int)ID 
		Float: x - (float) 
		Float: y - (float) Y
		Float: z - (float) Z
	     X,Y,Z

	native getCoordBootVehicle(vehicleid, &Float:x, &Float:y, &Float:z); //    
	:
		vehicleid - (int)ID 
		Float: x - (float) 
		Float: y - (float) Y
		Float: z - (float) Z
	     X,Y,Z

	native goBust(playerid, speed)  -  ,    .
	:
		playerid - (int)ID   
		speed - (int)  
	    .

	native getVehicleSeat(vehicleid, seat); //        .
	:
		vehicleid - (int)ID 
		seat - (int)ID 
	  ID ,     .

	native bool:isVehicleOccupied(vehicleid); //      ,  
	:
		vehicleid - (int)ID 
	  true -     , false -  

	native getVehicleIDbyName(vehname[]); //  ID     
	:
		vehname[] - (string) 
	  ID  ,  INVALID_VEHICLE_ID -     .

	native getVehicleNumbyName(vehname[]); //        
	:
		vehname[] - (string) 
	    .

	native getVehicleNumbyModel(modelid ); //        
	:
		modelid  - int)ID  
	    .

	native flipVehicle(vehicleid); //    
	:
		modelid  - (int)ID  
	    
	
	native getVehicleNumberPlate(vehicleid); //     
	:
		vehicleid  - (int)ID 
	      

	native getVehiclePaintjob(vehicleid); //   
	:
		vehicleid  - (int)ID 
	 ID  .

	native getVehicleColor(vehicleid, &color1, &color2); //   
	:
		vehicleid  - (int)ID 
		color1 - (int)ID  1
		color2 - (int)ID  2
	 ID  .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_servers.inc:
		    

	native lockServer(bool:param); //  
	:
		bool:param - (bool)\  (true\false)
	    

	native getGameModeText(); //    .
	    .

	native getGravity(); //     
	    .

	native getServerWeather(); //  ID ,      .
	    .

	native getWeaponSlot(weaponid); //      ID .
	:
		weaponid - (int)ID (0-50)
	  ID .

	native isPickupWeaponModel(modelid); //   ,      .
	:
		modelid - (int) 
	  1(true)  ,  0(false)  .

	native getWeaponName(weaponid); //     
	:
		weaponid - (int)ID (0-50)
	      

	native getFileInfo(filename[],&lines,&bytes); //     .
	:
		filename[] - (string) 
		lines - (int)    
		bytes - (int)   ( )
	     

	native randomEx(min,max); //       .
	:
		min - (int) ,   
		max - (int) ,   
	   ,   .

	native createTeleportPoint(teleportid,Float:x,Float:y,Float:z,Float:newx,Float:newy,Float:newz,Float:newFacingAngle,interior=0,virtual=0,bool:isvehicle=false); //   .
	:
		teleportid - (int)ID  (  ! !       !)
		Float:x - (float)   
		Float:y - (float) Y  
		Float:z - (float) Z  
		Float:newx - (float)   
		Float:newy - (float) Y  
		Float:newz - (float) Z  
		Float:newFacingAngle - (float) 
		interior - (int)ID ( .  :0)
		virtual - (int)ID  ( .  :0)
		bool:isvehicle - (bool)       (false)      (true)
	    .

	native destroyTeleportPoint(tppointid); //   
	:
		teleportid - (int)ID  
	    .

	native isValidTeleportPoint(tppointid); //     .
	:
		teleportid - (int)ID  
	  true    false   .

	native updateTeleportPoint(e_ptp,Float:x,Float:y,Float:z,Float:newx,Float:newy,Float:newz,Float:newFacingAngle,interior=0,virtual=0,bool:isvehicle=false); //    
	:
		teleportid - (int)ID  (    ID,   (-1))
		Float:x - (float)   
		Float:y - (float) Y  
		Float:z - (float) Z  
		Float:newx - (float)   
		Float:newy - (float) Y  
		Float:newz - (float) Z  
		Float:newFacingAngle - (float) 
		interior - (int)ID ( .  :0)
		virtual - (int)ID  ( .  :0)
		bool:isvehicle - (bool)       (false)      (true)
	    .

	native setRPNamesOnly(); //     Non-RP 
	   
	    .

	native strcharsplit(const string[], &index, seperator=' '); //  strtok,   
	:
		const string[] - (string)   
		index - (int)    
		seperator=' ' - (string).
	    seperator  seperator

	native Float:floatRandom(Float:val); //        0  val
	:
		Float:val - (float) 
	    float

	native Float:floatRandomEx(Float:min,Float:max); //        min  max
	:
		Float:min - (float) 
		Float:max - (float) 
	    float  min  max

	native isEmail(string[]); //      e-mail
	:
		string[] - (string) 
	  true  string - e-mail  false  .

	native abs(num); //    num
	:
		num - (int)  .
	   .

	native preLoadAnim(playerid, animlib[]); //      animlib.
	:
		playerid - (int)ID     
		animlib[] - (string) .
	    .

	native givePlayerMoneyToAll(amount); //   
	:
		amount - (int) 
	    .

	native givePlayerHealthToAll(Float: amount); //   
	:
		amount - (int) 
	    .

	native givePlayerArmourToAll(amount); //    
	:
		amount - (int) 
	    .

	native isPlayerNameOnline(nickname[]); //         
	:
		nickname[] - (string) 
	 true    ,  false -  .

	native fwriteEx(filename[], string[]); //    .   !
	:
		filename[] - (string) 
		string[] - (string) 
	    .

	native floatToString(Float: val); //        
	:
		Float: val - (float)    
	     .

	native floatToInt(Float: val); //        
	:
		Float: val - (float)    
	      .

	native Float:getTeamHealth(teamid)  -     (SetPlayerTeam)
	:
		teamid - (int)ID 
	     .

	native getTime(); //    
	    ::

	native GetRandomFromInput(arg1, arg2, ... argN); //      
	   argN.

	native disableCapsLock(text[]); //      .
	:
		text[] - (string) 
	   .

	native toRus( string[] ); //      
 	:
		string[] - (string) .
	     

	native PlaySoundAll(playerid, soundid, Float: psx, Float: psy, Float: psz); //   
 	:
		soundid - (int)ID 
		Float: psx - (float) X 
		Float: psy - (float) Y 
		Float: psz - (float) Z 
	    .
	
	native fwriteRUS(File:file, string[]); //      
 	:
		File:file - (string) ,     
		string[] - (string) .
	    

	native fcopy(target[], copy[]); //  
 	:
		target[] - (string)   
		copy[] - (string)    
	    

	native fmove(target[], olddir[], newdir[]); //  
 	:
		target[] - (string)    
		 olddir[] - (string)   (   ). 
		 newdir[] - (string)    (   ).
	    

	native log(filename[], string[]); //   
 	:
		filename[] - (string) 
		string[] - (string)   
	    

	native enebleVehicleDamage(); //     
 	   
	    

	native setDisabledWeapons( ... ); //    (   SA-MP   0.3)
 	:
		{...} - (int)   ID ,   .  41 !
	    .

	native isValidSkin(skinid); //    ID .
 	:
		skinid - (int) ID 
	  true -     , false -   

	native getDeathReason(reason); //   
 	:
		reason - (int) 
	     

	native disableBadword(word[]); //   
	:
		word[] - (string) 
	  *   .


	native setStartMoney(amount); //    
 	:
		amount - int)    
	    .

	native enebleHeadShot(bool:status); //         
	:
		bool:status - (bool)true -  \ false - 
	    

	native maxHealth(Float:amount); //      
	:
		Float:amount -     
	    .     ,   INVALID_OBJECT_ID

	native getObjectPoolSize(); //   ID 
	   
	   ID  .      ,   INVALID_OBJECT_ID

	native getPickupPoolSize(); //   ID 
	   
	   ID  .     ,   INVALID_PICKUP_ID
---------------------------------------------------------------------------------------------------------------------------------------------
	d_select.inc:
		   :

	native showSelectTable(playerid, selectid, min, max, hovercolor); //   
	:
		playerid - (int)ID ,    
		selectid - (int)ID  ( 0  99999)
		min - (int)  "" 
		max - (int)  "" 
		hovercolor - (hex)    
	    .

	native hideSelectTable(playerid); //   
	:
		playerid - (int)ID ,    
	    .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_register.inc:
		 :

		:
	native setPlayerAccountDirectory(string[]); //      .
	:
		string[] - (string). : Accounts/%s.acc
	    

	native accountdirectory(); //      
	   
	 

	native isPlayerLogged(playerid); //       
	:
		playerid - (int)ID  
	 true -     , false -  .

	native isPlayerRegistred(playerid); //    
	:
		playerid - (int)ID  
	 true -  , false -  .

	native enebleNotLoggedSpawn(); //        
	   .
	    .

	native loadPlayerInfoString(File:file, line[]); //      
	:
		File:file - (int)ID   
		line[] - (string) 
	      

	native loadPlayerInfoInt(File:file, line[]); //      
	:
		File:file - (int)ID   
		line[] - (string) 
	      .

	native loadPlayerInfoFloat(File:file, line[]); //        
	:
		File:file - (int)ID   
		line[] - (string) 
	      .

	native savePlayerInfoInt(File:file, line[], valus); //      
	:
		File:file - (int)ID   
		line[] - (string) 
		valus -  
	    .

	native savePlayerInfoString(File:file, line[], valus); //      
	:
		File:file - (int)ID   
		line[] - (string) 
		valus[] - (string) 
	    .

	native savePlayerInfoString(File:file, line[],  Float:valus); //      
	:
		File:file - (int)ID   
		line[] - (string) 
		Float:valus -  
	    .

	native loginPlayer(playerid, pass[]); //    
	:
		playerid - (int)ID ,   
		pass[] - (string),  
	    .

	native registerPlayer(playerid, pass[]); //   
	:
		playerid - (int)ID ,   
		pass[] - (string),  
	    .

	native savePlayer(playerid); //  
	:
		playerid - (int)ID ,    
	    .

	native changeNickName(playerid, newname[]); //  
	:
		playerid - (int)ID ,    
		newname[] - (string) 
	    .    onPlayerSave

	native changePassword(playerid, newpass[]); //  
	:
		playerid - ID ,    
		newname[] -  
	    .    onPlayerSave
---------------------------------------------------------------------------------------------------------------------------------------------
	d_callbacks.inc:
		: 
	forward OnVehicleRepair(playerid, vehicleid, pickupid)  -     ( -)
	:
		playerid - (int)ID 
		vehicleid - (int)ID  
		pickupid - (int)ID  

	forward OnVehicleChangeModel(playerid, vehicleid, newmodel, oldmodel); //      ( -)
	:
		playerid - (int)ID 
		vehicleid - (int)ID ,   
		newmodel - (int),  
		oldmodel - (int),    .

	forward OnMTApickupCreate(pickupid, pictype); //    . ( -)
	:
		pickupid - (int)ID  
		pictype - (int) 

	forward OnVehicleColoured(playerid, vehicleid, pickupid, newcolor1, newcolor2); //      ( -)
	:
		playerid - (int)ID 
		vehicleid - (int)ID ,   
		pickupid - (int)ID ,   
		newcolor1 - (int)   1
		newcolor2 - (int)   2

	forward OnVehicleBoom(playerid, vehicleid, pickupid); //     ( -)
	:
		playerid - (int)ID 
		vehicleid - (int)ID ,  
		pickupid - (int)ID  

	forward OnPlayerTarget(playerid, targetid); //       
	:
		playerid - (int)ID 
		targetid - (int)ID  

	forward OnPlayerSwiming(playerid); //    
	:
		playerid - (int)ID 

	forward OnPlayerBuyDrink(playerid); //      
	:
		playerid - (int)ID 

	forward OnPlayerDrink(playerid); //     ,     (d_avtomats.inc)
	:
		playerid - (int)ID 

	forward OnPlayerSmoke(playerid); //     ,    (d_avtomats.inc)
	:
		playerid - (int)ID 

	forward OnPlayerBuyCigarettes(playerid, avtomatid, price); //        (d_avtomats.inc)
	:
		playerid - (int)ID 
		avtomatid - (int)ID ,     
		price - (int) 

	forward OnPlayerBuySoda(playerid, avtomatid, price); //        (d_avtomats.inc)
	:
		playerid - (int)ID 
		avtomatid - (int)ID ,     
		price - (int) 

	forward onPlayerSelectShow(playerid, selectid); //      .
	:
		playerid - (int)ID 
		selectid - (int)ID  

	forward onPlayerSelect( playerid, selectid, selectpoint ); //     
	:
		playerid - (int)ID 
		selectid - (int)ID  

	forward onPlayerSelected( playerid, selectid, selectpoint ); //     
	:
		playerid - (int)ID 
		selectid - (int)ID  
		selectpoint - (int) ,  

	forward onPlayerCancel( playerid, oldselectid); //      "Cancel"
	:
		playerid - (int)ID 
		oldselectid - (int)ID

	forward onPlayerLogin(playerid, result, File:account); //        
	:
		playerid - (int)ID 
		result - (int)  .
			  :
				REGISTER_ACCOUNT_LOGGIN -      
				REGISTER_ACCOUNT_WRONGPASS -    
				REGISTER_ACCOUNT_BLOCKED -   
				REGISTER_ACCOUNT_NOUSER -    
				REGISTER_ACCOUNT_LOGGED -      
		File:account - (file)ID  .

	forward onPlayerRegister(playerid, result, File:account); //    
	:
		playerid - (int)ID 
		result - (int)  .
			  :
				REGISTER_ACCOUNT_EXIST -      
				REGISTER_ACCOUNT_TOOLONGPASS -    
				REGISTER_ACCOUNT_DONE -   
		File:account - (file)ID  .

	forward onPlayerSave(playerid, result, File:account); //    
	:
		playerid - (int)ID 
		result - (int)  .
			  :
				REGISTER_ACCOUNT_SAVED -    
				REGISTER_ACCOUNT_NOUSER -    
				REGISTER_ACCOUNT_NOTLOGGED -      
		File:account - (file)ID  .

	forward onPlayerSuicide(playerid, reason); //         
	:	
		playerid - (int)ID 
		reason - (int)ID  

	forward onPlayerEnterCheckpoint(playerid, checkpointid); //      ,  d_checkpoints.inc
		:
			playerid - (int)ID 
			checkpointid - (int)ID ,    

	forward onPlayerKill( playerid, issuerid, reason ); //     
	:
		playerid - (int)ID   
		issuerid - (int)ID  
		reason - (int) 
	forward onPlayerDamagedFriend( playerid, victim, teamid, Float: damage, weaponid, bodypart ); //         (SetPlayerTeam)
		:
			playerid - (int)ID    
			victim - (int)ID    
			teamid - (int)ID      
			Float:damage - (float) 
			weaponid - (int)ID ,   
			bodypart - (int)ID  ,   
---------------------------------------------------------------------------------------------------------------------------------------------
	d_maps.inc:
			  MTA 1.** 

	native loadMap(filename[], typestrim, Float: viewdis ); //    
 	:
		filename[] - (string)  
		typestrim - (int)  : 
					1 -    .(CreateObject) ( )
					2 - MidoStream,     xObjects.
					3 - rObjects.
  		Float: viewdis - (float),        (  350.0)
		 ID  .
		
		,   :

		MAP_NOTFOUND( -1 ); //    ,    .
		MAP_TOOBIG_LEN( -2 ); //    .
		MAX_MAX_LOADED( -3 ); //    .

	native bool: unloadmap(mapid); //    
 	:
		mapid - (int)ID   
	 true,   .  false,      .

	native bool: unloadAllMaps(); //     
 	   -  .

	native getNumMaps(); //    
 	    .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_pickups.inc:
		   MTA
			
	native createMTAPickUp(pickmodel, Float: x, Float: y, Float: z, virtualworld, tcolor, newcar, pcolor1, pcolor2); //  .
	:
		pickmodel - (int) 
		Float:x, Float:y, Float:z - (float) x,y,z 
		virtualworld - (int) ,    
		tcolor - (int)   (hex)
		newcar - (int)ID     ( 0,    ,   1,     color1  color2,   2 -    )
		color1 - (int)  1
		color2 - (int)  2
	  ID  .

	native destroyMTAPickup(pickupid); //  .
	:
		pickupid - (int)ID 
	  1 -   ,  0 -   .

	native destroyAllMTAPickup(); //   .
	 .
	    .

	native isMTApickupValid(pickupid); //    
	:
		pickupid - (int)ID 
	  1   ,  0 -   .

	native updateMTAPickUp(pickupid, tcolor, newcar, vcolor1, vcolor2 ); //           
	:
		pickupid -(int)ID 
		tcolor - (hex)   
		newcar - (int)ID     ( 0,    ,   1,     color1  color2)
		color1 - (int)  1
		color2 - (int)  2
	    .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_admins.inc:
		 

	native toggleServerLog(bool:status); //       
	:
		bool:status - (bool)true -  / false -  .
	    .

	native slapPlayer(playerid); //  ,     
	:
		playerid - (int)ID ,   
	    .

	native gotoPlayer(playerid, targetid); //     
	:
		playerid - (int)ID  
		targetid - (int)ID       playerid
	    .

	native getherePlayer(playerid, targetid); //     
	:
		playerid - (int)ID       targetid
		targetid - (int)ID  
	    .

	native gethereAll(playerid); //     
	:
		playerid - (int)ID       
	    .

	native setPlayerMute(playerid, bool: status); // /      
	:
		playerid - (int)ID       targetid
		bool: status - (bool)true - ,  false -  
	    .

	native bool:isPlayerMuted(playerid); //  ""  .
	:
		playerid - (int)ID       targetid
	  true -   "",  false -   "".

	native BlowUpPlayer(targetid); //  
	:
		targetid - (int)ID    
	    .

	native BlowUpVehicle(vehicleid); //  
	:
		vehicleid - (int)ID    
	    .

	native isAdvertising(text[]); //        .
	:
		text[] - (string) 
	  true -       ,  false -      .

	native bool:isAdminsOnline(); //    -  rcon  
	 true  , false  .

	native sendMessageToAdmins( color, msg[] ); //   RCON-
	:
		 color - (hex) 
		 msg[] - (string)
	    

	native setAdminsColor(color); //         (  RCON-  ) RCON-
	:
		color - (hex)
	    .

	native isIpAdress(string[]); //      IP-
	:
		string[] - (string) 
	  true -     IP-,  false -      IP-.

	native cagePlayer(targetid); //       
	:
		targetid - (int)ID 
	    .
	
	native unCagePlayer(targetid); //    
	:
		targetid - (int)ID 
	    .

	native reloadFS(fsname[]); //  
	:
		fsname[] -  
	    .

	native runOffServer(); //  
	   
	    .

	native restartServer(); //  
	   
	    .

	native sendMessageAsAdmin( message[] ); //      (Admin)
	:
		message[] -  
	    .

	native allowAdminTeleport(); //    rcon-    .(  )
	   
	    .

	native crashPlayer(playerid); //  crash  .
	:
		playerid - ID ,     .
	    .

	native togglePlayerFreezeEx(playerid, time); //     
 	:
		playerid - (int)ID  
		time - (int)   
	    .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_avtomats.inc:
		  :
	native createAvtomat( type, string[], color, Float:x, Float:y, Float:z, Float:rotx, Float:roty, Float:rotz, virtual, price ); //  
 	:
		type - (int) : : AVTOMAT_TYPE_BEER; :AVTOMAT_TYPE_WINE; :AVTOMAT_TYPE_SPRUNK; : AVTOMAT_TYPE_CIGGY.
		string[] - (string)  
		color - (hex) 
		Float: x - (float) X 
		Float: y - (float) Y 
		Float: z - (float) Z 
		Float:rotx - (float)    X
		Float:roty - (float)    Y
		Float:rotz - (float)    Z
		virtual - (int) ,    
		price - (int)   
	  ID .

	native destroyAvtomat( avtomatid ); //  
 	:
		avtomatid - ID 
	    .

	native isValidAvtomat( avtomatid ); //       
 	:
		avtomatid - ID 
	  true -  ,  false -   

	native updateAvtomat( avtomatid, newtype, newstring[], newcolor, Float:newx, Float:newy, Float:newz, Float:newrotx, Float:newroty, Float:newrotz, newvirtual, newprice ); //  
 	:
		avtomatid - ID 
		newtype -  : : AVTOMAT_TYPE_BEER; :AVTOMAT_TYPE_WINE; :AVTOMAT_TYPE_SPRUNK; : AVTOMAT_TYPE_CIGGY.
		newstring[] -   
		newcolor -  
		Float: newx -  X 
		Float: newy -  Y 
		Float: newz -  Z 
		Float:newrotx -     X
		Float:newroty -     Y
		Float:newrotz -     Z
		newvirtual -  ,    
		newprice -    
	    

	native getNumAvtomats(); //     
 	   
	    
---------------------------------------------------------------------------------------------------------------------------------------------
d_buttons.inc:
				    

		:
			BTN:[button](playerid, keyid )
				:
					[button] 	-     
					playerid 	- (int)ID ,    
					keyid 		- (int)ID ,   

		 :
			none 					-    
			action 					-   Tab  Ctrl (  "Tab"  "Ctrl")
			left_ctrl 				-  Ctrl   (  "Ctrl")
			crouch 					-   (  "C")
			horn 					-     (  "H")
			fire 					-  (  "  "  "Ctrl")
			left_mouse 				-        (  "  ")
			sprint 					-   (  "")
			accelerator 			-       (  "W")
			fire_sprint 			-        (  "  +"  "Ctrl+")
			getin_out				-      (  "F"  "Enter")
			ctrl_enter 				-   Ctrl  Enter (  "Ctrl+Enter")
			jump	 				-  (  "Shift")
			break	 				-     (  "")
			jump+run				-       (  "Shift+")
			look_right				-   (  "E")
			aim						-  (  "  ")
			handbrake				-    (  "")
			enter 					-   Enter (  "Enter")
			right_ctrl				-  ctrl   (  " Ctrl")
			accelerator_handbreak	-       (  "W+")
			look_left				-   (  "Q")
			look_back				-     (  "˨ ")
			submission				-      (  "2")
			look_behind				-    (  "˨ ")
			walk 					-     (  "Alt")
			walk_sprint				-       (  "Alt+")
			analog_up				-  (  NUM8)
			analog_down				-  (  NUM2)
			key_end					-     End (  "End")
			analog_left				-  (  NUM4)
			analog_right			-  (  NUM6)
			yes						-  (  "Y")
			aim_yes					-      (  "  +Y")
			no						-  (  "N")
			aim_no					-      (  "  +N")
			key_h					-  ""  (  "H")
			changeradio				-     (  "R"  "   ")
			aim_h					-      "" (  "  +")
---------------------------------------------------------------------------------------------------------------------------------------------
	d_weather.inc:
				     

	native addWeatherZone( weatherid, Float: posx1, Float: posy1, Float: posx2, Float: posy2 ); //  ,      
	:
		weatherid - (int) ID 
		Float: posx1 - (float)    
		Float: posy1 - (float)    
		Float: posx2 - (float)    
		Float: posy2 - (float)    
	  ID  
	
	native deleteWeatherZone( wzid ); //   
	:
		wzid - (int) ID    
	  1   ,  0 -  .

	native updateWeatherZone( wzid, weatherid ); //  ID     
	:
		wzid - (int) ID    
		weatherid - (int) ID 
	  1   ,  0 -  .
---------------------------------------------------------------------------------------------------------------------------------------------
	d_checkpoints.inc:
				     :
	
	native setPlayerCheckpoint( playerid, Float: x, Float: y, Float: z, Float: radius, Float: viewradius, type,  style ); //    . 
	:
		playerid - (int)ID ,     
		Float: x - (float)  
		Float: y - (float) Y 
		Float: z - (float) Z 
		Float: radius - (float) 
		Float: viewradius - (float),     
		type - (int) : ID 
		style - (int) : MAPICON_GLOBAL -     . MAPICON_LOCAL -    
	    .

	native deletePlayerCheckpoint( const playerid, const type ); //    
	:
		playerid - (int)ID ,     
		type - (int) : ID 
	    .

	native setCheckpointToAll( Float: x, Float: y, Float: z, Float: radius, Float: viewradius, type, style ); //    
	:
		Float: x - (float)  
		Float: y - (float) Y 
		Float: z - (float) Z 
		Float: radius - (float) 
		Float: viewradius - (float),     
		type - (int) : ID 
		style - (int) : MAPICON_GLOBAL -     . MAPICON_LOCAL -    
	    .

	native deleteCheckpoint( type ); //    
	:
		type - (int)  : ID 
	    .

	native setMinimumMapIconID(value); //  ID ,    (  0)
	:
		value - (int)  id .
	    .

	native getCheckPointType(playerid); //  ID   
	:
		playerid - (int)ID      ID 
	    .
---------------------------------------------------------------------------------------------------------------------------------------------
//////////////////////////////////////////////////////////
           SAMP  MTA DM  
**************** http://samp-rus.com/ *******************
\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\

    ,  ,   
   ,    ,   
      .

Copyright SAMP-RUS TEAM  2015