Problem mit meinem Script

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
  • Hallo liebes Breadfish Forum!


    Mein Kollege und ich haben ein Script das eig brutal gut ist! Leider haben wir ein problem damit auf das wir überhauptnich kommen.
    Das Script bassiert komplett auf Msql und läuft eig ganz gut. Nach einiger Zeit wo der Server aber an ist schmiert irgendetwas ab
    und auf einmal gehen gar keine Commands mehr und dann kommt da Unknow Commands <-- Habe auch bemerkt das das problem oft auch
    vor kommt wenn jmd auf den Server kommt.


    Naja vll hat irgendjemand sowas ähnliches durch gemacht und kann mir helfen


    Liebe Grüße

  • okay danke ich werde es sofort versuchen ich nehme jede Hilfe und jeden Tipp an


    /eddit



    mysql_log.txt




    habe auch das hier stehen vll bringt das was

  • weil ich nicht weis ob ich so nen langen code hier einfügen kann


    ...natürlich nicht den ganzen, nur den aktuellsten, in deinem Fall, wären das diese Zeilen hier:


    Code
    ----------Loaded log file: "server_log.txt".----------SA-MP Dedicated Server----------------------v0.3z-R4, (C)2005-2014 SA-MP Team[19:19:34] filterscripts = ""  (string)[19:19:34] password = ""  (string)[19:19:34] [19:19:34] Server Plugins[19:19:34] --------------[19:19:34]  Loading plugin: streamer[19:19:34] *** Streamer Plugin v2.6.1 by Incognito loaded ***[19:19:34]   Loaded.[19:19:34]  Loading plugin: sscanf[19:19:34] [19:19:34]  ===============================[19:19:34]       sscanf plugin loaded.     [19:19:34]    (c) 2009 Alex "Y_Less" Cole[19:19:34]    0.3d-R2 500 Players "dnee"[19:19:34]  ===============================[19:19:34]   Loaded.[19:19:34]  Loading plugin: MapAndreas[19:19:34]   Loaded.[19:19:34]  Loading plugin: mysql[19:19:34]   > MySQL plugin R7 successfully loaded.[19:19:34]   Loaded.[19:19:34]  Loading plugin: crashdetect[19:19:34]   CrashDetect v4.15 is OK.[19:19:34]   Loaded.[19:19:34]  Loaded 5 plugins.[19:19:34] [19:19:34] Filterscripts[19:19:34] ---------------[19:19:34]   Loaded 0 filterscripts.[19:19:35] [GLSR][Server]: Die Verbinung zur Mysql Datenbank wurde hergestellt[19:19:35] --------------------------------------[19:19:35] [GLSR] Server: Script wurde geladen!.[19:19:35] [GLSR] Server: by davidks = david.zocker (SKYPE)[19:19:35] --------------------------------------[19:19:35] Number of vehicle models: 84[19:19:35] Incoming connection: 127.0.0.1:1212[19:19:35] Incoming connection: 127.0.0.1:1213[19:19:35] Incoming connection: 127.0.0.1:1214[19:19:35] Incoming connection: 127.0.0.1:1215[19:19:35] [npc:join] [BOT]C4Transport has joined the server (0:127.0.0.1)[19:19:35] [npc:join] [BOT]Bank has joined the server (1:127.0.0.1)[19:19:35] [npc:join] [BOT]StadthalleLS has joined the server (2:127.0.0.1)[19:19:35] [npc:join] [BOT]ZugBot has joined the server (3:127.0.0.1)[19:19:35] Gangzonen: 9/9 -[19:19:35] Blitzer: 0/25 -[19:19:35] Minen: 0/20 -[19:19:35] WeihnachtsObjecte: 0/100 -[19:19:35] Drogen-Pflanzen: 0/50 -[19:19:35] Funkmasten: 3/50 -[19:19:36] Frak-Autos: 16/500 -[19:19:36] Werbe Tafel/n: 22/22 -[19:19:36] Schwarzmärkte: 1/20 -[19:19:36] Erfolgreich geladen (Allgemeine Dinge)[19:19:36] Frak-Verwaltungen: 19/18 -[19:19:36] Häuser: 12/300 -[19:19:36] Haus Besitzer! (Aktivität Überprüft).[19:19:36] Gutscheine: 0/50 -[19:19:36] Bizzes: 19/100 -[19:19:36] Aktivität der Business Besitzer! Überprüft.[19:19:37] Organisationen: 0/10 -[19:19:37] Firmen: 0/25 -[19:19:37] - Business 4 gespeichert -[19:19:37] - Business 7 gespeichert -[19:19:37] - Business 10 gespeichert -[19:19:37] - Business 11 gespeichert -[19:19:37] - Business 12 gespeichert -[19:19:37] - Business 17 gespeichert -[19:19:37] - Business 18 gespeichert -[19:19:37] - Business 19 gespeichert -[19:19:42] Es wurden erfolgreich [ 5128 ] CreateDynamicObject geladen!


    Aber du hast den Server ja noch gar nicht betreten, da ist der Fehler doch noch gar nicht aufgetreten? :huh:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • ich bin schon auf dem Server nur kommt der Fehler nicht sofort ich warte ganze zeit das es passiert ...


    Ja...und nur dann wenn es passiert und das Plugin läuft, kann das Plugin sagen (hoffentlich) was der Fehler ist und dann steht es erst in den Logs ;)


    Sprich, dann musst du das nochmal posten :)


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • man kan einfach nur keine Befehle mehr eingeben


    Ja, weil eine Zugriffsverletzung stattfindet.


    Code
    Run time error 8: "Heap underflow"


    Nun, leider wird nicht gesagt, wo dies stattfindet...aber das lässt sich relativ leicht eingränzen.


    1. Welchen Commandprozessor nutzt du?


    2. Wo überall nutzt du den Directive #emit?


    //edit:
    3. Achso..oder versuchst du neu-deklarationen von Operatoren zu machen? :huh:


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • do.de - Domain-Offensive - Domains für alle und zu super Preisen
  • emit benutzt ich nicht ich habe nix gefunden..


    Hmm...auch mal die Includes gecheckt? :o


    Ansonsten, musst du einen print-debug machen, der etwas aufwändiger ist...


    Prüfe alle Funktionen und Callbacks, die aufgerufen werden, sobald ein Spieler den Server betritt und was als letztes aufgerufen wurde, bevor der Fehler auftritt, da ist der Fehler :)


    mfg. :thumbup:

    ast2ufdyxkb1.png


    Leute, lernt scripten und versucht mal lieber etwas selber zu schreiben, als es aus einem GF zu kopieren. :S

  • okay danke ich werde das nun machen. Eine andere Frage mein name hier wurde geändert in LittleBarbie -.- wie und wo kann ich das wieder ändern lassen?


    //edit


    habe das hier mal gefunden was ich etwas unnormal finde?


    Zitat

    mysql_function_query(MySqlConnection,stringlogin,true,"LoadAccount", //----> "isi"//<---- IM SCRIPT ,playerid,inputtext,1);
    mysql_function_query(%5, %2, false, %3, //----> "siii" //<---- IM PLUGIN , %2, %1, %4, %5)