Guten Tag, hiermit wollte ich euch gerne eins der beonderen Navigations oder auch gesagt Global Positioning System (Kurz: GPS Sys) veröffentlichen.
ZitatAlles anzeigen♣ Z-Navi 1.1 ♣
- Es ist ein Include kein Filterscript trotzdem leicht handhablich
- Es gibt 3Native's die im Gamemode benutzt werden müssen
- Roleplay handhablich z.B als 24/7 Obj. kaufbar und anschaltbar
- Zeigt einen Distanz Wert 5 Stellen meistens reichen aber 4
- Zeigt richtung sowie Entfernung im Optischen Design an
Zitat♣ Updates ♣
1.1
- Unnötige Native's entfernt wie OnPlayerConnect nun leichter in der Handhabung
ZitatAlles anzeigen♣ Benötigte's ♣
native ZKX_SetGPSSystemOn(playerid);
Ist verwendbar um das Navi einzuschalten / einzublenden doch nur mit ZKX_SetRoute!
native ZKX_SetGPSSystemOff(playerid);
Ist verwendbar um das Navi auszuschalten / auszublenden bei StateChange nicht nötig.
native ZKX_SetRoute(playerid, Float:x1, Float:y1, Float:z1);
Setzt den Navigationspunkt auf die Map wohin das Navi einen führen soll.
ZitatAlles anzeigen♣ Bilder ♣
Hier werden die Richtungen angezeigt, es gibt Geradeaus, Rechts, Stark Rechts, Rechts Wenden, Wenden, Links Wenden, Links, Stark Links und geradeaus!
Hier wird die entfernung deutlich gemacht die Zahl zeigt die Distanz zum Ziel an dies Auktualisiert sich alle 250Ms aber leicht in der Include änderbar!
Nehmen wir das Ziel Krankenhaus Los Santos, sobald man am Krankenhaus angekommen ist wird die Distanz Anzeige sowie Richtungs Anzeige automatisch ausgeblendet und es wird "Ziel erreicht!" im GPS System stehen.
Zitat♣ Einsetzung der Include: ♣
Die Z_Navi.inc Datei erstmal in euren Pawno/Include Ordner reintuhen anschließend im Gamemode ganz oben unter #include <a_samp> einmal #include <Z_Navi> reinschreiben. Den Gamemode neu Kompilieren und den Server starten/neustarten. Die Native's müssen eingesetzt werden oben ist eine Beschreibung! Nun könnt ihr ganz leicht einen Wegpunkt (Wohin das Navi einen führen soll) setzen im Gamemode per ZKX_SetRoute(playerid, X, Y, Z);
Zitat
Bei Fragen oder Problemen einfach melden, Buggs oder Wünsche frei äußern. Achja bin noch nicht sehr erfahren mit Includes ist meine erste deswegen könnte man sie sicher besser gestalten.
\°\Edit: Pastebin hinzugefügt!
\°°\Edit: Update auf 1.1
\°°°\Edit: Download Link gefixxt!