Für LSPD etc.? Dann mach doch am besten dafür eine eigene Funktion und füg dort in das Array die Ausrüstpunkte für die verschiedenen Fraktionen ein. Oder nenn die Funktion um und pack das zusammen
Beiträge von Madd92
-
-
ich verstehe das irgendwie gerade nicht.
Das soll jetzt nicht böse gemeint sein, aber deswegen meinte ich ja, mach dir am besten nochmal Gedanken, was du erreichen und wie du es strukturieren willst. -
Das wäre natürlich auch möglich.
-
Also eigentlich sollte das wegen des Oders nichts an der usprünglichen Funktionsweise einschränken.
-
Du bräuchtest ein Oder. Also: Wenn der Spieler entweder in der Nähe des Spawnpunkts oder des Ausrüstungspunkts ist. Allerdings könnte man im LSPD den Befehl dann auch am Spawn benutzen.
-
Ja das steht ja auch schon in dem If-Statement von IsPlayerInGangHouse, welche ja immer 0 zurückgibt. Wie gesagt, du müsstest es dann umstrukturieren oder eben bei IsPlayerInGangHouse das LSPD miteinbauen, nur eben nicht den Spawnpunkt.
-
Äh sorry ich seh jetzt nicht, was da anders sein soll
Vielleicht solltest du nochmal deine Gedanken ordnen und dir überlegen, wie du es machen willst. Und dann entweder eine zweite Funktion/Abfrage für das LSPD schreiben, oder dein Array erweitern. -
Naja gut, musste wissen, wofür du Frak[i][spawnX] noch nutzt, sonst könntest du den halt verändern. Oder einfach noch eine weitere IsPlayerInRange Abfrage einbauen. Oder einfach eine andere Funktion schreiben
-
Naja dann musste den Punkt eben mit einfügen
-
Achso, ja ändert das was?
-
Naja gut, du sagst du willst es für das LSPD machen, beinhaltet IsPlayerInGangHouse denn das PD? Also ist frakType 2 bzw. 3 das LSPD? Um den Fehler zu finde, würde ich einfach mal die einzelnen Abfragen, also Range, Interior und Virtualworld als Debug-Message ausgeben.
-
Dann zeig uns doch mal deine IsPlayerInGangHouse Funktion, daran liegt es ja.
P.S. Zur Übersichtlichkeit würde ich dir empfehlen, die Zeilen ordentlich einzurücken -
-
Hey, kurze Frage: Wenn ich ein 3dTextLabel erstelle und es an mich selbst attache, kann ich es dann nicht sehen?
-
Ich hab die hier benutzt: SAMP-UDF. Allerdings heißen da ein paar Funktionen anders.
-
Was für Fehler treten denn bei dir auf? Bei mir funktioniert alles ohne Probleme und es crasht auch nicht.
-
Und funktioniert das Beispiel?
-
Die einfachste wäre wohl, es getrennt auszulesen und dann zu addieren.
-
Moment wieso jetzt 1,64€? Ich dachte 1.64$? Mit dem Komma wirst du nicht einfach so rechnen können.
-
Dann musst du eben noch abfragen, ob dieses etwas aktiviert wurde, z.B. mit einer bool Variable, und dann eben je nach Status der Variable eine andere Funktion aufrufen