Beiträge von scumsaecke.de

    Das neue anpassbare Quest-System sollte angeblich super flexibel sein.
    Na dann, schauen wir mal:

    Zuerst stehe ich vor 160 Quests, die ich nicht bearbeiten kann – zum Beispiel um die Menge an Fame Points, Geld oder Items zu reduzieren, die unsere Händler gar nicht haben, die Spieler aber trotzdem als Rabatt-Belohnung versprochen bekommen.
    Wenn ich meine eigenen Quests also nicht in das bestehende Belohnungssystem integriere, muss ich sie alle deaktivieren und mindestens genauso viel Inhalt selbst erstellen, indem ich unzählige Quests manuell baue...
    Denn – wer auch immer sich das ausgedacht hat – hatte die geniale Idee, die bestehenden Quests nicht bearbeitbar zu machen... Nicht wie bei den Loot-Tabellen – da geht’s ja auch, einfach nur der Konsistenz wegen...

    Okay, also probieren wir mal eine eigene Quest als Starterpaket zu erstellen...
    Aber Moment – ich kann keine Tier-0-Quests erstellen, die immer sichtbar sind?? Oder sowas in die Richtung.
    Ich muss also weniger Tier-1-Quests als verfügbare Quest-Slots haben, sonst wird meine Willkommens-Quest nicht angezeigt... Funktioniert also auch nicht.

    Na gut, probieren wir’s mit einem anderen Händler...
    Ach ja – die werden erst freigeschaltet, wenn man ein paar Quests abgeschlossen hat...

    Okay, wie wär’s mit einem Händler, der noch keine Quests hat – wie die Bank oder der Friseur – immerhin haben die auch ein Buch vor sich...
    Aber Moment – ich kann als Belohnung nur Items aus dem Inventar dieses Händlers vergeben...
    Was genau soll denn die Bank oder der Friseur bitte als Belohnung geben? Einen Haarschnitt und ein Sparkonto?

    Fazit:
    Das System ist absolut nicht anpassbar, und jeder Versuch, eigene Quests zu erstellen, beginnt mit einem massiven Nachteil.
    Überall stößt man auf Begrenzungen und Blockaden.
    Ich kann keine Items wie geladene INT-Module vergeben – weil es die Bunker schlicht nicht mehr gibt
    Ich kann die Sichtbarkeit einer Quest nicht steuern
    Ich kann nicht festlegen, wie oft eine Quest abgeschlossen werden darf...
    Aber der Punkt, dass ich bestende Quests nicht bearbeiten kann, ist bei Weitem das größte Problem.

    How in the world... ||
    Sollen die Spieler erstmal eine Taskforce gründen, die im Voraus alle Quests 1:1 nachstellt, damit die standardquests damit editierbar werden? .... Ich checks nicht.

    Habt ihr damit Erfahrungen gemacht?

    Phil



    So schaut es bei uns aktuell aus.
    Evtl ist deine ecooverride nicht valide und wird überhaupt nicht vom Server verarbeitet?

    Es lässt sich doch einfach prüfen, ob sie beim Server-Restart resettet werden.
    Und wenn die bei euch dauerhaft so wenig haben, musst du vielleicht etwas am Balancing drehen.

    Manchmal lohnt ein Blick in die Log. Eventuell gibt es falsch eingestellte Items?
    Beachte zb aktuell den Di**o und dessen Produkte. (Exploit)

    Und dass die Händler immer mal falsche Werte (auch 0 und -1) anzeigen, obwohl sie Geld haben.. kann das sein? Darum haben wir das Tool für DC gebaut, die Anzeige im Spiel ist ab und zu nicht korrekt.

    Es gibt viele Möglichkeiten. Viel Erfolg beim Suchen und hoffentlich finden.

    Grüße
    phil

    Crasht die UE mit einem FatalError, wird dieser Fehlerbericht automatisch in die Zwischenablage kopiert.
    Beim nächsten mal also einfach in eine Textdatei gehen - und da mal STRG+V drücken - damit bekommst du mehr Details über den Fehler.

    Wenn das aber häuifiger passiert und bei so vielen Leuten - habt ihr identische Hardware? Nvidia und Windows 11? Wenn ja, Treiber-Rollback - Stück für Stück.

    VIel Erfolg dabei :thumbup:

    Grüße
    Phil

    FMJs Troubleshooter – der SCUM‑Community – Dein Problemlöser auf Knopfdruck

    Liebe SCUM-Spieler und Community-Mitglieder,

    SCHLUSS mit den ewigen Erklärungen, wo man die CacheFiles findet oder Netzwerk-Verbindungen zurücksetzt!

    ich freue mich, euch ein neues Tool “Troubleshooter” vorzustellen!
    Mit nur einem Klick werden häufige Probleme rund um SCUM beseitigt – egal ob laufende Prozesse, fehlerhafter Cache oder Netzwerkprobleme.

    📌 Features auf einen Blick

    • Prozesse beenden
      Schließt alle laufenden SCUM‑ und Steam‑Prozesse, um „hängen bleibende“ Spiele-Instanzen zuverlässig abzubrechen.
    • Cache zurücksetzen
      Benennt euren lokalen SCUM‑Cache-Ordner mit Zeitstempel um und sorgt so für einen sauberen Neustart.
    • Netzwerk zurücksetzen
      Führt über ipconfig /renew eine Netzwerk-Erneuerung durch – perfekt bei Verbindungsabbrüchen oder Lags.
    • Alle Schritte auf Knopfdruck
      Eine komfortable Gesamt-Ansicht

    🛠 Download

    Ich stelle das Tool als ausführbare Datei (EXE) und als Python‑Skript zur Verfügung. Wählt einfach eure bevorzugte Variante:

    🚀 Voraussetzungen

    • Für EXE-Version: Windows 7 oder neuer
    • Für Python-Version:
      • Python 3.7+ installiert
      • Module: psutil, tkinter (in der Regel bei Windows‑Python dabei)
      • Bei Netzwerk‑Reset: Das Programm muss mit Administratorrechten gestartet werden

    🎯 Nutzung

    1. EXE starten
      Rechtsklick auf Troubleshooter.exe -> Als Administrator ausführen.
    2. ODER Python-Skript ausführen
      python Troubleshooter.py
      Bei Aufforderung die Erhöhung der Rechte bestätigen.
    3. Aktion wählen
      Einen einzelnen Schritt per Knopfdruck ausführen oder
      “✓ ALLE SCHRITTE AUSFÜHREN” für den Full‑Run.
    4. Ergebnis ansehen
      Status- und Fehlermeldungen erscheinen direkt im Tool

    ❓ Häufige Fragen

    • Brauche ich Admin‑Rechte?
      Nur für den Netzwerk-Reset (ipconfig /renew). Das Tool warnt euch durch einen Hinweis um Fußbereich, wenn es keine Administrator-Rechte hat.
    • Kann ich nur einen Schritt ausführen?
      Ja – wähle einfach nur den jeweiligen Button.
    • Was passiert mit meinen Spieldaten?
      Es werden nur Prozesse terminiert und der Cache-Ordner umbenannt. Eure Spielstände bleiben unangetastet und können jederzeit zurück geholt werden.

    HINWEIS zur SmartScreen-Warnung:

    Windows SmartScreen kann beim ersten Start eine Warnung anzeigen - das ist ein False-positive.
    Klickt in diesem Fall auf „Weitere Informationen“ und dann auf „Trotzdem ausführen“.
    Alternativ: Rechtsklick auf die EXE → Eigenschaften → unten „Zulassen“ aktivieren.


    © 2025 FMJ / scumsaecke.de – Viel Erfolg beim Troubleshooten und weiterhin guten Loot!

        

    📢 Letzter Hinweis – ganz wichtig! 📢

    Bevor du loslegst, hier noch ein paar Worte vom Erfinder:


    🚫 Support? Nein, aber Vertrauensvorschuss!

    Ich leiste keinen Support für dieses Tool – es wurde für unsere Community gebaut und einfach weil es zu cool ist, um es nicht zu teilen.
    Du bist ein mutiger Pionier, also: Nutze den Test-Modus, probier dich aus und vertrau darauf, dass das Programm dir klare Fehlermeldungen gibt, wenn was schiefgeht. Spoiler: Meistens liegt’s an Tippfehlern in der INI. 😜


    📜 Goldene Regeln für das perfekte Embed-Glück:

    1. INI-Struktur ist König!
      • Kaputte Sektionen oder fehlende =-Zeichen? Das Skript schreit wie ein Dino im Teletubby-Land.
      • Tipp: Kopiere die Standard-INI vom Server und passe den Test-Hook an – die ist idiotensicher (keine Beleidigung, wir sind alle Idioten hier).
    2. Bilder? Nice, aber kein Muss!
      • Thumbnails und Bilder sind optional. Ohne sie haben die Embeds mehr Platz – perfekt für Minimalisten!
      • Fun Fact: Ein Embed ohne Bild ist wie ein Kuchen ohne Zuckerguss: Immer noch geil, aber irgendwas fehlt. 🎂
    3. Fehler sind Lehrmeister:
      • Das Skript zeigt dir genau, wo’s hakt. Du musst nur lesen. Ja, wirklich. Lesen.

    🎮 Let’s Play!

    • Test-Modus an, Webhook-URL rein, Enter drücken.
    • INI nach Lust und Laune anpassen – solange du nicht [Settings] in [Settigns] umbenennst, wird’s schon klappen.
    • Embeds können nicht fliegen lernen (noch nicht), aber alles andere ist möglich.

    🌟 Zum Abschluss:
    Das Tool ist so simpel wie ein LEGO-Stein und mächtig wie ein Space Shuttle.
    Hab Spaß, sei kreativ – und denk dran: Jeder Embed ist ein kleines Kunstwerk. Auch wenn’s keiner zugibt. 🖼️

    — Phil 🛠️

    PS: Wenn du doch Support willst: Ein beherzter Blick in die INI-Datei hilft oft mehr als 10 Nachrichten. 🔍


    Ansonsten würde ich mich freuen, wenn ihr eure Embed-Zaubereien hier darunter postet. Ich bin total gespannt wir ihr das Programm einsetzt.

    💡 OPTIONAL: Pro-Tipp für Teamplayer: Temporäre Webhooks für Embeds – ohne Pflegeaufwand! 💡

    Damit auch deine Admins und Mods ganz easy Embeds posten können – ohne ständig Webhook-URLs zu hüten.


    🤖 Code-Snippet: Der magische /gethook-Befehl

    Füge diesen Code in deinen bestehenden Discord-Bot ein und passe ihn entsprechend an (vorausgesetzt, du nutzt discord.py und hast einen Bot am Laufen)


    🌟 Was bringt das?

    • Teamfähigkeit: Jeder Admin/Mod mit der richtigen Rolle kann per Slash-Command (/gethook) Webhooks erstellen.
    • Kein Chaos: Webhooks löschen sich nach 1 Stunde automatisch (Anpassbar via expire_at).
    • Sicherheit: Keine dauerhaften Webhook-URLs, die in falsche Hände geraten.
    • Plug & Play: Perfekt kombinierbar mit dem FMJ Embed Poster – einfach die generierte URL in die INI kopieren!

    🔧 Integration in deinen Bot

    1. Rollen-IDs anpassen: Ersetze die hook_role_ids mit den IDs deiner Admin/Mod-Rollen.
    2. Daten speichern: Implementiere save_hooks() (z. B. mit json.dump()), um die Webhooks persistent zu speichern.
    3. Timer-Logik: Stelle sicher, dass schedule_deletion bei Bot-Neustart abgelaufene Webhooks löscht.

    Die Coder unter Euch werden das schon auf die Reihe bekommen - das soll nur einen Lösungsansatz darstellen! KEIN SUPPORT!


    🚨 Wichtig zu wissen

    • Webhook-URLs sind mächtig! Erkläre deinem Team, dass sie niemals öffentlich geteilt werden dürfen.
    • Für Eilige: Passe 3600 in expire_at an, um die Gültigkeitsdauer zu ändern (z. B. 7200 = 2 Stunden).
    • Backups? Wenn der Bot crasht, werden trotzdem alle Webhooks beim Neustart gelöscht (sofern persistent_hooks gespeichert wird).

    🎬 Beispiel-Ablauf:

    1. Mod ruft /gethook auf und wählt einen Channel.
    2. Bot generiert eine Webhook-URL.
    3. Mod kopiert die URL in die embed_1.ini des FMJ-Posters.
    4. Embed wird gesendet – und nach 1 Stunde ist der Webhook Geschichte!

    So bleibt dein Discord aufgeräumt, und dein Team kann losposten wie die Weltmeister! 🏆


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

    🔀 FMJs Embed Poster – Routing-Konfiguration: Der Masterplan für deine Embeds! 🔀

    Weil ein gut geplanter Embed-Marathon besser ist als ein wildes Durcheinander.


    📌 Was ist die Routing-Konfiguration?

    Die _embed_poster_routing.ini ist die Kommandozentrale deines Embed-Posters. Hier legst du fest:

    • Welche INI-Dateien aktiv sind (z. B. embed_1.ini, embed_2.ini).
    • Wie lange das Skript wartet, wenn mehrere Embeds nacheinander gesendet werden.
    • Think big: Du kannst saisonale Embeds, Daily-Updates und Meme-Stürme rotieren lassen – alles ohne Code!

    ⚙️ Aufbau der Routing-Datei

    Öffne die Datei ini\_embed_poster_routing.ini in einem Texteditor. Sie sieht so aus:

    Code
    [Settings]
    active_ini: embed_1.ini         ; Erste Embed-Konfiguration (Pflicht!)
    ;active_ini_2: embed_2.ini      ; Einfach Semikolon entfernen, um zu aktivieren
    ;active_ini_3: embed_3.ini      ; Weitere Embeds? Klar!
    
    multipost_delay: 5              ; Wartezeit (in Sekunden) zwischen Posts

    🔑 Schlüsseloptionen erklärt:

    • active_ini: Pflichtfeld! Die Haupt-INI-Datei, die zuerst verwendet wird.
    • active_ini_2, active_ini_3: Optionale Zusatz-Embeds. Einfach das Semikolon löschen, um sie zu aktivieren.
    • multipost_delay: Verzögerung zwischen erfolgreichen Posts. Perfekt, um Discord-Spam oder Rate-Limits zu vermeiden!

    🚦 Praxis-Beispiel: So routest du wie ein Profi

    Szenario: Du willst montags ein Serien-Update, mittwochs Memes und freitags einen Wochenrückblick posten.

    1. Erstelle drei INI-Dateien: serien.ini, memes.ini, rückblick.ini.
    2. Pimpe deine _embed_poster_routing.ini:

      Code
      [Settings]
      active_ini: serien.ini
      active_ini_2: memes.ini
      active_ini_3: rückblick.ini
      multipost_delay: 10  ; 10 Sekunden Pause zwischen den Posts
    3. Starte das Skript – es sendet alle drei Embeds nacheinander mit 10 Sekunden Abstand!

    ⚠️ FAQ & Troubleshooting

    Q: Mein Skript ignoriert active_ini_2! Warum?
    A: Hast du das Semikolon am Zeilenanfang entfernt? Das Skript liest nur unkommentierte Zeilen.

    Q: Was passiert, wenn eine INI-Datei fehlt?
    A: Das Skript erstellt automatisch eine Standard-INI aus dem Web – aber überprüfe trotzem den Inhalt!

    Q: Kann ich die Reihenfolge der Embeds ändern?
    A: Klar! Ändere einfach die Nummerierung in der Routing-Datei (z. B. active_ini_2 vor active_ini).
    Aber Vorsicht: Die Reihenfolge im Code entscheidet, welches Embed zuerst kommt!

    Q: Warum wird der multipost_delay ignoriert?
    A: Der Delay gilt nur zwischen erfolgreichen Posts. Wenn ein Embed fehlschlägt, wird direkt das nächste versucht.


    💡 Pro-Tipps für Routing-Gurus

    • Backup deiner Routen: Kopiere die _embed_poster_routing.ini, bevor du experimentierst. Trust me, you’ll need it.
    • Testmodus first: Aktiviere neue Embeds immer erst im Testmodus, bevor sie live gehen.
    • Kommentare nutzen: Erkläre in der Routing-Datei mit ;, was jede Zeile macht.

      Code
      ; #############################################  
      ; 🎄 Weihnachts-Special 2024 🎄  
      ; #############################################  
      active_ini: weihnachten.ini  
      multipost_delay: 0  ; KEINE Verzögerung – der Weihnachtsmann ist schnell!  

    🎯 Let’s route this!

    1. Routing-Datei öffnen.
    2. Embeds nach Belieben aktivieren.
    3. Skript starten und zuschauen, wie deine Discord-Community ausrastet. 🚀

    Du hast jetzt die Macht, Embeds zu orchestrieren – nutze sie weise! 😎


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