Schau dir mal Holdont's Car Spawner an.
Der ist über Dialog und in verschiedene Fahrzeug-Typen aufgeteilt. Zwar nicht in deiner gewünschten Variante, aber eigentlich noch besser.
[ FILTERSCRIPT ] HCS
Schau dir mal Holdont's Car Spawner an.
Der ist über Dialog und in verschiedene Fahrzeug-Typen aufgeteilt. Zwar nicht in deiner gewünschten Variante, aber eigentlich noch besser.
[ FILTERSCRIPT ] HCS
Als erstes solltest du solch ein "Hauszeichen", auch genannt Pickup, erstellen.
Dann musst du abfragen wenn der Player im Pickup ist. Am besten unter
public OnPlayerPickupPickup
und wenn er darin stehen sollte, lässt du ein Dialog öffnen.
In diesem Dialog definierst du dann "Tor auf" und "Tor zu" und tada, da hast du solche ein Gate-System.
Steht doch groß in der Überschrift?
if(strcmp("/port",cmdtext, true, 10) == 0)
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2900.2822265625, -2034.1625976563, 1336.1071777344);
SetPlayerPos(playerid, 2900.2822265625, -2034.1625976563, 1336.1071777344);
SendClientMessage(playerid,0x0A00FFFF, "garage");
}
//edit: Code
//edit²: Klammer entfernt
Ich zitiere mich wirklich ungern.
Zeig uns mal bitte die Zeilen, wo dieser Error kommt.
So können wir die wahrscheinlich besser helfen.
Ehm, was hat das bitte mit den Includes zu tun? :o
Zeig uns mal bitte die Zeilen, wo dieser Error kommt.
So können wir die wahrscheinlich besser helfen.
Wieso sollte es so nicht funktionieren?
Probier es doch einfach mal aus.
Ja , dann müsstest du
GetPlayerVehicleID(playerid);
einfach durch die ID ersetzen.
Du meinst nur mit der AutoID 144?
Du musst dir das runterladen und dann die .amx-Datei in den Ordner "Filterscripts" einfügen.
Dann musst du das Filterscript nur noch in der Server.cfg Datei eintragen und fertig.
Jailbreaken an sich ist nicht illegal, aber wenn du dann was runterlädst und das nichts kostet, obwohl es eigenlich was kostet, dann ist es illegal.
Aber das spielt hier auch keine Rolle. Hier gehts um ein Navi mit Anti-Blitzer System.
Ne dann musst du das so machen :
if (strcmp("/misile", cmdtext, true, 10) == 0)
{
new object = CreateObject(3267,1.1,1.1,1.1,1.1,1.1,1.1);
AttachObjectToVehicle(object,GetPlayerVehicleID(playerid),-0.039999,-1.839998,0.619999,0.000000,0.000000,330.000000);
SendClientMessage(playerid,0xFFE600FF,"Du hast erfolgreich einen Raketenwerfer angebaut!"); return 1; }
Hö? Ich hab da aber auch was von gehört, dass Blitzer-Warn Systeme in Deutschland verboten sind und mit einem Bußgeld bestraft werden können.
Ich glaube er meint das du
new object = CreateObject(3267,1.1,1.1,1.1,1.1,1.1,1.1);
machen sollst. Weil wenn du nur die Object-ID angibst, könnten es alle Objekte mit der ID sein, die du attachen willst.
Stehen die unter
public OnGameModeInit
?
Ehm , stell dich vllt drauf und geb /save ein oder benutze den MTA Map Editor und bau sie dir da hin, dann hast du die Koordinaten auch.
Du müsstest den Grund in der Datei mit abspeichern und dann wenn er versucht zu joinen abfragen, ob er gebannt wurde und wenn er gebannt wurde dann den Grund aus der Dini oder ini abfragen und ihn ihm anzeigen lassen.