Alle Server Macros MOD

Dieses Thema im Forum 'Tutorials' wurde von ferengi_nog gestartet, 13 April 2015.

  1. Offline

    JenWinch96 Sozialmanagerin der P.f.(k)e.Z. gGmbH

    Supporter
    JenWinch96
    • Cookie Cookie x 1
  2. Offline

    Dumm11 Bekanntes Mitglied

    stinkenderstinkt
    ein Tpa Script steht weiter oben im Thread ... daher vielleicht vorher mal schauen :) 1 IF weniger=1 ENDIF weniger ^^

    Edit: Sowie nach einem IF MUSS ein ENDIF kommen
     
  3. Offline

    Softcrafter Aktives Mitglied

    Softcrafter
    Sinnlos sind diese Bewertungen nicht
    Wenn alles erklärt steht muss man ja nicht fragen sondern kann sich alles durchlesen und nach scripts fragen finde ich erst gar nicht gut wenn man sich selbst damit beschäftigen will :)
     
  4. Offline

    Pascal12321 Mitglied

    Pascal12321
    Hallo,
    Ich habe mal eine frage Kann man eine liste machen wo wörter rein kommen z.b. hallo hi huhu und huhu :) die dann random gesendet werden?
    oder z.b. wenn ich mache eine liste z.b. rechtschreibung und die das richtig schreiben m,üssen und das richtig schreiben per msg das ein macro das erkennt und was im chat schreibt?

    LG Pascal
     
  5. Offline

    inyk820 Bekanntes Mitglied

    inyk820
    Was funktioniert denn nicht?
     
  6. Offline

    Pascal12321 Mitglied

    Pascal12321
    Das hat sich schon geklärt
     
  7. Offline

    Pascal12321 Mitglied

    Pascal12321
    Hallo
    Ich habe da mal ne frage unzwar weiß wer wie ich eine liste mache mit vielen wörtern die ingame immer zufällig geschrieben werden z.b.
    Schreibe dieses wort richtig: syben Wait(900) Schreibe dieses wort richtig: Gogle
    WIe bekomme ich sowas hin
    Vielen dank Im Vorraus
    Pascal12321
     
  8. Offline

    VipernGiftDrache Bekanntes Mitglied

    Vipanez
    Hei FreeCrafter,
    vorerst sollte ich aber erwähnen, dass ich in diesem Gebiet noch absoluter Neuling bin. Daher bitte ich um Rücksicht :D.
    Also ich habe da ein Problem, weiß aber nicht was ich falsch gemacht oder vergessen habe.

    Ich geh das mal der Reihenfolge durch:

    Ich habe eine Textdatei erstellt, die ich afk.txt genannt habe.
    Darin steht:
    IF(@afkmode);
    LOG("&4[Macro] &f- &3AFK Deaktiviert");
    UNSET(@afkmode); else;
    LOG("&2[Macro] &f- &3AFK Aktiviert");
    SET(@afkmode); ENDIF;

    Als nächstes habe ich mir ein Button gemacht.
    Darin steht $${$$<afk.txt>}$$

    Danach habe ich eine Textdatei erstellt, die onChat.txt heißt.
    Darin steht:
    IFMATCHES(%CHATCLEAN%,"@VipernGiftDrache@VipernGiftDrache");
    ECHO("Bin gerade afk, versuche es später nochmal.");
    ENDIF;

    Danach habe das onChat Evnt ausgewählt und das eingefügt: $${$$<onChat.txt>}$$

    Jetzt das Problem: Selbst wenn ich den "Afk Mode" deaktviere wird das Event trotzdem noch ausgelöst. Wie kann ich das so machen, dass wenn ich den "AFK Mode" deaktiviere das onChat Event nicht mehr ausgelöst wird.

    Also wie gesagt ich bin noch ein Neuling in der Sache, dacher bitte ich um Verständnis :)
     
    Zuletzt bearbeitet: 9 Oktober 2017
  9. Offline

    DerD You have to find the answer little grasshopper.

    DerD
    IF(@afkmode)
    IFMATCHES(%CHATCLEAN%,"@VipernGiftDrache@VipernGiftDrache");
    ECHO("Bin gerade afk, versuche es später nochmal.");
    ENDIF;
    ENDIF
     
    • Friendly Friendly x 2
  10. Offline

    VipernGiftDrache Bekanntes Mitglied

    Vipanez
    Hei FreeCrafter,
    habe da noch ein kleines Problem und zwar funktioniert folgendes bei mir nicht:

    IF(@afkmode);
    IFMATCHES(%CHATCLEAN%,"^(.+) ---> Me: (.+)");
    ECHO(/r Hi, ich bin gerade afk, ich melde mich zurück, wenn ich wieder da bin.);
    WAIT(5);
    ENDIF;
    ENDIF;

    Bin da auch so vorgegangen wie in meinem vorigem Beitrag.
    Danke schonmal im Voraus

    Liebe Grüße
    VipernGiftDrache
     
  11. Offline

    DerD You have to find the answer little grasshopper.

    DerD
    Die RegEx-Abfrage beim IFMATCHES passt nicht zum Format einer Freecraft Msg.
     
    • Friendly Friendly x 1
  12. Offline

    VipernGiftDrache Bekanntes Mitglied

    Vipanez
    Ich benutze das nicht auf FreeCraft aber da weiß ich schonmal woran es liegt, danke.
     
  13. Offline

    VipernGiftDrache Bekanntes Mitglied

    Vipanez
    Hey Freecraftler,

    ich benötige mal wieder eure Hilfe. :/
    Da ich zur Zeit oft auf dem Sky unterwegs bin, dort aber auch oft afk bin habe ich mir ein automatisches Responseskript gemacht.
    Da es auf eine von mir bestimmte/s Nachricht/Wort reagiert kann es leicht dazu kommen, dass es durch Missbrauch anderer Spieler zu Spam meinerseits kommen würde. Das wollen wir aber nicht.

    Jetzt meine Frage, kann man, wenn ja wie, das Skript so einstellen, dass es nach ca einer Minute erst wieder auf die von mir bestimmte Nachricht reagiert?
    Zur Zeit sieht das Skript Dank @DerD@DerD wie folgt aus:


    IF(@afkmode)
    IFMATCHES(%CHATCLEAN%,"MeinName");
    ECHO("Bin afk, kleinen Moment");
    ENDIF;
    ENDIF

    Ich wäre sehr dankbar, wenn mir eine freundlicher User/Teamler bei meinem Problem behilflich sein kann.

    Liebe Grüße
    VipernGiftDrache
     
  14. Offline

    DerD You have to find the answer little grasshopper.

    DerD
    IF((@afkmode)&&(!mute))
    IFMATCHES(%CHATCLEAN%,"MeinName");
    SET(mute)
    ECHO("Bin afk, kleinen Moment");
    WAIT(60)
    UNSET(mute)
    ENDIF;
    ENDIF
     
    • Friendly Friendly x 1
  15. Offline

    VipernGiftDrache Bekanntes Mitglied

    Vipanez
    Besten Dank zurück :)