Also erstmal kurz was allgemeines bevor ich zu den Posts eine Stellung nehme:
Ich habe gerade 3 neue Funktionen hinzugefügt, schaut sie euch einfach an, es sind die letzten 3 
GetPickupPos(pickupid, &Float: X, &Float: Y, &Float: Z);
Das kann ich dir erklären, also es ist so, dass wenn du in einem Auto sitzt die Funktion OnPlayerPickUpPickup nicht aufgerufen wird, somit kann man nicht bestimmen (wenn man in einem Auto sitzt) wo sich ein Pickup befindet, aber mit dieser Funktion schon 
GivePlayerWEapon ist auch nicht viel länger
1. Ein Jetpack ist keine Waffe 
2. Für Neulinge eine Vereinfachung 
CreatePickupEx(model, type, Float: X, Float: Y, Float: Z, virtualworld = 0);
Nein kein Pickup Streamer, dies dient lediglich dazu, dass man die Position eines Pickups bestimmen kann 
Nein, auch kein Streamer, dies dient dazu, dass man den Interior dieses Fahrzeuges bestimmen kann 
//Edit: Idee Umgesetzt, Funktion ist nun vorhanden !
mfg. 
//Edit²: Neuer Link hinzugefügt...wer noch Ideen hat schreiben 
//Edit³: Neue Funktion hinzugefügt + InRange verbessert (danke nochmal IPrototypeI). Falls jemand noch Vorschläge hat, kann er sie gerne posten 