Problem mit fKassen

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
  • Iwie bringt mein FKassen System meinen Server zum Rumbuggen, der Login erscheint nicht mehr und es werden keine Fahrzeuge mehr geladen...


    Spoiler anzeigen

    Timer jede Minute
    for(new i=0;i<7;i++)
    {
    new string[20];
    format(string, sizeof(string), "/FKassen/%d.ini",i);
    if(fexist(string))
    {
    dini_Set(string, "Kasse", FraktionsKasse[i]);
    }
    }
    OnGamemodeInit
    for(new i=0;i<7;i++)
    {
    new string[20];
    format(string, sizeof(string), "/FKassen/%d.ini",i);
    if(!fexist(string))
    {
    dini_Create(string);
    dini_IntSet(string, "Kasse", 50000);
    printf("Fraktionskasse %d wurde erstellt, Inhalt: %d", i, dini_Get(string,"Kasse"));
    FraktionsKasse[i] = dini_Int(string, "Kasse");
    }
    else
    {
    FraktionsKasse[i] = dini_Int(string, "Kasse");
    }
    }

    Leider funktioniert dann, wie schon gesagt, der ganze Server nicht mehr, was leicht doof ist :S


    //Edit Weitere Zeilen hinzugefügt

    2 Mal editiert, zuletzt von Azure Jr. () aus folgendem Grund: Weitere Scriptzeilen

  • Ersetz "dini_Get" durch dini_Int (du liest ja ein Integer aus)...
    Und installier dir das Plugin "crashdetect", damit siehst du weshalb der Server "crasht".
    Dadurch wird dir auch ein genauer Fehler angezeigt wie z.B.:

    [19:15:16] [debug] Run time error 4: "Array index out of bounds"
    [19:15:16] [debug] Accessing element at index 65535 past array upper bound 499
    [19:15:16] [debug] AMX backtrace:
    [19:15:16] [debug] #0 0000a844 in public OnPlayerDeath () from rl_script.amx

    Wodurch du ein ungefähren Error hinaus kriegst. ^^
    Das Problem dass du bestimmt hast ist, dass man mitten auf der Map spawnt und am Anfang durchfällt
    und keine Scripts/Befehle usw. funktionieren?