Erneute Biz Frage

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
  • Ich will eine Tankanzeige bei jeder Tanke machen,
    Jedoch will die Anzeige nicht so wie ich will,
    ich bekomme Errors,
    Hier die Errors:


    D:\Neuer Ordner (2)\gamemodes\GameCide2.0.pwn(19675) : error 017: undefined symbol "SBizInfo"
    D:\Neuer Ordner (2)\gamemodes\GameCide2.0.pwn(19675) : warning 215: expression has no effect
    D:\Neuer Ordner (2)\gamemodes\GameCide2.0.pwn(19675) : error 001: expected token: ";", but found "]"
    D:\Neuer Ordner (2)\gamemodes\GameCide2.0.pwn(19675) : error 029: invalid expression, assumed zero
    D:\Neuer Ordner (2)\gamemodes\GameCide2.0.pwn(19675) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.


    Zeilen;:
    /*enum sbInfo
    {
    sbOwned,
    sbOwner[64],
    sbMessage[128],
    sbExtortion[MAX_PLAYER_NAME],
    Float:sbEntranceX,
    Float:sbEntranceY,
    Float:sbEntranceZ,
    sbLevelNeeded,
    sbBuyPrice,
    sbEntranceCost,
    sbTill,
    sbLocked,
    sbInterior,
    sbProducts,
    sbMaxProducts,
    sbPriceProd,
    };
    new SBizzInfo[15][sbInfo];*/
    new pd[128];
    new inhaber = SBizInfo[gas_station][sbOwned]; // Zeile
    new prods = SBizInfo[gas_station][sbProducts];
    new maxprods = SBizInfo[gas_station][sbMaxProducts];
    new tankpreis = SBizInfo[gas_station][sbEntranceCost];
    format(string,sizeof(string),"Tankstelle \nBesitzer: %d \nProducte: %d/%d \nTankpreis: $%s",inhaber, prods, maxprods, tankpreis);
    Create3DTextLabel(pd,COLOR_LIGHTGREEN, 1944.3182,-1773.3784,13.2655,50.0,0);

    Stahlbau Azubi deswegen kaum Aktiv

  • steht doch da: undefined symbol "SBizInfo"
    Wieso kommentierst du denn das enum da aus?


    enum sbInfo
    {
    sbOwned,
    sbOwner[64],
    sbMessage[128],
    sbExtortion[MAX_PLAYER_NAME],
    Float:sbEntranceX,
    Float:sbEntranceY,
    Float:sbEntranceZ,
    sbLevelNeeded,
    sbBuyPrice,
    sbEntranceCost,
    sbTill,
    sbLocked,
    sbInterior,
    sbProducts,
    sbMaxProducts,
    sbPriceProd,
    };
    new SBizzInfo[15][sbInfo];
    new pd[128];
    new inhaber = SBizInfo[gas_station][sbOwned]; // Zeile
    new prods = SBizInfo[gas_station][sbProducts];
    new maxprods = SBizInfo[gas_station][sbMaxProducts];
    new tankpreis = SBizInfo[gas_station][sbEntranceCost];
    format(string,sizeof(string),"Tankstelle \nBesitzer: %d \nProducte: %d/%d \nTankpreis: $%s",inhaber, prods, maxprods, tankpreis);
    Create3DTextLabel(pd,COLOR_LIGHTGREEN, 1944.3182,-1773.3784,13.2655,50.0,0);


    Es wird niemals so viel gelogen wie vor der Wahl, während des Krieges und nach der Jagd.

    - Otto von Bismarck
    -

  • Ich habe das Enum auskommentiert, da ich es zur Orientierung nutze,
    Oben im Script ist es noch drinnen


    // E Habe es hinbekommen, SBiz habe ich mit einem Z Geschrieben, müssen aber 2 sein


    Neue Frage, wieso wird der Text nicht Erstellt ?
    Denn es kommt keiner xD

    Stahlbau Azubi deswegen kaum Aktiv

    Einmal editiert, zuletzt von Raphael.K ()