Schau dir diesen Thread mal an:
http://forum.sa-mp.com/index.p…c=638.msg325006#msg325006
Dann musst du IsPlayerInAreaEx nur noch mit einem Timer verbinden, der die ganze Zeit checkt ob du in einer der Areas bist.
Beiträge von Rafelder
-
-
Mehrere gleichzeitig ist möglich, aber auf der Karte unsichtbar kannste nur mit Pickups oder Areas erreicht. Aber nicht mit CP's.
-
Dein Ziel ist es also mehrere Checkpoints zur gleichen Zeit zu haben, die du benennen kannst?
-
weiß keiner ne antwort???
Doppelpost -.-
Meinst du mit den roten Kreisen Checkpoints? -
Dir ist schon klar, dass das ein Roleplay Script ist.
Und bei einem Roleplay musst du den Führerschein erst mal machen. -
Wie wärs wenn man mit door_Tobi auch etwas definiert?
door_Tobi = CreateObject(986, 777.960693, -1385.131592, 14.429435, 0.0000, 0.0000, 0.0000); // Tor 1 by Ryu -
Wie oft denn noch? :KLICK
-
Die 52 stand im ersten Code völlig falsch...ich hab doch auf wiki verlinkt..
-
Nein, und der Code heißt aussderem: SetPlayerMapIcon(playerid, 0-31, Float:x, Float:y, Float:z, 52, 0); 0-31 = Das wievielte.
-
Nein, und der Code heißt aussderem: SetPlayerMapIcon(playerid, 0-31, Float:x, Float:y, Float:z, 52, 0); 0-31 = Das wievielte.
-
-
Du musst einen Timer einbauen (1000 ms) und mit ner Schleife jede Sekunde die Distance messen und sie zur alten Distance dazuzählen.
-
new sperre; gehört ganz oben am Anfang deines Scripts hin
Und wenn du es gleich danach wieder löscht bringt das auch nichts.Am Anfang deines Scripts:
Ab hier OnPlayerCommandText
Sperre erstellen:Codeif (strcmp(cmdtext, "/Sperre", true)==0){ new Float:x, Float:y, Float:z; GetPlayerPos(playerid, Float:x, Float:y, Float:z); sperre = CreateObject(981,Float:x, Float:y-2, Float:z, 0, 0, 0); SendClientMessage(playerid,COLOR_YELLOW,"Du hast eine Straßensperre gesetzt!"); return 1; }
Sperre löschen: -
Na El_Cid alias Gamer?
Wer macht wen nach?
Ich würde mal sagen das gehört hier nicht hin.
Klärt das bitte per PM. -
Doch, das hab ich.
L-E-S-E-NErstma den Fehler:
Wenn ich auf meinen Server gehe und einen meiner commandos benutze führt der den zwar aus, aber schreibt immmer direkt danach Server: Unknown Command.
Weiß vllt. jmd woran das liegt?
Es wäre auch zu empfehlen ein wenig mehr hochdeutsch zu schreiben, damit es jeder versteht. -
Wozu gibts ne Suchfunktion?
Fehler anzeige -
-
Ich schreibe deinen Code mal richtig und verkürze ihn ein wenig
Code
Alles anzeigenif(strcmp(cmd, "/teleport", true) == 0) { new Float:x, Float:y, Float:z; GetPlayerPos(playerid, x, y, z); if(z > 1000) return SendClientMessage(playerid, 0x00FF00FF, "Du bist zu hoch!"); if(IsPlayerInAnyVehicle(playerid)) { SetVehiclePos(GetPlayerVehicleID(playerid), 747.2308, -1343.3773, 13.5209); SetVehicleZAngle(GetPlayerVehicleID(playerid), 270.0000); } else { SetPlayerPos(playerid,747.2308,-1343.3773,13.5209); SetPlayerFacingAngle(playerid,270.0000); } SetCameraBehindPlayer(playerid); SendClientMessage(playerid, 0x00FF00FF, "Du wurdest nach XYZ teleportiert!"); return 1; }
-
-
Ich mach das garaniert nich...hab bessere Sachen zu tun