Advertisement
Guest User

Untitled

a guest
Nov 12th, 2019
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.49 KB | None | 0 0
  1. --Collect Function---
  2. function collect_func(player,cmd,targetName)
  3. if not client or client == player then
  4. local target = getPlayerFromName( targetName )
  5. if isMedic(player) then
  6. if isElement ( target ) then
  7. if ( isPedDead ( target ) ) then
  8. local x1, y1, z1 = getElementPosition ( player )
  9. local x2, y2, z2 = getElementPosition ( target )
  10. if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) < 10 then
  11. local veh = getPedOccupiedVehicle ( player )
  12. local model = getElementModel ( veh )
  13. local validSeats = {}
  14. if model == 416 then
  15. for i = 3, 4 do
  16. if not getVehicleOccupant ( veh, i ) then
  17. validSeats[i] = true
  18. end
  19. end
  20. else
  21. outputChatBox("Du bist in einem falschen Fahrzeug!", 125, 0, 0, player)
  22. return
  23. end
  24. for key, index in pairs ( validSeats ) do
  25. warpPedIntoVehicle ( target, veh, key )
  26. outputChatBox("Spieler aufgesammelt", 0, 125, 0, player)
  27. outputChatBox("Du wurdest von einem Medic aufgesammelt", 0, 125, 0, target)
  28. destroyElement (DeatMarker)
  29. destroyElement (DeathBlip)
  30. return
  31. end
  32. outputChatBox("Du haste keinen freien Sitz mehr!", 125, 0, 0, player)
  33. else
  34. outputChatBox("Du bist zuweit entfernt!", 125, 0, 0, player)
  35. end
  36. else
  37. outputChatBox("Der Spieler muss Tod sein!", 125, 0, 0, player)
  38. end
  39. end
  40. end
  41. end
  42. end
  43. addEventHandler( "onMarkerHit",DeathMarker,collect_func )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement