Verschiedene Auto Verschiedener Verbrauch und Verschiedene Tank größe ?
wie mache ich das ?
Hilfe zu Tanksystem
- iEaZyEr
- 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
-
-
Indem du es vordefinierst für jeden möglichen Typ von Auto.
-
aber wie das wusste ich ja aber ich weiß nicht wie :O
-
aber wie das wusste ich ja aber ich weiß nicht wie :O
Enumerator mit den zu setzenden Parametern mit einem Array in Verbindung setzen und alle Parameter definieren:
enum autoEnumerator {
tankgroesse,
Float:verbrauch
};new autoArray[212][autoEnumerator] = {
{76, 8.6}, // modelID 400
{85, 7.3}, // modelID 401
{64, 6.9} // ...
};Je nachdem, wenn die Tankgröße auch als Float definiert wird könnte man auch ohne Enumerator vorgehen:
new Float:autoArray[212][2] = {
{76.2, 8.6}, // modelID 400
{85.3, 7.3}, // modelID 401
{64.7, 6.9} // ...
}; -
jetzt mal ne dumme frage aber was von dem ist jetzt verbrauch und was ist größe xd ?
danke aber schonmal für die gute hilfe
-
enum autoEnumerator {
tankgroesse,
Float:verbrauch
};new autoArray[212][autoEnumerator] = {
{76, 8.6}, // modelID 400
{85, 7.3}, // modelID 401
{64, 6.9} // ...
};Steht doch da?
-
Beim Enumerator gehen die Parameter von oben nach unten (also im Array von links nach rechts (Bei 1: Tankgröße - 76, Verbrauch - 8.6)).
Beim Array kannst du es beliebig verwenden, da die Werte keinem Namen zugewiesen sind.
-
breadfish.de
Hat das Thema geschlossen.