Habe paar kleine errors was ich nicht verstehe da variablen richtig sind :X

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

  • public LoadProperty()
    {
    new file[64];
    for(new idx = 0; idx < sizeof(HouseInfo); idx++)
    {
    format(file, sizeof(file),"config/Properties/%d.ini", idx)
    if(dini_Exists(file))// Zeile (13830) : Erwartete Zeichen ";", aber gefunden "if"
    {
    HouseInfo[idx][hEntrancex] = dini_Float(file,"Entrance_X");
    HouseInfo[idx][hEntrancey] = dini_Float(file,"Entrance_Y");
    HouseInfo[idx][hEntrancez] = dini_Float(file,"Entrance_Z");
    HouseInfo[idx][hExitx] = dini_Float(file,"Exit_X");
    HouseInfo[idx][hExity] = dini_Float(file,"Exit_Y");
    HouseInfo[idx][hExitz] = dini_Float(file,"Exit_Z");
    HouseInfo[idx][hHealthx] = dini_Int(file,"Health_X");
    HouseInfo[idx][hHealthy] = dini_Int(file,"Health_Y");
    HouseInfo[idx][hHealthz] = dini_Int(file,"Health_Z");
    HouseInfo[idx][hArmourx] = dini_Int(file,"Armour_X");
    HouseInfo[idx][hArmoury] = dini_Int(file,"Armour_Y");
    HouseInfo[idx][hArmourz] = dini_Int(file,"Armour_Z");
    strmid(HouseInfo[idx][hOwner], dini_Get(file,"Owner"), 0, strlen(dini_Get(file,"Owner")), 255);
    strmid(HouseInfo[idx][hDiscription], dini_Get(file,"Description"), 0, strlen(dini_Get(file,"Description")), 255);
    HouseInfo[idx][hValue] = dini_Int(file,"Price");
    HouseInfo[idx][hHel] = dini_Int(file,"Health");
    HouseInfo[idx][hArm] = dini_Int(file,"Armour");
    HouseInfo[idx][hInt] = dini_Int(file,"Interior");
    HouseInfo[idx][hLock] = dini_Int(file,"Geschlossen");
    HouseInfo[idx][hOwned] = dini_Int(file,"Owned");
    HouseInfo[idx][hRooms] = dini_Int(file,"Rooms");
    HouseInfo[idx][hRent] = dini_Int(file,"Rentable");
    HouseInfo[idx][hRentabil] = dini_Int(file,"RentPrice");
    HouseInfo[idx][hTakings] = dini_Int(file,"Takings");
    HouseInfo[idx][hSetted] = dini_Int(file,"Setted");
    HouseInfo[idx][hLevel] = dini_Int(file,"LevelNeeded");
    HouseInfo[idx][hWorld] = dini_Int(file,"World");
    HouseInfo[idx][hDrugs] = dini_Int(file,"Drugs");
    HouseInfo[idx][hMaterials] = dini_Int(file,"Materials");
    HouseInfo[idx][hWeapon1] = dini_Int(file,"Weapon1");
    HouseInfo[idx][hAmmo1] = dini_Int(file,"Ammo1");
    HouseInfo[idx][hWeapon2] = dini_Int(file,"Weapon2");
    HouseInfo[idx][hAmmo2] = dini_Int(file,"Ammo2");
    HouseInfo[idx][hWeapon3] = dini_Int(file,"Weapon3");
    HouseInfo[idx][hAmmo3] = dini_Int(file,"Ammo3");
    HouseInfo[idx][hWeapon4] = dini_Int(file,"Weapon4");
    HouseInfo[idx][hAmmo4] = dini_Int(file,"Ammo4");
    HouseInfo[idx][hWeapon5] = dini_Int(file,"Weapon5");
    HouseInfo[idx][hAmmo5] = dini_Int(file,"Ammo5");
    HouseInfo[idx][hWeapon6] = dini_Int(file,"Weapon6");
    HouseInfo[idx][hAmmo6] = dini_Int(file,"Ammo6");
    HouseInfo[idx][hDate] = dini_Int(file,"Date");
    strmid(HouseInfo[idx][hMessage], dini_Get(file,"Message"), 0, strlen(dini_Get(file,"Message")), 255);
    }
    }
    print("[SCRIPT]: Loaded Houses");
    return 1;
    }


    public LoadBizz()
    {
    new file[64];
    for(new idx = 0; idx < sizeof(HouseInfo); idx++)
    {
    format(file, sizeof(file),"config/Bizzes/%d.ini", idx)
    if(dini_Exists(file)) // Zeile (13887) : Erwartete Zeichen ";", aber gefunden "if"
    {
    BizzInfo[idx][bOwned] = dini_Int(file,"Owned");
    strmid(BizzInfo[idx][bOwner], dini_Get(file,"Owner"), 0, strlen(dini_Get(file,"Owner")), 255);
    strmid(BizzInfo[idx][bMessage], dini_Get(file,"Message"), 0, strlen(dini_Get(file,"Message")), 255);
    strmid(BizzInfo[idx][bExtortion], dini_Get(file,"ExtortionBy"), 0, strlen(dini_Get(file,"ExtortionBy")), 255);
    BizzInfo[idx][bEntranceX] = dini_Float(file,"Entrance_X");
    BizzInfo[idx][bEntranceY] = dini_Float(file,"Entrance_Y");
    BizzInfo[idx][bEntranceZ] = dini_Float(file,"Entrance_Z");
    BizzInfo[idx][bExitX] = dini_Float(file,"Exit_X");
    BizzInfo[idx][bExitY] = dini_Float(file,"Exit_Y");
    BizzInfo[idx][bExitZ] = dini_Float(file,"Exit_Z");
    BizzInfo[idx][bLevelNeeded] = dini_Int(file,"LevelNeeded");
    BizzInfo[idx][bBuyPrice] = dini_Int(file,"Price");
    BizzInfo[idx][bEntranceCost] = dini_Int(file,"EntranceCost");
    BizzInfo[idx][bTill] = dini_Int(file,"Till");
    BizzInfo[idx][bGeschlossen] = dini_Int(file,"Geschlossen");
    BizzInfo[idx][bInterior] = dini_Int(file,"Interior");
    BizzInfo[idx][bProducts] = dini_Int(file,"Products");
    BizzInfo[idx][bMaxProducts] = dini_Int(file,"MaxProducts");
    BizzInfo[idx][bPriceProd] = dini_Int(file,"ProductPrice");
    BizzInfo[idx][bVirWorld] = dini_Int(file,"VirtualWorld");
    BizzInfo[idx][bInteriorNr] = dini_Int(file,"InteriorNr");
    BizzInfo[idx][bSetted] = dini_Int(file,"Setted");
    }
    }
    print("[SCRIPT]: Loaded Bizzes");
    return 1;
    }


    if (strcmp("/aufzug", cmdtext, true, 10) == 0)
    {
    if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
    {
    if(lift==0) // Hier ist fehler
    {
    F_MoveObject(hitmanlift,-1945.00305176,613.10009766,143.93743896,10);
    lift=1; //Hier ist fehler
    }
    else
    {
    F_MoveObject(hitmanlift,-1937.20312500,610.53710938,31.87928581,10);
    lift=0; // Hier ist fehler
    }
    }
    return 1;
    }


    Ganz oben haben ich : new lift[MAX_PLAYERS];


    ich weis nicht was ich machen soll :X bitte um hilfe

  • Zum 1. Fehler: Du hast in der Zeile darüber ein ; vergessen, bei LoadBizz auch.
    Und

    Zitat

    Array-Index fehlt (bspw. Array[1], Name: "lift")

    sagt doch schon alles: Du hast lift[MAX_PLAYERS] erstellt daher musst du später auch lift[playerid] verwenden.

  • mhmm habe aber für 0 und 1. wo genau ist problem da? und ander funktioniert


    //edit


    rechtschreibung

    Einmal editiert, zuletzt von Falke1992 ()