Beiträge von Breakdoown

    Dieser Fehlercode erscheint:


    Zitat

    C:\Users\Tobi\Desktop\Lifeplay\gamemodes\Lifeplay.pwn(41619) : error 032: array index out of bounds (variable "PlayerCar")
    C:\Users\Tobi\Desktop\Lifeplay\gamemodes\Lifeplay.pwn(41623) : error 032: array index out of bounds (variable "PlayerCar")
    C:\Users\Tobi\Desktop\Lifeplay\gamemodes\Lifeplay.pwn(41687) : error 032: array index out of bounds (variable "PlayerCar")
    C:\Users\Tobi\Desktop\Lifeplay\gamemodes\Lifeplay.pwn(41691) : error 032: array index out of bounds (variable "PlayerCar")



    Hier sind die Zeilen:
    INI_WriteInt("wAmmo1", PlayerCar[i][wAmmo][1]);
    INI_WriteInt("wAmmo2", PlayerCar[i][wAmmo][2]);
    INI_WriteInt("wAmmo3", PlayerCar[i][wAmmo][3]);
    INI_WriteInt("wAmmo4", PlayerCar[i][wAmmo][4]);
    INI_WriteInt("wWaffe1", PlayerCar[i][wWaffe][1]);
    INI_WriteInt("wWaffe2", PlayerCar[i][wWaffe][2]);
    INI_WriteInt("wWaffe3", PlayerCar[i][wWaffe][3]);
    INI_WriteInt("wWaffe4", PlayerCar[i][wWaffe][4]);


    wWaffe[4],
    wAmmo[4]


    new PlayerCar[MAX_VEHICLES][car_info];



    Ist schon Definiert unter den Enum Fahrzeuge.
    Wie muss ich das Abspeichern so dass kein Error entsteht?
    Gruß



    Edit, Schon erledigt, Ich musste von 0-3 gehen, und nicht direkt an die 4. :D

    Lol, hab alles neu eingefügt, Include und Streamer jetzt gehts.
    Hab wohl die Falsche Pawno Exe verwendet.


    jedoch laden die Objekte in einem zu kleinen Umkreis.
    Ist ca ne map mit 300-400 Objekte, Streamrate ist auf 1000 und distance auf 300.
    Obwohl ich nur ca 500 Objekte in der pwn habe,


    So lasse ich die Objekte Streamen:


    CreateDynamicObject(19379, 1166.36560, -1323.59839, 14.39128, -360.00067, 90.05997, 0.00000);
    Ah das mit den Parametern hab ich total übersehen :D
    Jedoch zeigt er mir an das ich ne falsche Include verwende?
    Habe doch die neuste eingefügt? :o

    Hey Community


    Ich verwende Incognitos Streamer, v. 2.7.2 die Linux Version auf meinem Testserver ..
    Habe die neuste Include eingefügt unter Pawno und neu Compiled, jedoch läd er keine Objekte?
    Das Plugin wird auch geladen so wie mir der Log das anzeigt, jedoch ohne Objekte?


    Hat jemand das selbe Problem oder konnte es gar lösen?


    Gruß
    Breaak



    /edit
    Rechtschreibfehler

    Erstell eine Funktion, GetHouseID oder so.
    Arbeite am besten mit MAX_HOUSES wenn du das Definierst, je geladenes Haus setzt es die ID des Hauses einen höher.
    Das selbe machst du bei GetHoueID in der Funktion, fragst ab ob eine ID existiert, und setzt dann eine ID drauf. oa

    So also folgendes:


    stock SaveHouses()
    {
    new string[1028];
    HouseLoop(h)
    {
    if(HouseInfo[h][hActive]==1)
    {
    format(string, sizeof(string), "UPDATE haus SET Owner='%s',Owned='%d',Entrx='%d',Entry='%d',Entrz='%d',Price='%d',Rentable='%d',Rent='%d',Intid='%d',Locked='%d',Essen='%d', Alarm='%d',SecurityDoor='%d',Kuhlschrank='%d',Active='%d',Intx='%f',Inty='%f',Intz='%f',hInt='%d' WHERE id='%d'",
    HouseInfo[h][hOwner],HouseInfo[h][hOwned],HouseInfo[h][hEntrx],HouseInfo[h][hEntry],HouseInfo[h][hEntrz],HouseInfo[h][hPrice],HouseInfo[h][hRentable], HouseInfo[h][hRent],HouseInfo[h][hIntid],HouseInfo[h][hLocked],HouseInfo[h][hEssen],HouseInfo[h][hAlarm], HouseInfo[h][hSecurityDoor],HouseInfo[h][hKuhlschrank],HouseInfo[h][hActive],HouseInfo[h][hIntx],HouseInfo[h][hInty],HouseInfo[h][hIntz],HouseInfo[h][hInt],h);
    mysql_query(string);
    }


    }
    return 1;
    }


    Ich möchte mein Haus speichern, er führt das Update auch aus, speichert alles richtig laut Debug, siehe unten.
    Aber in der Datenbank ist kein eintrag? Wie kann das sein?


    [20:17:05] >> mysql_query( Connection handle: 1 )
    [20:17:05] CMySQLHandler::Query(UPDATE haus SET Owner='-',Owned='0',Entrx='1153456339',Entry='-992818358',Entrz='1096335360',Price='9999',Rentable='0',Rent='50',Intid='0',Locked='0',Essen='0', Alarm='0',SecurityDoor='0',Kuhlschrank='0',Active='1',Intx='235.508987',Inty='1189.169921',Intz='1080.339965',hInt='3' WHERE id='1') - Successfully executed.
    [20:17:10] >> mysql_query( Connection handle: 1 )
    [20:17:10] CMySQLHandler::Query(UPDATE haus SET Owner='-',Owned='0',Entrx='1153463393',Entry='-992820462',Entrz='1096337619',Price='911',Rentable='0',Rent='50',Intid='0',Locked='0',Essen='0', Alarm='0',SecurityDoor='0',Kuhlschrank='0',Active='1',Intx='235.508987',Inty='1189.169921',Intz='1080.339965',hInt='3' WHERE id='2') - Successfully executed.