Nur mal testweise, um zu sehen ob es am random liegt, was wird dir so ausgegeben?
money = random(60001) + 60000;
zu:
money = 60000;
"Bankrob" Problem
- Anti.
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
Komischerweise dasselbe:
[00:38:44] 5 Sekunden sind vorüber, Beute: $169488
[00:38:44] pRob: 1
[00:38:49] 5 Sekunden sind vorüber, Beute: $169488
[00:38:49] pRob: 2
[00:38:55] 5 Sekunden sind vorüber, Beute: $169488
[00:38:55] pRob: 3
[00:39:00] 5 Sekunden sind vorüber, Beute: $169488
[00:39:00] pRob: 4
[00:39:06] 5 Sekunden sind vorüber, Beute: $169488
[00:39:06] pRob: 5
[00:39:11] 5 Sekunden sind vorüber, Beute: $169488
[00:39:11] pRob: 6
[00:39:17] 5 Sekunden sind vorüber, Beute: $169488
[00:39:17] pRob: 7
[00:39:22] 5 Sekunden sind vorüber, Beute: $169488
[00:39:22] pRob: 8
[00:39:27] 5 Sekunden sind vorüber, Beute: $169488
[00:39:27] pRob: 9
[00:39:33] 5 Sekunden sind vorüber, Beute: $169488
[00:39:33] pRob: 10
[00:39:38] 5 Sekunden sind vorüber, Beute: $169488
[00:39:38] pRob: 11
[00:39:44] 5 Sekunden sind vorüber, Beute: $169488
[00:39:44] pRob: 12 -
Füge mal das hier unter den Includes ein:
#pragma dynamic 1000000Falls das auch nichts ändert, benne in dem Timer das "money" zu "gMoney" um, und füge unter den Includes das ein:
new gMoney;Hilft eines davon, bzw. ändert sich am Print etwas?
-
Mit pragma gedöns:
[00:45:53] [join] Anti has joined the server (0:127.0.0.1)
[00:46:05] 5 Sekunden sind vorüber, Beute: $4153104
[00:46:05] pRob: 1mit gMoney:
[00:48:14] Sekunden sind vorüber, Beute: $60000 // Money ist noch auf 60.000, scheint zu klappen :D
[00:48:14] pRob: 1
[00:48:16] Saving user ...
[00:48:16] saved sucessfull. -
Scheint dann irgendein lokaler Speicher Zugriffsfehler zu sein, wie das aussieht.
Setze dann das random wieder hin, und lasse die Variable eben global deklariert (gMoney). Damit wäre das Problem umgangen. -
Könnte es an #pragma tabsize 0 liegen? Habs gerade eben entdeckt
-
Nein, das setzt nur die Tabsize auf 0, sodass der Compiler die Einrückung des Codes nicht als fehlerhaft erkennt (loose indentation).
-
Nur eine kurze Frage,
hier wird abgefragt ob der User das "pRob" auf der Zahl "12" hat,
jedoch wird oben im Befehl das pRob gar nicht eingestellt.
if(PlayerInfo[playerid][pRob] == 12)Falls es schon erwähnt wurde bitte sagen da ich dann meine Antwort lösche.
Ps.: Warum machst du es dir nicht einfach (aber wird ein längerer Text).
Mach es doch so,
lass den Timer starten und direkt in diesem aktivierst du den nächsten der sich zum Beispiel "VosenRob1" nennt und fragst dort nur den Standort des Players ab, wenn er noch dort steht soll dann der Timer "VosenRob2" losgehen und da wird im wieder Geld überwiesen.
Ich weiß es ist etwas mehr zu schreiben aber somit hast du alles im Überblick.Grüße.
-
Danke für den Tipp aber das Problem ist mittlerweile behoben und der Rob ist zu 100% fertigestellt und funktionstüchtig
-
breadfish.de
Hat das Thema geschlossen.