Guest User

Untitled

a guest
Apr 9th, 2012
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.65 KB | None | 0 0
  1. rob = createMarker( 1457.3000488281, -1748.3000488281, 13.5, "cylinder", 2, 255, 0, 0)
  2. createBlip ( 1457.3000488281, -1748.3000488281, 13.5, 46 )
  3. robColSphere = createColSphere ( 1457.3000488281, -1748.3000488281, 13.5 )
  4.  
  5.  
  6.  
  7. function bankrob (thePlayer)
  8.    
  9.     local robveh = createVehicle ( 428, 1454.5999755859, -1750.1999511719, 13.699999809265, 0, 0, 0)
  10.     local robber = getPlayerFromName ( thePlayer)
  11.     local target = math.random(1, 2)
  12.         setElementDimension ( thePlayer, 10)
  13.         setElementDimension ( robveh, 10)
  14.         warpPedIntoVehicle ( thePlayer, robveh)
  15.         if ( target == 1) then
  16.             blip1 = createBlip ( 2769.7998046875, -2448.099609375, 13.60000038147, 19)
  17.             marker1 = createMarker ( 2769.7998046875, -2448.099609375, 13.60000038147, "checkpoint", 10, 255, 0, 0)
  18.             setElementVisibleTo ( blip1, robber, true)
  19.             setElementVisibleTo ( marker1, robber, true)
  20.         elseif ( target == 2 ) then
  21.             blip2 = createBlip( 2769.7998046875, -2448.099609375, 13.60000038147, 19)
  22.             marker2 = createMarker ( 2769.7998046875, -2448.099609375, 13.60000038147, "checkpoint", 5, 255, 0, 0)
  23.             setElementVisibleTo ( blip2, robber, true)
  24.             setElementVisibleTo ( marker2, robber, true)
  25.         end
  26.         setElementDimension ( blip1, 10)
  27.         setElementDimension ( marker1, 10)
  28.         setElementDimension ( blip2, 10)
  29.         setElementDimension ( marker2, 10)
  30.         outputChatBox ( "Fahr nun zur Fahne auf dem Radar", thePlayer, 255, 0, 0)
  31.         setVehicleEngineState(robveh, true)
  32.     end
  33. end
  34. addCommandHandler ("rob", bankrob)
  35. addEventHandler ( "onColShapeHit", robColSphere, bankrob )
  36.  
  37. function abgeben (hitPlayer, matchingDimension)
  38.     if isElementWithinMarker ( hitPlayer, marker1) then
  39.         outputChatBox ( "Du hast die Bank erfolgreich ausgeraubt", hitPlayer, 0, 255, 0)
  40.         removePedFromVehicle ( hitPlayer)
  41.         givePlayerMoney ( hitPlayer, 10000)
  42.         setPlayerWantedLevel ( hitPlayer, 2)
  43.         setElementDimension ( hitPlayer, 0)
  44.         setElementPosition ( hitPlayer, 1462.1999511719, -1020.799987793, 25.2)
  45.         setPedRotation ( hitPlayer, 90)
  46.         blowVehicle ( getPedOccupiedVehicle ( hitPlayer) )
  47.         destroyElement(getPedOccupiedVehicle (hitPlayer))
  48.     end
  49.     if isElementWithinMarker ( hitPlayer, marker2) then
  50.         outputChatBox ( " Du hast die Bank erfolgreich ausgeraubt", hitPlayer, 0, 255, 0)
  51.         givePlayerMoney ( hitPlayer, 10000)
  52.         removePedFromVehicle ( hitPlayer)
  53.         setPlayerWantedLevel ( hitPlayer, 2)
  54.         setElementDimension ( hitPlayer, 0)
  55.         blowVehicle ( getPedOccupiedVehicle ( hitPlayer))
  56.         setElementPosition ( hitPlayer, 1462.1999511719, -1020.799987793, 25.2)
  57.         setPedRotation ( hitPlayer, 90)
  58.         destroyElement(getPedOccupiedVehicle (hitPlayer))
  59.     end
  60. end
  61. addEventHandler("onMarkerHit", getRootElement(), abgeben)
Advertisement
Add Comment
Please, Sign In to add comment