Beiträge von SA:MP

    Hallo,
    mein Laptop so wie mein Betriebssystem ist meiner Meinung nach kaputt,
    ich hatte viele Viren, die immer noch in mein Computer sitzen.
    Außerdem wird sehr viel Speicherplatz belegt, obwohl ich gar nicht so viel auf meinem Computer habe.
    Es laufen sehr viele verstecke Prozesse, meist sogar mehrmals geöffnet sobald ich mein Laptop starte.


    Als ich mal ein Virus hatte und von der Systemsteuerung Programme deinstallieren konnte,
    habe ich halt diese Dateien vom Windows Ordner gelöscht, somit gibt es derzeit sehr sehr große Fehler im System.


    Was noch komisch ist, das meine Startseite sich oft automatisch zu einer Pornoseite umschreibt,
    was ich auch sehr komisch finde.


    Es sind massenweise komische Dateien im Windows Ordner enthalten die in diesem Format heißen:
    "0fdf248170420be299a198b636495389"


    Viele Dateien sind sogar auch gesperrt, ich kann diese nicht öffnen, weil ich der Administrator nicht wäre,
    obwohl ich der einzige Benutzer auf dem Laptop bin.

    Das ist bestimmt ein Programm, was parallel die Webcam mit laufen lässt.
    Ich vermute mal das diese Funktion bei Hypercam vorhanden ist, dieser hat aber eine schlechte Game Aufnahme Qualität. :S

    Guten Abend,
    ich habe ein neues MySQL Abfragensystem gescriptet, wo die ganzen Account Abfragen noch eingefügt werden müssen.
    Ich habe jetzt leider nicht die Zeit dazu die ganzen Abfragen zu kopieren und an die richtigen Stellen einzufügen.
    Daher suche ich jemanden der dies schnell für eine Dienstleistung machen könnte, die Interessenten sollen sich per PN oder
    per Skype bei mir melden, mein Skype Name lautet Berkan9120.

    Für diese Dienstleistung zahle ich 7 Euro PayPal!


    In diesem Format soll das MySQL Abfragensystem aufgebaut sein, etwas habe ich sogar schon gemacht:


    new query[1000], Name[MAX_PLAYER_NAME];
    GetPlayerName(playerid, Name, MAX_PLAYER_NAME);
    format(query, sizeof(query), "UPDATE `accounts` SET `Name` = '%s', `Level` = '%s', `Admin` = %d,",Name,PlayerInfo[playerid][pName],PlayerInfo[playerid][pLevel],PlayerInfo[playerid][pAdmin]);
    format(query, sizeof(query), "%s `DonateRank` = %d, `Hours` = %d, `Sex` = %d, `Muted` = %d, `Exp` = %d,",query,PlayerInfo[playerid][pDonateRank],PlayerInfo[playerid][pHours],PlayerInfo[playerid][pSex],PlayerInfo[playerid][pMuted],PlayerInfo[playerid][pExp]);
    format(query, sizeof(query), "%s `Cash` = %f, `Crimes` = %f, `Kills` = %f, `Deaths` = %f, `Arrested` = %f, `WantedDeaths` = %d, `PhoneBook` = %d, `LottoNr` = %d",query,PlayerInfo[playerid][pCash],PlayerInfo[playerid][pCrimes],PlayerInfo[playerid][pKills],PlayerInfo[playerid][pDeaths],PlayerInfo[playerid][pArrested],PlayerInfo[playerid][pWantedDeaths],PlayerInfo[playerid][pPhoneBook],PlayerInfo[playerid][pLottoNr]);
    format(query, sizeof(query), "%s `Job` = %f, `PayCheck` = %f, `Jailed` = %f, `JailTime` = %f, `Mats` = %f, `Drugs` = %d, `Fraktion` = %d, `Rank` = %d",query,PlayerInfo[playerid][pJob],PlayerInfo[playerid][pPayCheck],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pFraktion],PlayerInfo[playerid][pRank]);
    format(query, sizeof(query), "%s `Skin` = %f, `HouseKey` = %f, `BizKey` = %f, `CarLic` = %f, `FlyLic` = %f, `BoatLic` = %d, `GunLic` = %d, `LKWLic` = %d",query,PlayerInfo[playerid][pJob],PlayerInfo[playerid][pPayCheck],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pFraktion],PlayerInfo[playerid][pRank]);
    format(query, sizeof(query), "%s `MotoLic` = %f, `PayDay` = %f, `Tut` = %f, `Warns` = %f, `Perso` = %f, `HandyNr` = %d, `HandyGeld` = %d, `Tot` = %d",query,PlayerInfo[playerid][pJob],PlayerInfo[playerid][pPayCheck],PlayerInfo[playerid][pJailed],PlayerInfo[playerid][pJailTime],PlayerInfo[playerid][pMats],PlayerInfo[playerid][pDrugs],PlayerInfo[playerid][pFraktion],PlayerInfo[playerid][pRank]);
    mysql_query(query);



    Und das ist ein Teil der Account Abfragen, damit ich genau wisst was ich möchte:


    mysql_SetInt("accounts", "Level", Spieler[playerid][pLevel], "Name", GetName(playerid));
    mysql_SetInt("accounts", "Admin", Spieler[playerid][pAdmin], "Name", GetName(playerid));
    mysql_SetInt("accounts", "DonateRank", Spieler[playerid][pDonateRank], "Name", GetName(playerid));
    mysql_SetInt("accounts", "Hours", Spieler[playerid][pHours], "Name", GetName(playerid));
    mysql_SetInt("accounts", "Sex", Spieler[playerid][pSex], "Name", GetName(playerid));


    Diese Abfragen hier sollen natürlich in dem Format was ich ganz oben eingeführt habe zusammen geordnet werden!


    Insgesamt sind es 70 Abfragen!


    [Folgendes muss im Thema enthalten sein und darf nicht entfernt werden:]
    ______
    Unverbindlicher Hinweis: Die Sicherheit einer Transaktion kann am besten durch die Einschaltung eines Mittelsmannes gewährleistet werden. Weitere Informationen dazu gibt es hier.

    Guten Tag,
    ich habe eine kleines Problem.
    Mein Server laggt meistens, die Laggs sind deutlich sichtbar schon ab 8 Spielern.


    Meine Frage ist wie und wo können laggs entstehen?
    In welchen Funktionen und ich welchen Funktionen ist es meist der Fall, das dadurch Server laggs entstehen?
    Wir besitzen ein Selfmade Script was eigentlich meiner Meinung nach recht gut aufgebaut ist,
    außerdem werden Account, Häuser, Business etc. in MySQL verwaltet.
    Alle Mapps, um die 1000 Objekte laufen über ein Streamer.


    Diese Plugins nutzen wir:
    -Streamer Plugin v2.6.1 Incognito
    -MySQL Plugin R5 G-sTyLeZzZ
    -SSCANF Plugin (Version und Hersteller Unbekannt.)


    Gameserver Information

    -Gameserver: Linux, Debian 6
    -GB: 2x 3000GB Festplatten
    -RAM: 24 GB
    -Server verbraucht: 800MB


    Von den Leistungen ist der Gameserver von den Laggs ausgeschlossen!!



    Ich bitte um viele Tipps und Vorschläge an was es liegen könnte und wie und wo so etwas entstehen kann.



    Ich bitte um dringende Hilfe!

    So ist die Funktion aufgebaut:


    stock LogDDealer(text[])
    {
    new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
    getdate(jahr, monat, tag);
    gettime(stunde, minute, sekunde);
    format(path, sizeof(path), "/Logs/DDealerLog/%02d-%02d-%d.txt", tag, monat, jahr);
    LogFile = fopen(path, io_append);
    format(string, sizeof(string), "[DDealer] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
    fwrite(LogFile, string);
    fclose(LogFile);
    return 1;
    }


    stock PayLog(text[])
    {
    new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
    getdate(jahr, monat, tag);
    gettime(stunde, minute, sekunde);
    format(path, sizeof(path), "/Logs/ZahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
    LogFile = fopen(path, io_append);
    format(string, sizeof(string), "[ZAHLEN] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
    fwrite(LogFile, string);
    fclose(LogFile);
    return 1;
    }


    stock BankLog(text[])
    {
    new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
    getdate(jahr, monat, tag);
    gettime(stunde, minute, sekunde);
    format(path, sizeof(path), "/Logs/BankLog/%02d-%02d-%d.txt", tag, monat, jahr);
    LogFile = fopen(path, io_append);
    format(string, sizeof(string), "[BANK] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
    fwrite(LogFile, string);
    fclose(LogFile);
    return 1;
    }


    stock AuszahlenLog(text[])
    {
    new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
    getdate(jahr, monat, tag);
    gettime(stunde, minute, sekunde);
    format(path, sizeof(path), "/Logs/AuszahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
    LogFile = fopen(path, io_append);
    format(string, sizeof(string), "[AUSZ] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
    fwrite(LogFile, string);
    fclose(LogFile);
    return 1;
    }


    stock EinzahlenLog(text[])
    {
    new File:LogFile, jahr, monat, tag, stunde, minute, sekunde, string[128], path[64];
    getdate(jahr, monat, tag);
    gettime(stunde, minute, sekunde);
    format(path, sizeof(path), "/Logs/EinzahlenLog/%02d-%02d-%d.txt", tag, monat, jahr);
    LogFile = fopen(path, io_append);
    format(string, sizeof(string), "[EINZ] [%02d:%02d:%02d] - %s\r\n", stunde, minute, sekunde, text);
    fwrite(LogFile, string);
    fclose(LogFile);
    return 1;
    }

    Guten Morgen,


    bei mir ist es so, das Chats, Bank Einzahlungen/Auszahlungen etc. in den Scriptfiles nach Ordner, Datum und Uhrzeit einzelnt gelogt werden.
    Ich wollte fragen was die saubere und sparsame und bessere Methode wäre?
    Könnte diese Funktion die ich derzeit habe auch zu Server laggs führen??


    So ist es aufgestellt:






    Liebe Grüße

    Guten Morgen,
    derzeit habe ich Windows 7 Home Premium, das Betriebssystem ist zu gemüllt und ich habe da keine Übersicht mehr,
    außerdem habe ich mir wohl auch Viren eingefangen.
    Auf jeden Fall ist es nicht möglich mein Betriebssystem neu wiederherzustellen warum auch immer,
    ich besitze die installations CD nicht mehr, außerdem blockiert der Virus das ich mein Betriebssystem neu aufsetze.
    Meine CPU Leistung ist allein wenn ich gar nichts mache schon bei 56% etc. ist einfach nicht mehr normal.


    Viele haben mir empfohlen auf Windows XP umzusteigen, jetzt wollte ich fragen
    wie und wo ich mir Windows XP herunterladen kann?
    Ich habe gehört das es legal sein soll sich Windows XP herunterzuladen.
    Ich habe auch schon gegoogelt, hatte auch viele Treffer nur ich habe mal gedacht ich frage hier mal als erstes bevor ich irgendetwas installiere.


    Falls jemand in diesem Bereich Erfahrung hat, dann bitte ich um Hilfe und Tipps. :)



    Liebe Grüße

    Ich bezweifle es das es an MySQL liegen würde.
    An was kann es vom Script auf liegen, das der Server laggt?
    Der Server laggt oft, wenn Leute in Job/Öffentlichen/Fraktionschat etc schreiben.



    //Edit:


    @BlackAce,
    dann würde zu mir doch MySQL eher passen.
    Außerdem haben wir eine UCP http://www.UCP.LyD-Roleplay.de ;)



    Lg.

    Aber warum offline?
    Was hat es für Vorteile??
    Mein Server läuft über ein Anbieter, und dieser hat mir eine MySQL Datenbank zur Verfügung gestellt.



    //Edit:
    Achso, jetzt habe ich es verstanden.
    Aber MySQL ist doch viel besser als SQLLite, da wird alles nur in einer Datei gespeichert..

    Eigentlich nicht,
    ich hatte mein Anbieter mal angesprochen, und er meinte das alles mit den Leistungen im grünen Bereich wäre.
    Es würde auf einem Rootserver mit über 50GB Ram (Soweit ich mich noch erinnern kann) laufen, und davon soll mein
    Server gerade mal 1 GB Ram verbrauchen.