Beiträge von scumsaecke.de

    1. Einen neuen Kanal erstellen

    1. Öffne Discord und navigiere zu dem Server, auf dem du einen Kanal erstellen möchtest.
    2. Klicke mit der rechten Maustaste auf den Servernamen oder auf eine bestehende Kategorie.
    3. Wähle Kanal erstellen.
    4. Gib dem Kanal einen Namen und wähle den Typ: Textkanal (für Nachrichten und Webhooks erforderlich)
    5. Falls gewünscht, kannst du den Kanal privat machen, sodass nur bestimmte Rollen Zugriff haben.
    6. Klicke auf Erstellen.

    2. Webhook für den Kanal einrichten

    1. Gehe zu deinem Server und klicke oben auf den Namen des Servers.
    2. Wähle Servereinstellungen.
    3. Klicke auf Integrationen und dann auf Webhooks.
    4. Wähle Neuen Webhook erstellen.
    5. Gib dem Webhook einen Namen (z. B. "Bot Webhook").
    6. Wähle den Kanal aus, in den der Webhook Nachrichten senden soll.
    7. Klicke auf Webhook-URL kopieren, um den Link in die Zwischenablage zu speichern.
    8. Speichere die Einstellungen mit Änderungen speichern.

    3. Webhook verwalten oder löschen

    • In den Integrationen unter Webhooks kannst du bestehende Webhooks bearbeiten oder löschen.
    • Falls ein Webhook nicht mehr benötigt wird, lösche ihn, um unbefugte Nutzung zu verhindern.

    4. Abkürzung

    • Machst du direkt auf einen Kanal einen Rechtsklick und wählst Kanal bearbeiten kannst du sofort unter Integrationen einen Hook erstellen und auch wieder vom Kanal löschen. Tja, Lesende wissen mehr ;) Gut gemacht.

    5. Wichtig!

    • Gib niemals einen Hook an nicht vertrauenswürdige Personen. Mit dem Hook ist es möglich, Nachrichten in den Zielkanal zu senden!
    • Sollte ein Hook nach außen geraten, lösche ihn einfach und erstelle bei Bedarf einen neuen.

    Fertig! Du hast erfolgreich einen Kanal erstellt und einen Webhook-Link erhalten. Diesen kannst du nun in die entsprechende ini einfügen und speichern.
    Trage am Anfang deinen Hook bei test_webhook_url ein und stelle sicher, dass nur du den Kanal siehst. So kannst du dich in Ruhe mit dem Programm austesten.

    🎉 FMJs Embed Poster - der SCUM-Community - Embed Zauberer 🎉

    Von Menschen für Menschen, die lieber konfigurieren als programmieren und bei denen der Monk durch kommt bei Nachrichten.


    📜 Was macht das Skript bzw Programm?

    Stell dir vor, du willst täglich ein oder mehrere fancy Discord-Embed posten – mit dynamischen Daten, Bildern und fancy Formatierung. Aber Coding ist so 1999?
    Kein Problem! Dieses Programm macht aus dir einen Embed-Zauberer, indem du einfach INI-Dateien befüllst - also einfach Textdateien.

    Easy going fügst du weitere Felder, Bilder und Informationen hinzu und musst dabei nur ganz intuitiv schreiben.

    Es übernimmt das Senden via Webhook, ersetzt automatisch Datum, Uhrzeit und mehr. Dein Beitrag sieht aus wie von einem Pro, auch wenn du im Pyjama arbeitest. 😎


    📂 Download - 2 Versionen verfügbar

    • Nutze das Python Script hier aus dem Post (Anhang), wenn du mit einer Python Umgebung umgehen kannst.
    • Oder lade dir die .exe Datei herunter. DOWNLOAD - Sie funktioniert exakt gleich und hat bereits alle Pakete enthalten, ohne dass du Python einrichten musst.
    • Erstelle dir einen Ordner namens "Mein total starker Nachrichtenposter" und speichere das Programm darin ab (selbstverständlich kannst du den Ordner auch anders benennen ^^)

    Und schon gehts los! START! Probiere es - es ist ganz einfach

    🚀 Schritt-für-Schritt: So startest du durch!

    1. 📂 Die Routing-Konfiguration

      • Nach dem ersten Start findest du im Ordner ini die Datei _embed_poster_routing.ini.
      • Hier listest du alle aktiven INI-Dateien auf (z. B. active_ini: embed_1.ini).
      • Pro-Tipp: Mehrere Embeds? Einfach Zeilen entkommentieren und multipost_delay anpassen (Wartezeit zwischen Posts).


    2. 🛠 INI-Dateien basteln

      • Für jede Embed-Vorlage erstellst du eine eigene INI-Datei (z. B. embed_1.ini).
      • Das Skript lädt automatisch Standardwerte von einem Server, falls die Datei fehlt.
      • Wichtig: Nutze die [Test]-Sektion, um deine Message im Testmodus zu perfektionieren, bevor sie live geht.


    3. ✨ Platzhalter-Magie

      • Füge dynamische Inhalte mit {days}, {date}, {time} oder {datetime} ein.
      • Beispiel-Titel: "Tag {days} – Heute am {date} ist alles möglich! 🎯"
      • Fun Fact: \n in der INI wird zu einem echten Zeilenumbruch – perfekt für Drama!


    4. 🎨 Embed-Design leicht gemacht

      • Steuere Farben (color als Hex-Code), Thumbnails, Bilder und Autor-Icons über die INI.
      • ProTipp: Spiele mit den InLine True/False Werten. Du wirst staunen, welche Möglichkeiten du hast
      • Nutze die Zahlen zum Ordnen deiner Embed-Felder und lasse Abstand zwischen den Zählern
      • Felder werden unter [Field_1], [Field_2] usw. definiert – einfach Überschrift und Inhalt eintragen


    5. 🚨 Testmodus vs. Live-Modus

      • Im Abschnitt [Test] setze test-mode = true und gib deine Test-Webhook-URL ein.
      • Wenn alles läuft: test-mode = false und die echte Webhook-URL unter [Settings] eintragen nicht vergessen.
      • Bereite so alles genauestens einem Kanal vor, den nur du sehen kannst. Und wenn du es 100x mal testen musst bis es perfekt ist - der Spaß ist garantiert.
      • Notfallplan: Bei Fehlern zeigt das Skript klare Meldungen – kein Rätselraten! Lesen hilft wirklich ;)

    ⚠️ Wichtige Tipps:

    • Webhooks sind wie Brieftauben: Wenn sie nicht ankommen, hast du vielleicht die falsche URL gefüttert.
    • INI-Syntax ist einfach aber heilig: Keine fehlenden =-Zeichen oder kaputte Sektionen – sonst schreit das Skript!
    • Backups machen! Kopiere deine INI-Dateien, bevor du experimentierst. Vertrau mir, Brudi.
    • Learning by doing - besonders die ini Struktur und den TestMode betreffend - einfach reinschauen - es ist wirklich einfach

    🎬 Und action!

    1. Embeds (ini) konfigurieren.
    2. Skript oder Programm starten.
    3. Enter drücken und staunen, wie deine Leser dich für einen Coding-Gott halten.

    Ab sofort bist du Mitglied der "Ich-habe-keine-Ahnung-von-Python-aber-sehe-trotzdem-professionell-aus"-Gang. ^^


    💻 Viel Spaß damit wünschen Die Alten Säcke & FMJ
    Säcke.ONE <3


    Und weil du brav alles durchgelesen und dadurch keine Fragen mehr hast, hier noch ein Schmankerl:
    Auch in der .exe kannst du den Footer bearbeiten ^^
    Füge dazu in deine ini ganz unten hinzu:

    [Footer]
    text = mein eigener Footer (c)

    Hallo, in letzter Zeit gibt es häufig das problem, dass sich Leute nach Serverneustarts nicht einloggen können.

    Es sieht dann so aus, dass beim Server KEINE Login-Log ankommt, es also soweit gar nicht erst kommt.
    Man sieht dann extrem schnell die Meldung "Verbindungszeit abgelaufen".

    HIer die Lösung (aber NUR in dem Fall der schnellen timeouts nach Serverneustart):

    Spiel beenden
    CMD öffnen
    ipconfig /renew eingeben und Enter drücken
    Spiel starten
    Einloggen ;)

    Der Tipp kommt von einem Mitglied aus unserer Community und hat bis jetzt mehrere Male und zuverlässig funktioniert. Darum solltet ihr das wissen.
    Grüße und schönes WE
    Phil

    Also bis jetzt - gutes Update. :thumbup:

    Klar, es fehlt an Content im Update - aber wir haben 9400 Chars mit der neuen Funktion aus der DB bekommen.
    Die haben wir Jahre mit uns rumgeschleppt und ich habe die DB ab und zu über den Provider zu den Entwicklern gegeben, um das Ganze ein wenig zu warten.
    Das ist nun nicht mehr notwendig - einfach super.

    Außerdem haben wir einen guten Performance-Boost feststellen können und fahren sogar mit 80 Spielern lagfrei, sogar als Mitfahrer im Auto - voll gut.

    Ich für meinen Teil mag das Update weil offenbar unter der Haube etwas passiert ist.

    Schauen wir einfach, was das nächste bringt - und das ist ja nicht mehr lange hin. :)

    Grüße
    phil

    Dynamische Spawn, Horde und Schadens-einstellungen je nach Tageszeit.
    Nachts auch gern schnellere Zombies (einstellbar)
    Mutierte Tiere (Kraftwerk)
    Einstellungen für Nahkampfwaffen-Abnutzung
    Einstellungen für Schuh-Verbrauch
    Einzelne Zombie-Einstellungen zu HTZ, MTZ und LTZ und damit eigenen Verhältnisse zueinander.
    M249 auf Rager-Ladefläche (für Dropships, Mechjagd, usw)
    Aba Bunker einstellbar, also wirklich einstellbar....
    Brenner einstellbar
    Wetter-Einstellungen
    RCON oder änhliches

    Die Liste ist einfach endlos :D

    Hallöochen weiss ja nicht ob das hier hinpasst !? Aber ich finde was man sehr verändern sollte in Scum ist das Samen säen .das so langsam geht als würde ich Hühner Füttern.Liebe grüße

    Tatsächlich haben sie es da etwas übertrieben. Aber mit steigendem Farming-Skill geht das dann schneller. Aber am Anfang... müüüüühsam

    grüße
    phil

    1. Einen neuen Kanal erstellen

    1. Öffne Discord und navigiere zu dem Server, auf dem du einen Kanal erstellen möchtest.
    2. Klicke mit der rechten Maustaste auf den Servernamen oder auf eine bestehende Kategorie.
    3. Wähle Kanal erstellen.
    4. Gib dem Kanal einen Namen und wähle den Typ: Textkanal (für Nachrichten und Webhooks erforderlich)
    5. Falls gewünscht, kannst du den Kanal privat machen, sodass nur bestimmte Rollen Zugriff haben.
    6. Klicke auf Erstellen.

    2. Webhook für den Kanal einrichten

    1. Gehe zu deinem Server und klicke oben auf den Namen des Servers.
    2. Wähle Servereinstellungen.
    3. Klicke auf Integrationen und dann auf Webhooks.
    4. Wähle Neuen Webhook erstellen.
    5. Gib dem Webhook einen Namen (z. B. "Bot Webhook").
    6. Wähle den Kanal aus, in den der Webhook Nachrichten senden soll.
    7. Klicke auf Webhook-URL kopieren, um den Link in die Zwischenablage zu speichern.
    8. Speichere die Einstellungen mit Änderungen speichern.

    3. Webhook verwalten oder löschen

    • In den Integrationen unter Webhooks kannst du bestehende Webhooks bearbeiten oder löschen.
    • Falls ein Webhook nicht mehr benötigt wird, lösche ihn, um unbefugte Nutzung zu verhindern.

    Fertig! Du hast erfolgreich einen Kanal erstellt und einen Webhook-Link erhalten. Diesen kannst du nun in die config.ini oder Konfigurator einfügen und speichern.
    Ab sofort werden die entsprechenden Logs in den Kanal mit diesem hinterlegten Hook-Link gepostet.

    🎉 LogBoB Log-Prozessor & Konfigurator 🎉

    Dein neuer Helfer für SCUM-Server-Monitoring in deinen eigenen DC-Kanälen

    Hallo Community,

    Für den Pro PvE haben wir ein weiteres Logtool gebraucht und unser Main-Monster-Scriptpack noch einmal laufen zu lassen, war einfach zu viel.
    Also musste etwas schmales her, was die Logs holt und wieder auf den Discord Admin-Server postet. Und weil das eigentlich auch andere nutzen könnten, probiert es gern.

    Diesmal habe ich es ohne Bot erstellt und stattdessen mit Webhooks umgesetzt. Das macht es Euch extrem einfach, das Ganze einzurichten.

    Heute stellen wir euch LogBoB vor – unser schlaues Log-Monitoring-Tool, das dir die Serververwaltung erleichtert!
    Egal ob FTP-Logs, Discord-Webhooks oder Battlemetrics-Integration: LogBoB macht alles automatisch und ist einfach zu bedienen und einzurichten.







    Tray Menü

    🔥 Top-Features im Überblick

    • Discord-Integration für sortierten Logpost
    • Automatische Log-Analyse (inkl. Filterung & Zeitzonen-Umrechnung)
    • Battlemetrics-Statistiken und andere Features in der Konsole
    • Selbstheilung bei Fehlern & Auto-Archivierung von Logs
    • Einfache Steuerung über Tray-Icon (Hintergrundbetrieb möglich)

    📥 Installation in 5 Minuten

    1. Download der EXE:
      LogBoB.exe herunterladen
    2. Beliebigen Ordner erstellen (z.B. C:\LogBoB) und EXE dort ablegen
    3. Ersten Start durchführen:
      • Bei SmartScreen-Warnung: "Weitere Infos" → "Trotzdem ausführen"(einmalig und völlig normal, da der Herausgeber "unbekannt" ist)
      • LogBoB legt automatisch alle nötigen Dateien an
    4. LogBoB schließen (über Tray-Icon rechtsklick → Beenden) oder die Konsole schließen

    ⚙️ Konfiguration leicht gemacht

    Option 1: Manuell die config.ini bearbeiten, sie sollte selbsterklärend sein
    Option 2: Unseren INI-Editor nutzen:

    1. INI-Editor herunterladen
    2. Editor im selben Ordner wie vorher die LogBoB.exe starten
    3. Einstellungen anpassen und speichern

    👉 Tipp: Die Standardeinstellungen funktionieren sofort – einfach Server-ID (von Battlemetrics), FTP-Daten und Webhooks in der config.ini eintragen!

    🛠 Technik für Neugierige

    • Architektur: Multi-Threading mit SQLite-Datenbank
    • Sicherheit: SHA-256 Hash-Prüfung gegen Doppeleinträge
    • Wartung: Automatische Log-Rotation & Retention Policy
    • Diagnose: Echtzeit-Überwachung aller Verbindungen
    • Lizenz: CC-BY-NC 4.0 (Nicht-kommerziell, Open Source)

    Support & Feedback

    Probleme oder Ideen? Melde dich gerne:

    🚫 Wichtig:
    LogBoB ist und bleibt kostenlos – kommerzielle Nutzung ist nicht erlaubt!

    🚨 NOCH WICHTIGER 🚨
    LogBoB ist noch in der Entwicklung!

    Aktueller Status:

    • Das Programm ist noch nicht final
    • Besonders die Hoster-Anbindung kann noch Fehler verursachen
    • Getestet mit folgenden Hostern:

    🔧 HOSTER-KONFIGURATION
    Trage in der config.ini entweder ein:

    • Für G-Portal: hoster = 1 (Dank an Randle Flagfürs Testen!)
    • Für PingPerfect: hoster = 0

    ❗ WAS BEI PROBLEMEN ZU TUN IST

    1. Prüfe ob der hoster-Wert korrekt gesetzt ist
    2. Poste Fehler mit Screenshot im Forum und erwähne:
      • Betriebssystem (Windows 10/11)
      • Hoster-Typ (G-Portal/PingPerfect)


    Und weil ihr brav alles gelesen habt, im Anhang der Quellcode für jeden der eine Python-Umgebung hat und selbst Anpassungen vornehmen will. 8)
    Schön wäre, wenn sich noch Leute zur Entwicklung finden würden - ich habe einige Ideen, welche mich aber völlig überfordern :D Ich bin kein Coder nicht.

    💻 Viel Spaß damit wünschen Die Alten Säcke & FMJ
    Säcke.ONE <3


    Wer die Source-Code FIles nutzt, muss natürlich seine Python Umgebung entsprechend anpassen und fehlende Module installieren!
    Alle anderen sind angehalten, die fertigen .exe Dateien zu nutzen - die bringen alles notwendige mit und erfordern keinerlei Kenntnisse oder Anpassungen.

    Die Datei ist schon perfekt dafür, man muss nur die möglichkeit bekommen, noch andere Serverparameter zu multiplizieren.


    Jetzt:


    Und so wäre es wünschenswert:


    Und eben noch andere Parameter, die da drin Sinn ergeben.
    Eventuell sogar eine Zeit, womit sich die Zonen mit der Ingame-Zeit anpassen, usw.

    Grüße
    phil