marker1 = createMarker ( 953.13171386719,-1107.5072021484,22.849414825439, "cylinder", 1.5, 255,0,0, 50)
marker2 = createMarker ( 1191.6909179688,-1312.0385742188,12.316610336304, "cylinder", 1.5, 225,0,0, 50)
marker3 = createMarker ( 1494.1613769531,-1742.8996582031,12.546875, "cylinder", 1.5, 255,0,0, 50)
marker4 = createMarker ( 2206.1918945312,-1981.7033691406,12.546875, "cylinder", 1.5, 255,0,0, 50)
marker5 = createMarker ( 2805.5466308594,-1073.5206298828,29.373998641968, "cylinder", 1.5, 255,0,0, 50)
marker6 = createMarker ( 2243.0690917969,-51.113868713379,25.490577697754, "cylinder", 1.5, 255,0,0, 50)
veh = {}
function pegarbike ( source )
	if isElementWithinMarker (source, marker1 ) then
		if veh[source] and isElement( veh[source] ) then destroyElement(veh[source] )
 			veh[source] = nil
 		end
 			veh[source] = createVehicle(510 ,956.30297851562, -1113.2463378906, 23.740942001343)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh[source])
      	elseif 
addCommandHandler ( "alugarbike", pegarbike )
function pegarbike2()
isElementWithinMarker(source, marker2) then
veh2[source] = createVehicle(510, 1191.015625, -1303.7839355469, 13.512410354614)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh2[source])
        elseif 
addCommandHandler ( "alugarbike", pegarbike2 )
function pegarbike3()
isElementWithinMarker(source, marker3) then
 			veh3[source] = createVehicle(510, 1493.6680908203, -1738.150390625, 13.746875)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh3[source])
        elseif 
addCommandHandler ( "alugarbike", pegarbike3 )
function pegarbike4()
isElementWithinMarker(source, marker4) then
 			veh4[source] = createVehicle(510, 2211.1340332031, -1982.1483154297, 13.525491905212)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh4[source])
        elseif 
addCommandHandler ( "alugarbike", pegarbike4 )
function pegarbike5()
isElementWithinMarker(source, marker5) then
 			veh5[source] = createVehicle(510, 2814.9523925781, -1071.6147460938, 30.480630111694)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh5[source])
        elseif 
addCommandHandler ( "alugarbike", pegarbike5 )
function pegarbike6
isElementWithinMarker(source, marker6) then
 			veh6[source] = createVehicle(510, 2237.8811035156, -49.01481628418, 26.68589515686)
    		if getPlayerMoney(source) > 50 then
 				takePlayerMoney(source,50)
 				exports.InfoDx:addBox(source,'[BKR] Foi cobrado R$50 pelo aluguel da bike.', "info")
 				exports.InfoDx:addBox(source,'[BKR] Se você sair da bike a seguradora pegará devolta.', "info")
 				warpPedIntoVehicle (source,veh6[source])
addCommandHandler ( "alugarbike", pegarbike6 )
                if not isElementWithinMarker(source, marker1) and isElementWithinMarker(source, marker2) and  isElementWithinMarker(source, marker3) and  isElementWithinMarker(source, marker4) and  isElementWithinMarker(source, marker5) and  isElementWithinMarker(source, marker6) then
                exports.InfoDx:addBox(source,'[BKR] Para Pegar Uma Bike Fique Dentro De Um Marker!', "error")
                  				end
                else
                    			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
                  			end
              else
                  			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
               			end
            else
                			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
              		end
          else
              			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
            	end
        else
            			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
        	end
      else
          			exports.InfoDx:addBox(source,'[BKR] Dinheiro Insuficiente', "error")
    	end
	end
end
addCommandHandler ( "alugarbike", pegarbike  )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker1, msg )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker2, msg )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker3, msg )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker4, msg )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker5, msg )
function msg (source)
	exports.InfoDx:addBox(source,'[BKR] Digite /alugarbike para alugar uma bicicleta será cobrado R$50 .', "info")
end
addEventHandler( "onMarkerHit", marker6, msg )
function sair (source)
	if (veh[source]) and isElement(veh[source]) then
	destroyElement (veh[source])
	exports.InfoDx:addBox(source,'[BKR] Você abandonou a bike e a seguradora pegou', "error")
   end
end
addEventHandler ("onVehicleExit", root, sair)