Nach langer zeit muss ich doch mal wieder eine Frage hier stellen, komme echt nicht weiter
ich habe einen 2D Array global.weaponArray für alle meine Waffen, und x - zwischen 0 und 3 momentan - gibt die Waffe an, und y - 0 bis 9 momentan - gibt Werte für die Waffe an. global.weapon ist die aktuelle ausgewählte Waffe (zwischen 0 und 3) und global.weapons steht für die maximale anzahl an Waffen (3). Wenn ich nun scrolle, will ich zur nächsten Waffe switchen. Das hatte ich zunächst mit weapon++ und weapon-- was auch perfekt geklappt hat (Hatte natürlich auch den Sprung von 0 zu 3 und umgekehrt programmiert). Nun wollte ich aber das wenn der y Wert 9 der aktuellen Waffe = false ist der Spieler diese Waffe nicht hat, und sie beim scrollen mit weapon++ oder weapon-- "übersprungen" wird. Hatte zwar an so etwas (Code) gedacht, klappt aber nicht Hat jemand bessere Ideen?
Spieler Mouse Wheel Up:
Alles anzeigen
scAddWeapon:
Spieler Mouse Wheel Up:
Alles anzeigen
scSubtractWeapon:
Mit den Scripts wollte ich eigentlich bezwecken dass die Zeile sozusagen geloopt wird, aber ich glaube das klappt so nicht, es werden auch die Waffen ausgerüstet die eigentlich ein false haben und manchmal gibt es auch out of range Fehler
Freue mich echt über Hilfe
ich habe einen 2D Array global.weaponArray für alle meine Waffen, und x - zwischen 0 und 3 momentan - gibt die Waffe an, und y - 0 bis 9 momentan - gibt Werte für die Waffe an. global.weapon ist die aktuelle ausgewählte Waffe (zwischen 0 und 3) und global.weapons steht für die maximale anzahl an Waffen (3). Wenn ich nun scrolle, will ich zur nächsten Waffe switchen. Das hatte ich zunächst mit weapon++ und weapon-- was auch perfekt geklappt hat (Hatte natürlich auch den Sprung von 0 zu 3 und umgekehrt programmiert). Nun wollte ich aber das wenn der y Wert 9 der aktuellen Waffe = false ist der Spieler diese Waffe nicht hat, und sie beim scrollen mit weapon++ oder weapon-- "übersprungen" wird. Hatte zwar an so etwas (Code) gedacht, klappt aber nicht Hat jemand bessere Ideen?
Spieler Mouse Wheel Up:
GML-Quellcode
scAddWeapon:
Spieler Mouse Wheel Up:
GML-Quellcode
scSubtractWeapon:
Mit den Scripts wollte ich eigentlich bezwecken dass die Zeile sozusagen geloopt wird, aber ich glaube das klappt so nicht, es werden auch die Waffen ausgerüstet die eigentlich ein false haben und manchmal gibt es auch out of range Fehler
Freue mich echt über Hilfe
Es gibt 10 Arten von Menschen: Diejenigen, die Binärcode verstehen und die, die es nicht tun
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von CallMeLegend ()