Beiträge von Jadeclon

    Guten Tag,
    mir ist heute den 2. Tag in Folge an unterschiedlichen Stellen der Code nach ca. 50k Zeilen abgerissen... Mein Script hat knapp 60k Zeilen.
    Es war genau wie gestern, ich steh auf, setz mich an den pc, mach das Script an & die letzten paar tausend Zeilen fehlen einfach?!
    Server läuft zwar dank der .amx & ich hab auch noch Backups, aber warum passiert das andauernd? Mir ist das vorher nie passiert?


    https://imgur.com/z7WzRIW



    Mfg


    Jadeclon

    Hmm, eigentlich wirds nirgendswo gelöscht... Das einzige was mir noch einfällt wär das ich unter OnPlayerConnect das habe:


    Code
    for(new i=0; i<MAX_DROPPED_ITEMS; i++)
    {
        droppedItem[playerid][i][dPickup] = 999;
    }

    Allerdings ist das ja dann schon lange getan...


    //Edit: Mir ist gerade aufgefallen das alle Pickups die ich dynamisch dazu adde momentan verschwinden.... war vorher nicht so ?(
    //Edit: Fehler gefunden, Pickup wurde tatsächlich durch einen Timer gelöscht

    Hi, weiß jemand warum mein Pickup nicht erstellt bzw. manchmal nur 1 Sekunde gezeigt wird, sobald ich break; mit rein schreibe? Will damit eigentlich nur die Schleife beenden.

    @Jeffry


    Wie kann ich eine query abschicken, von der ich die Informationen direkt in der Funktion anwenden will?

    Code
    mysql_format(handle, query, sizeof(query), "SELECT * FROM property");
    	mysql_pquery(handle, query, "LoadPropertys");

    Kenn nur das, wo man auch die Funktion angibt an die es übergeben wird. Hab das bisher in OnGameModeInit, aber da ich sowieso keine Variabeln übergebe könnt ich´s auch gleich in LoadPropertys schreiben. Habs so probiert:

    Code
    //new query[200];
    
    
    //mysql_format(handle, query, sizeof(query), "SELECT * FROM property");
    
    
    //mysql_pquery(handle, query);

    Scheint aber nicht richtig zu funktionieren.

    Also ich hab den Server nur einmal gestartet & crashen lassen & die mysql_log hat fast 20k Zeilen^^
    Weiß nicht ob dir das Ende was bringt:

    @Kaliber

    Moin Leute, ich benutzt crashdetect, kann aber diesmal mit den debugs absolut nichts anfangen..
    Sobald ich mehr als nur 1 Fahrzeug besitze, crasht der Server beim restarten, lässt sich danach aber
    ohne Probleme wieder hochfahren.


    Das steht in der log:
    https://pastebin.com/2Bd3dinw


    Und das ist die Funktion in der die Fahrzeuge gespeichert werden:
    https://pastebin.com/A78LidAC


    (PS: Hab das Fahrzeug System erst kürzlich auf MySQL umgeschrieben)

    Guten Tag,
    ich bin nicht sehr erfahren in PHP, hab aber schon erreicht das ein neuer Datensatz erstellt werden kann, allerdings muss vorher abgefragt werden ob dieser nicht schon existiert, das krieg ich leider nicht hin.
    Das hab ich bis her:


    var_dump gibt NULL aus, dementsprechend erhalte ich auch immer das echo 'Weiter..';

    @LeonMrBonnie Danke


    Code
    [12:27:19] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on '185.239.239.46' (111)'
    
    
    [12:27:19] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on '185.239.239.46' (111)'
    
    
    [12:27:19] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on '185.239.239.46' (111)'
    
    
    [12:27:19] [plugins/mysql] CConnection::CConnection - establishing connection to MySQL database failed: #2003 'Can't connect to MySQL server on '185.239.239.46' (111)'