Beiträge von Scary_Block im Thema „Macro/Keybind Mod =D“

    Zeichnet auf, wenn ihr "/money" eingebt, oder etwas bei euch gekauft oder verkauft wird.
    Natürlich nur, wenn ihr Online seid.


    Alles wird in einer Textdatei gespeichert! (macro->log->money.txt)


    lG Scary =D

    Meins: $${CRAFT($$i,$$[Anzahl],true)}$$
    So werden die Items nach dem craften weg geworfen, weil ich irgendwie oft buggs hab dass es abgebrochen wird weil anscheinend keine Items gefunden werden... Ich glaub ich auch die Antwort, wenn das Iventar voll ist^^

    Hab vor kurzem rausgefunden dass man mit Macro den WMLL-Mod ersetzen kann =D



    So, als alles erstes musst ihr so Label's erstellen, dazu ESC->Optionen...->Steuerung->Macroeinstellungen.
    Dann einfach rechts unten auf GUI Editor.

    Wenn ihr das gemacht habt, kommt ein Bild aufdem mehrmals Ingame steht :face_with_tongue: da sollt ihr dann auf das in der 2ten Reihe klicken, so wie auf dem Bild geschrieben:


    Nun könnt ihr hier Label's erstellen, dazu einfach, wie mit einem Button, Links unten auf das "+" und dann "Add Label", dass könnt ihr dahin setzen wo ihr wollt,
    (Empfehlung: Nicht in die Mitte, kann während dem Laufen stören :P)
    Ihr werden merken dass ihr nur mit Rechtsklick drauf klicken könnt(auf das erstellte Label).
    Das macht ihr dann auch und ändert den Control Name zu "@#fps" (Das ist nur ein Beispiel...). Text Label wird sich später von alleine ändern... und "Binding" weiss ich noch nicht genau wozu es dient :face_with_tongue: am besten so lassen wie es ist xD...


    Gut, wenn ihr das Label erstellt habt, geht ihr wieder zurück zu den Bild auf dem ihr eure Tastatur sehr,
    und da klickt ihr oben auf den Pfeil bis da "Macrobindungen: Event".


    Nun müsst ihr "OnJoinGame" bearbeiten...
    Einfach Linksklick drauf...


    hier müsst ihr nun ein kleines Script verlinken :face_with_tongue:
    Script(einfach in den Mods-Ordner->Macro: eine Textdatei erstellen und folgendes reinschreiben...):

    Code
    ${DO();	SETLABEL(@#fps,FPS:%FPS%);LOOP;}$


    Die Textdatei könnt ihr dann "label.txt" nennen :face_with_tongue:


    So, dan wieder Ingame, auf dem "OnJoinGame" Event "$$<label.txt>" reinschreiben, einmal reloggen und wenn alles geklappt hat, solltet ihr während dem laufen eure aktuelle FPS-Zahl sehen :grinning_face_with_smiling_eyes:


    Ich hoffe, ich konnte euch damit helfen, und natürlich geht das auch alles mit Ingame-Zeit, Lichtlevel, RL-Datum/Zeit, Itemid und Durability (von dem Item das ihr grad in der Hand habt),und vieles mehr^^
    Wenn ihr Fragen habt, konnt ihr sie mir ruhig stellen^^



    lG Scary =)

    @Shadow : Nein nur ein "=" xD


    @Lichten: Hab so ein ähnliches Script^^

    Code
    $${IF(DURABILITY = 30);	LOG("&2[&8Macro&2] &eDein Werkzeug haelt noch %DURABILITY% Schlaege aus.");ELSE;	IF(DURABILITY = 15);		LOG("&2[&8Macro&2] &eDein Werkzeug haelt noch %DURABILITY% Schlaege aus.");	ELSE;		IF(DURABILITY = 10);			LOG("&2[&8Macro&2] &eDein Werkzeug haelt noch %DURABILITY% Schlaege aus.");		ELSE;			IF(DURABILITY < 5);				LOG("&2[&8Macro&2] &eDein Werkzeug haelt noch %DURABILITY% Schlaege aus.");			ENDIF;		ENDIF;	ENDIF;ENDIF;}$$



    Ja, ich weiss, ich könnte auch alles mit ELSEIF machen^^ aber da kannte ich des noch nt :face_with_tongue:


    und das Infoscript von schlammer hab ich ein wenig bearbeitet^^:

    Code
    $${log("&2[&8Macro&2]&e :");log("&2-&eSpieler Informationen:");log("  &eSpieler Name: &f%PLAYER%");log("  &eLebenspunkte: &f%HEALTH% ");log("  &eHunger: &f%HUNGER%");IF(ARMOUR != 0);	log("  &eRustung: &f%ARMOUR%");ENDIF;log("  &eLevel: &f%LEVEL%");if(%MODE% = 0);	log("  &eGamemode: &fSurvival");else;	log("  &eGamemode: &fCreative");endif;log("  &eTexture Pack: &f%TEXTUREPACK%");log("  &ePosition: &fX=%XPOS% : Y=%XPOS% : Z=%ZPOS% (%DIMENSION%)");log("  &eHelligkeit: &f%LIGHT%");log("");log("&2-&eServer Information:");log("  &eServer: &f%SERVER%");log("  &eUhr (Ingame): &fÚYTIME%");if(%RAIN% = 0);	log("  &eWetter: &fSonne");else;	log("  &eWetter: &fRegen");endif;if(ITEM != 0);	IF(DURABILITY != 0);		LOG("  &eItem:&f %ITEMNAME%(%ITEM%) &eHaltbarkeit:&f%DURABILITY%");	ELSE;		LOG("  &eItem:&f %ITEM%");	ENDIF;LOG("");log("&2-&eReallife Informationen:");TIME(&day,"d");TIME(&month,"M");TIME(&year,"y");TIME(&hour,"H");TIME(&min,"m");TIME(&sec,"s");LOG("  &eDatum:&f %&day%.%&month%.%&year%");LOG("  &eUhr:&f %&hour%:%&min%:%&sec%");ENDIF;}$$


    und hab mir noch eins zum automatisch essen geschrieben xD:
    (geht nur mit gebackener Kartoffe,Äpfel und Brot, kann man aber noch erweitern^^)


    Wenn ihr Fragen habt, oder irgendein bestimmtes Macro Script bracht sagt ruhig bescheid, vielleicht kann ich euch ja helfen^^

    Also erlich gesagt das ist für mich zu kompliziert^^


    Kénntes du mir erklären wie das geht, das man ein script zB nach forne gehn mit der gleichen Taste aktivieren kann wie auch desaktivieren^^
    Das mit dem Sprint hab ich irgendwie zusammen gebastelt aus einem Script fur abbauen und einer erklärung auf Youtube :p

    @Schlammer : ja das gehtmach einfach
    /r $$[text]


    So antwortes du immer dem, der dir zuletzt geschrieben hat^^
    Das ist eigentlich auch kein script einfach ein macro...
    Und so hab ich es zumindest :p