Beiträge von Shanon

    Alles Klar, danke, habe ich gemacht, und was passiert nun? Soll ich auf den nächsten Server crash warten?


    Steige da nicht so durch... :huh:


    MFG,
    Scriptor!

    Meinst du dies?

    main() {
    function1();
    }


    function1() {
    function2();
    }


    function2() {
    new buf[10];
    fread(File:123, buf);
    }



    /E: So habe ich das nun eingebaut, kommt aber nichts bei raus:

    main()
    {
    function1();
    print("\n----------------------------------");
    print(" TNS Reallife by Shanon");
    print("----------------------------------\n");
    }


    function1() {
    function2();
    }


    function2() {
    new buf[10];
    fread(File:123, buf);
    }






    MFG,
    Shanon!

    Aber ich brauche ja einen Anhaltspunkt, kann es am MySQL liegen?


    Das komische ist ja das Plötzlich der Spieler neu geladen wird und alle Integer auf 92 gesetzt werden.
    Und irgendwie wurde die Debug Meldung ja abgebrochen!


    MFG,
    Scriptor!

    Guten Abend!


    Kann mir jemand sagen, was das hier bedeutet?



    [22:07:08] [debug] Server crashed while executing tns.amx
    [22:07:08] [debug] AMX backtrace:
    [22:07:08] [debug] #0 001c89dc in ?? () from tns.amx
    [22:07:08] [debug] #1 001c5d00 in ?? () from tns.amx
    [22:07:08] [debug] #2 00016698 in ?? () from tns.amx
    [22:07:08] [debug] #3 000f1c1c in public OnDialogResponse () from tns.amx
    [22:07:08] [debug] Native backtrace:



    Dabei wird ein Spieler komischerweiße auf \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ umbenannt, und alle Integer der Variablen auf 92 gesetzt, wird so aber nicht gespeichert!


    Dadurch schmiert mein Server ab, als 9 Spieler draufwahren!


    Mit freundlichen Grüßen,
    Scriptor!

    Versuchs mal so, habe den Befehl noch ein kleines bisschen umgebaut!


    ocmd:uncuff(playerid, params[])
    {
    new pid;
    if(IfSpielerInFrak(playerid, 1))
    {
    if(sscanf(params,"u", pid)) return SendClientMessage(playerid, GELB, "Benutzung: /uncuff [ID]");
    {
    if(pid == INVALID_PLAYER_ID) { return SendClientMessage(playerid, GELB, "Der Spieler ist nicht Online."); }
    new Float:x, Float:y, Float:z;
    GetPlayerPos(pid,x,y,z);
    if(IsPlayerInRangeOfPoint(playerid,2.0,x,y,z))
    {
    ClearAnimations(pid);
    TogglePlayerControllable(pid,1);
    new Text3D:uncuff = Create3DTextLabel("", ROT, 30.0,40.0,50.0,40.0,0);
    Attach3DTextLabelToPlayer(uncuff,pid,0.0,0.0,0.0);
    }
    }
    }
    return 1;
    }



    MFG,
    Scriptor aka. Shanon!

    Achso, du meinst mein Speicherungssystem :D



    stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    //mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%d' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }



    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    //mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%s' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    //mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%.1f' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    MFG,
    Scriptor!

    Guten Tag!


    Ich habe ein rießen Problem mit meinem Server. Er geht ständig von alleine Offline, ohne, das etwas im Log davon erwähnt wird. Meine User haben den Verdacht, das es von einem Command kommt, ich vermute aber, es liegt am Speicherungssystem von MySQL! Muss ich dort irgendetwas wichtiges beachten? Ich habe sogar schon den Anbieter gewechselt, daran liegt es 100% nicht...


    Mein MySQL Speicherungs stock´s:

    stock mysql_SetInt(Table[], Field[], To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%d' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    stock mysql_SetString(Table[], Field[], To[], Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(To, To);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%s' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }


    stock mysql_SetFloat(Table[], Field[], Float:To, Where[], Where2[])
    {
    new query[128];
    mysql_real_escape_string(Table, Table);
    mysql_real_escape_string(Field, Field);
    mysql_real_escape_string(Where, Where);
    mysql_real_escape_string(Where2, Where2);
    format(query, 128, "UPDATE %s SET %s = '%.1f' WHERE %s = '%s'", Table, Field, To, Where, Where2);
    mysql_query(query);
    return true;
    }





    Mit freundlichen Grüßen,
    Scriptor!

    Ja, kann es daran liegen, das ich G-Stylezzz benutze? Aber alles andere wird einwandfrei gespeichert... Ich habe es nicht ganz verstanden mit dem Ausklammern, kannst mir mal zeigen wie ich das machen soll mit dem anderen MySQL Plugin?


    MFG,
    Shanon!

    Guten Tag!


    Bei mir funktioniert alles einwandfrei, außer 2 Sachen:

    • Der Hintergrundtextdraw des LiveViews wird manchmal nicht angezeigt, dazu muss der Server neu gestartet werden
    • Die Parkplätze verschrieben sich nach einem Restart IMMER, und es werden, wenn ich einen Parkplatz erstelle, 3-4 mit den gleichen Positionen in der MySQL Datenbank erstellt. Das heißt das ich bei einem Autohaus mal 19 erstellt, nach einem Restart dann aber 165 an dem Autohaus hatte ?(


    Hat jemand dafür schonmal eine Lösung gefunden bzw. hat dieses Problem jemand anderes auch?


    MFG,
    Scriptor!

    Guten Abend, bzw Gute Nacht!

    Ich mache mir nun lange Gedanken, wie ich überprüfen kann, das niemals jemand die gleiche Handy Nummer hat! Ich arbeite mit dem MySQL Plugin von G-Stylezzz und möchte gerne eine 5 stellige Handynummer heraussuchen, so, das sie noch keiner hat, aber ich habe keinen blasen schimmer wie :S Ich hoffe mir kann jemand helfen! Die Handy Nummer wird wie folgt abgespeichert: PlayerInfo[playerid][pNummer]!

    Vielen dank im Vorraus!

    Mit freundlichen Grüßen,
    Shanon aka. Scriptor!

    Guten Tag breadfish!


    Aus lauter Lust und Langeweile habe ich mir heute den Internet Explorer 9 zum testen und Vergleichen mit Google Chrome runtergeladen!
    Ich habe mich nun mal länger mit Browsern beschäftigt, und benutze seitdem Google Chrome draußen ist, den TOP Browser von Google!






    Dazu möchte ich heute eine kleine Diskussion starten, zum einen möchte ich mal sehen welche Browser am meisten benutzt wird, zum anderen möchte ich gerne wissen, was ihr von diesem Bild haltet: Klick!
    Für die, dies vielleicht nicht genau sehen können. Ich öffne den Browser zum ersten mal, und werde gleich mit tausenden Icons und Werbungen vollgeballert! Das kann doch nicht der erste eindruch eines Browsers sein? Leute, die sich nun nicht sehr gut damit auskennen, wissen nun überhaupt nicht, was sie anstellen sollen. Im Gegensatz zum ersten öffnen von Google Chrome, wo mir ein schlichtes, jedoch sehr schickes Design entgegenkommt. Auf Wunsch der Benutzer können nun weitere Add-Ons heruntergeladen und Installiert werden - Perfekt. Mir ist die Lust am Internet Explorer eindeutig vergangen. Wer nun Lust und Interesse hat, kann an der Umfrage teilnehmen, am besten noch mit einem kleinen Feedback zum Browser, den IHR am besten findet. Ab Ende werde ich daraus eine kleine Statistik aufstellen und ihn meinen Blog posten!

    Ich hoffe, ich stoße hier nicht auf Kritik, das ich in dieses Forum so ein Thema anfange, finde jedoch hier die Community sehr gut! :)

    Mit freundlichen Grüßen,

    Scriptor!