Beiträge von Keslo


    Hey,


    tut mir leid für die verspätete Antwort :(


    Möchte mich bei euch beiden bedanken, habt mir super geholfen & es klappt auch! :)

    Ich bin derzeit bei Samp4you und kann ihn nur weiter empfehlen. Bin dort schon seit 3 Jahren.


    Der Server hat so gut wie keine aussetzer und schmiert auch nicht ab.
    Beim Support helfen sie dir immer täglich zu ihren Teamspeak-online Zeiten.


    Du hast dort ein ganz einfaches Control Panel, wo du alles einstellen kannst.


    DDos Schutz ist inbegriffen :)



    Gruß Kevin

    Nicht schlecht @robbi2304 , jetzt hast du sein Script kaputt gemacht :D



    mach mal den kompletten Befehl raus, beachte nicht die darauf folgenden warnings und schau ob der server startet, wenn ja, weißt du, dass der fehler im befehl liegt.
    @KinGRaPTiiC

    ..die Daten in der Tabelle sind alle 0...


    Ehh du musst schon ein paar Testdaten drinnen haben..sonst ehh lädst er auch nur eine 0

    Bin ja nicht doof :D Trotzdem danke :)


    Ingame kann ich die Geldverwaltung per Befehl anpassen, habe sie ebend alle auf 100 zb. gesetzt. -> Nichts... Keine Sorge ich teste das schon gründlich :D

    ..dann zeig mal wie du das alles jetzt gemacht hast..



    enum Geldverwaltung
    {
    Jailcashcop,
    Jailcashrobber,
    ArrestGeldCop,
    ArrestGeldRobber,
    RobtotGeld
    }
    new Geld[Geldverwaltung];



    //ongamemodeinit:
    mysql_pquery(handle, "SELECT * FROM geldverwaltung", "LoadGeldverwaltung");


    //ongamemodexit:


    SaveGeldverwaltung();


    forward LoadGeldverwaltung();
    public LoadGeldverwaltung()
    {
    Geld[Jailcashcop] = cache_get_field_content_int(0, "jailcashcop", handle);
    Geld[Jailcashrobber] = cache_get_field_content_int(0, "jailcashrobber", handle);
    Geld[ArrestGeldCop] = cache_get_field_content_int(0, "arrestgeldcop", handle);
    Geld[ArrestGeldRobber] = cache_get_field_content_int(0, "arrestgeldrobber", handle);
    Geld[RobtotGeld] = cache_get_field_content_int(0, "robtotgeld", handle);
    return 1;
    }


    stock SaveGeldverwaltung()
    {
    new query[700];
    mysql_format(handle, query,sizeof(query),"UPDATE geldverwaltung SET jailcashcop = '%d', jailcashrobber = '%d', arrestgeldcop = '%d', arrestgeldrobber = '%d', robtotgeld = '%d' WHERE `id`=0",
    Geld[Jailcashcop],
    Geld[Jailcashrobber],
    Geld[ArrestGeldCop],
    Geld[ArrestGeldRobber],
    Geld[RobtotGeld]);


    mysql_pquery(handle, query);
    return 1;
    }



    Tabelle:


    http://www.pic-upload.de/view-32161076/Unbenannt.png.html



    Also Speichern tut er ja einwandfrei.


    Ich hab aber das hier 2x:


    http://www.pic-upload.de/view-32161080/Unbenannt2.png.html


    Wie bekomm ich die untere reihe weg?

    @Kaliber


    huch mein Fehler, meinte bei ongamemodeinit "LoadGeldverwaltung();"


    Es ist 4 Uhr morgens, bitte um entschuldigung :D

    bei ongamemodeinit


    unter der zeile:
    mysql_pquery(handle, "SELECT * FROM geldverwaltung", true, "LoadGeldverwaltung", "");


    der fehler: error 035: argument type mismatch (argument 3)


    und dann schauen ob der Wert..dem der Datenbank übereinstimmt

    Er printet, dass es "0" sei, obwohl ein Wert in der DB drin steht...



    @Kaliber



    edit:


    ich hab jetzt ausversehen 2x das hier eingegeben unter phpmyadmin



    INSERT INTO geldverwaltung (id,jailcashcop,jailcashrobber,arrestgeldcop,arrestgeldrobber,robtotgeld) VALUES (0,0,0,0,0,0)


    Wie bekomm ich das eine Weg? vielleicht liegt das ja da dran :D

    Wieso? o:


    Hast es denn mal geprintet?


    Das sieht eigentlich richtig aus

    Also printen tut ers, aber lädt halt nichts :x




    stock LoadGeldverwaltung()
    {
    Geld[Jailcashcop] = cache_get_field_content_int(0, "jailcashcop", handle);
    Geld[Jailcashrobber] = cache_get_field_content_int(0, "jailcashrobber", handle);
    Geld[ArrestGeldCop] = cache_get_field_content_int(0, "arrestgeldcop", handle);
    Geld[ArrestGeldRobber] = cache_get_field_content_int(0, "arrestgeldrobber", handle);
    Geld[RobtotGeld] = cache_get_field_content_int(0, "robtotgeld", handle);
    print("done");
    return 1;
    }


    @Kaliber