Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- --Collect Function---
- function collect_func(player,cmd,targetName)
- if not client or client == player then
- local target = getPlayerFromName( targetName )
- if isMedic(player) then
- if isElement ( target ) then
- if ( isPedDead ( target ) ) then
- local x1, y1, z1 = getElementPosition ( player )
- local x2, y2, z2 = getElementPosition ( target )
- if getDistanceBetweenPoints3D ( x1, y1, z1, x2, y2, z2 ) < 10 then
- local veh = getPedOccupiedVehicle ( player )
- local model = getElementModel ( veh )
- local validSeats = {}
- if model == 416 then
- for i = 3, 4 do
- if not getVehicleOccupant ( veh, i ) then
- validSeats[i] = true
- end
- end
- else
- outputChatBox("Du bist in einem falschen Fahrzeug!", 125, 0, 0, player)
- return
- end
- for key, index in pairs ( validSeats ) do
- warpPedIntoVehicle ( target, veh, key )
- outputChatBox("Spieler aufgesammelt", 0, 125, 0, player)
- outputChatBox("Du wurdest von einem Medic aufgesammelt", 0, 125, 0, target)
- destroyElement (DeatMarker)
- destroyElement (DeathBlip)
- return
- end
- outputChatBox("Du haste keinen freien Sitz mehr!", 125, 0, 0, player)
- else
- outputChatBox("Du bist zuweit entfernt!", 125, 0, 0, player)
- end
- else
- outputChatBox("Der Spieler muss Tod sein!", 125, 0, 0, player)
- end
- end
- end
- end
- end
- addEventHandler( "onMarkerHit",DeathMarker,collect_func )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement