Beiträge von sbx320

    Die Antwort darauf ist: Eher nicht.

    In einigen Fällen kannst du mit iptables den Traffic passend filtern, das ist aber nur relevant, wenn der Angreifer einen Program auf deinem Server gezielt ausnutzt. Häufig wird aber einfach nur genug Traffic auf deinem Server geschickt, sodass der "gute" Traffic nichtmehr durchkommt. Dagegen kannst du mit iptables nichts machen, da der Traffic erstmal bei deinem Server ankommen muss, bevor du ihn filtern kannst.

    Lest euch doch mal die Email durch. Das ist nichts von wegen Domain erneuern, sondern einfach nur Spam, der euch irgendwelchen SEO Schrott verkaufen will. Das hat weder mit Disker noch mit dem ursprünglichem Startpost irgendwas zu tun. Die gleichen Mails bekommen wir für die nanos Domains auch dauernd.

    Damit habe ich mal so einige Stunden verschwendet... :D

    Grundsätzlich ist das nicht besonders schwer. Du musst nur die Collision Files von dem entsprechenden Gebäude so anpassen, dass die Tür weg ist (Col Editor + engineLoadCol). Dann kannst du die Tür transparent machen (z.B. via Shader) und einfach in das Haus reinlaufen. Innen müsste dann natürlich noch etwas Einrichtung rein und ggf. ein paar neue Bodenplatten (da viele Hausobjekte "innen" keinen echten Boden haben).

    Das Problem bei dem ich letztendlich stecken geblieben bin, ist wie man das ganze automatisieren könnte, also automatisch die .col-Files anpassen um Türen zu löschen (z.B. via Textur).

    Wie gut lässt sich das eigentlich debuggen? Wenn ich im Lua Code einen Fehler habe, weiß ich ja direkt in welcher Zeile es steckt. Jetzt aber zurück auf die Haxe Datei zu kommen um den Fehler zu beheben stelle ich mir etwas Umständlich vor.

    Also in der verlinkten Datei ist ganz sicher keine Endlosschleife. Da ist ja nichtmal eine normale Schleife drin. :D

    Zum Debuggen:

    Ich würde es mal mit einem Event auf onDebugMessage funktionieren, welches debug.traceback() ausgibt (ggf. noch auf deinen Fehler filtern). Damit solltest du schonmal einen Stacktrace bekommen, mit dem du sehen kannst woher die Aufrufe kommen.

    Was auch sein kann: Die MTA Erkennung von Endlosschleifen ist relativ simpel gestrickt: Da wird einfach nur geprüft, wie lange ein Statement gebraucht hat. Wen dein Code zu langsam ist kann es daher auch zu Abbrüchen kommen.

    Wie genau meinst du das?

    Wir können da aktuell sogut wie nichts nachvollziehen, da es zum einen keine Beitragshistory gibt und zum anderen wir uns auch nicht jeden Thread ansehen oder gar merken.

    Grundsätzlich nicht verkehrt.

    Einziges Problem meinerseits wäre, dass der Missbrauch der Funktion evtl. nicht so wirklich verfolgbar ist. (z.B. dauernd den eigenen Post bzw die Werbung immer wieder nach vorne holen). Mit Doppelposts ist das relativ leicht nachzuvollziehen, mit dieser "Als neu markieren" Funktion ist das ggf. problematisch. Da wäre es gut zu wissen wie weit man das Plugin konfigurieren kann.

    Kann ich nicht empfehlen. Läuft bei meinem R5 1600X & Gigabyte B350 MB nur mit 2666 MHz.Aber du hast ja auch keine komplette Produktnummer geschrieben. Gibt nämlich verschiedene soweit ich weiß.
    Würde beim RAM auf jeden Fall darauf achten wie der mit deiner CPU/Mainboard Kombo bei anderen Leuten läuft.
    Im Zweifel einfach zertifizierten RAM kaufen.

    Auch mit dem 1.0.0.6 AGESA? Damit läuft anscheinend der RAM grundsätzlich besser. Wobei die Probleme anscheinend auch noch Boardabhängig sind. Grundsätzlich ist der RAM aber nicht besonders speziell ausgesucht, da kann man auch beliebigen anderen RAM verwenden.


    Es kommen bald außerdem Skylake-X CPUs raus, der 1151 Sockel wird nicht so schnell aufhören.

    Skylake-X läuft auf Sockel 2666. Da fangen die Boards bei ~220€ an und der günstigste Prozessor kostet mal eben 390€. Das passt hier also eher nicht in den Preisrahmen. Für 1151 kommt nurnoch Coffee-Lake mit 6 Kernen danach wird da wohl auch schluss sein.

    In neueren Spielen wird Intel i5 7600 trotzdem Jahre lang über 60 FPS haben, daran wird sich lange Zeit nichts ändern.

    Da wäre ich mir spontan nicht so sicher. Mein i5-3570K (auf 4.2GHz) läuft selbst in eher weniger Anspruchsvollen Spielen in 1080p dauerhaft auf 100% Auslastung und limitiert meine GTX 970. Wieso? Hintergrundanwendungen. Selbst wenn die Spiele nur 4 Kerne nutzen (und da kommt jetzt auch gut Bewegung rein), läuft mit der Zeit dann doch so einiges im Hintergrund wofür dann zusätzliche Kerne und Threads ganz nützlich sind.

    Derzeit seh ich von den Intel CPUs höchstens noch den Pentium G4560 (lowend Preistipp) und den i7 7700K (wenn man wirklich viel Single Core Performance braucht) als wirklich sinnvoll an. Eventuell noch die Skylake-X CPUs wenn man kurzfristig viele Kerne braucht.

    M.2 ist da eher meine persönliche Präferenz, da mich mitlerweile die zusätzliche 2.5'' Festplatte stört. Praktisch hat das natürlich sogut wie keine Auswirkungen im Vergleich zur SATA SSD. Ich habe nur meinen gesamten Storage (~12TB) in einen Homeserver verfrachtet sodass ich die Festplatten problemlos via Samba einbinden kann. Für mich wäre irgendwie ein Threadripper Mini ITX Board ideal... aber das wirds wohl nicht geben.

    CPU Kühler könnte man noch mit einbauen, wobei ich da gelesen hatte, dass der AMD Stock Kühler da schon halbwegs brauchbar ist.

    Wichtige Frage wäre hier noch ob du das Ding selbst zusammenbauen willst, oder nicht.

    Sofern ja würde ich da folgendes Vorschlagen

    • Samsung SSD 960 EVO 250GB, M.2
    • AMD Ryzen 5 1600, 6x 3.20GHz, boxed
    • G.Skill RipJaws V schwarz DIMM Kit 16GB, DDR4-3000, CL15-16-16-35
    • EVGA GeForce GTX 1060 Gaming (6GB)
    • MSI B350 Tomahawk
    • be quiet! Straight Power 10-CM 600W

    Damit wär ich bei ca. 900€ laut Preisvergleich. Dazu bräuchtest du dann noch ein Gehäuse, aber da ist die Hauptsache dein eigener Geschmack.

    Mögliche Altenativen:

    • SATA SSD statt M.2 (z.B. Samsung 850 Evo würde ca. 30€ sparen, dafür ist die 850 etwas langsamer und du hast immer ne 3. Festplatte im Gehäuse rumfliegen)
    • ggf. kleineres/anderes Netzteil (z.B. Straight Power 10-CM 500W (-10€) oder auch be quiet! Pure Power 10-CM 600W (-35€)). Das 600W hab ich hier selbst im PC drin und das ist im Normalbetrieb unhörbar.
    • GTX 1070 statt GTX 1060 (+ ca 140€). Mehr Leistung zum höheren Preis, ggf. sinnvoll, insbesondere in Auflösungen über 1080p. Da wäre interessant welche Spiele du damit spielen willst.

    Ansonsten ist noch die Frage wie leise der PC nacher ingesamt sein soll...

    Ich bezweifle sehr stark, dass dein Highpingsystem dir wirklich Performanceprobleme einbringt. Es ist relativ sinnlos wild irgendwelche Scriptteile verbessern zu wollen, solange man immernoch größere Baustellen hat die die Performance massiv einschränken. Timer an sich sind kein großes Problem, auch wenn man diese mit etwas Lua Code recht leicht beschleunigen kann.

    Meiner Erfahrung nach sind die größten Performanceprobleme in MTA Scripts:

    - setElementData
    - Synchrone Datenbankanfragen
    - Das MySQL Modul
    - Schlechte Custom-Downloader (z.B. für Mods)
    - Das völlig falsche Verwenden von _G

    Wenn du also irgendwas aus der Liste da verwendest würde ich da Anfangen, da kann ich ansonsten auch gerne ein paar Tipps geben.

    Du hast wahrscheinlich schon eine GTX 1050 wenn dxdiag das anzeigt. Ich vermute mal, dass da einfach keine 950 mehr im Lager war und daher ne 1050 eingebaut wurde.

    Fürs Streamen und Rendern ist eine GTX1050 jedoch nichtmal im Ansatz geeignet.

    Für meinen Kleinkram (Effektiv: Imageupload, Dota 2 Bots + Inhouse League Website und immer mal wieder ein bisschen Zeugs für Nanos) bin ich seit so knapp 3 Jahren bei netcup und soweit sehr zufrieden. Preis/Leistung ist (insbesondere in den Angeboten zu Weihnachten/Ostern) gut und der Support war bisher sehr schnell (Gab mal morgens um 3 in ~30 Minuten ne Antwort + Fehlerbehebung).

    Ja, das lässt sich ggf. auch in Kombination einstellen, z.B. 20 Beiträge und 1 Monat im Forum. Grundsätzlich sollte aber jedem der hier im Forum handelt bewusst sein, dass wir die Angebote von Usern nicht im Detail kontrollieren können.

    Es würde auch reichen wenn die Admins einfach als Mittelmänner dienen, oder mit Käuferschutz vorgegangen wird.

    Welchen Käuferschutz meinst du? Hier im Forum direkt können wir eher keinen Käuferschutz anbieten, da das Forum ja auch keine wirkliche Durchsetzungskraft gegenüber den einzelnen Usern (außer Sperrungen) hat.

    Das Problem ist bekannt und soweit ich weiß auch an den Zuständigen weitergeleitet worden. Wann sich da etwas tut weiß ich aber auch nicht.

    In Chrome kann man die Warnung recht leicht umgehen indem man einfach badidea tippt.