das Forum der Drachengarde
Würden Sie gerne auf diese Nachricht reagieren? Erstellen Sie einen Account in wenigen Klicks oder loggen Sie sich ein, um fortzufahren.



 
StartseiteGalerieNeueste BilderSuchenAnmeldenLogin

 

 Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro...

Nach unten 
AutorNachricht
Mayulin

Mayulin


Weiblich
Anzahl der Beiträge : 89
Alter : 38
Anmeldedatum : 26.03.08

Forum-RPG-Charakterbogen
Charktername: Malina
Klasse: Schamane
Level: 1

Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro... Empty
BeitragThema: Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro...   Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro... Icon_minitimeSa Apr 19, 2008 11:19 pm

Geschrieben am: Mar 5 2005, 10:12 AM von Derothalasminan (altes Forum)

Zitat :
Ich wurde doch gebeten zu erklären was es mit den Makros auf sich hat.
Daher versuche ich das mal so zu erklären, das jeder in der Lage ist,
dies nachzumachen.



Was ist ein Makro?

Ein Makro ist ein Abfolge von bestimmten Befehlen (Algorythmus), welche auf einer Taste gespeichert werden.
Bei Everquest kann man so bestimmte Nachrichten inklusive Zauber gleichzeitig ausführen und dies mit nur einer Taste.

Wie mache ich ein Makro?

Zuerst fangt ihr an mit der Taste "o" die Emotes aufzurufen, welche ihr so gerne drückt
um euren Mitspieler begreiflich zu machen, was ihr von deren Verhalten denkt.
Dort findet ihr einen Button Makro.
Solbald ihr diesen angeklickt habt erscheint ein weiteres Fenster.

Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro... Makro


Wenn ihr euch dieses Fenster anschaut, seht ihr das es mehrere Zeilen hat,
in welche man die Befehle oder den Namen des Makros schreiben kann.

Aufbau des Fenster:
Erste Zeilte: Hier schreibt ihr den namen des Makros rein
Beispiel: Elfen
ab der Zweiten Zeile stehen die Befehle (Kommandos): Hier wird der Befehl reingeschrieben (Konsolenbefehl)
Beispiel: /say Mae Govannen (auf das %t gehe ich weiter unten drauf ein)
Dritte Zeile: Hier kann wieder ein weiterer Befehl stehen....
Beispiel zum verbeugen: /bow

Hier ein Screen:
Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro... Makrobearbeiten


Bedeutung der Konsolenbefehle (weitere siehe Posting Konsolenefehle):
/say bedeutet im Makro, jede Person drumherum kann es lesen!
/gsay ist nur innerhalb der Gruppe lesbar
/bow ist ein emote und der Char verbeugt sich



Aber bedenkt bitte das man angeblich nur einen Spell pro Makro machen kann und die Zeilen nur eine bestimmte Anzahl von Zeichen (eine bestimmte Satzlänge) erlauben. Wer schonmal programmiert hat, wird hier sehr schnell den Einstieg finden.



Makros für Fortgeschrittene
Das klappt nun schon ganz gut, aber mein Makro ist nur allgemein.
Das bedeuted, ich grüsse zwar, aber damit kann jede Person gemeint sein, welche in unmittelbarer nähe steht. Wie grüsst man eine Person per Makro, welche ich gerade per Mausklick markiert habe,so wie das mit der Taste "h" funktioniert?


Die sogenannten Hotkeys / Schlüsselbezeichnungen
Stehen im Grunde für feste Platzhalter und haben ihren Ursprung von der Datenbankprogrammierung. Sprich [%, %T] wurde von den Programmieren in EQ2 als Variabel genommen um feste Werte nehmen zu können, damit der PC weiss,
woher er sich die Daten holt.Wenn ihr das jetzt lest, braucht ihr nicht angst zu bekommen, denn das hört sich alles viel schlimmer an, als es eigentlich ist.

Nehmen wir das Beispiel:
Ich bin Gilden Rekrut und müsste mich normalerweise vor unserer Gildenmeisterin
verbeugen. Aber genauso gut würde ich dieses Makro für alle weiteren Spieler auf EQ2 benutzen. Wie stelle ich das also an?

Würde ich jetzt den Befehl:
/say Arinia, ich bin dir nicht würdig...
machen, so könnte ich ihn auch nur in bei ihr nutzen.
Es würde ja blöd aussehen, wenn ich andere mit diesem Text zuquatsche.

Also nimmt man eine Variabel, die für die markierte Person steht, das: %t
/say %t, ich bin dir nicht würdig...
Nun werdet ihr den Namen sagen, welchen ihr vorher im Spiel mit der Maus markiert habt.
Beispiel: Es stehen 3 Leute dort, ich klicke aber nur Salome an,
also würde der Text mit Salome´s Namen erscheinen.
Wichtig: Bitte macht das nicht mit den NPC´s oder Monstern,
denn da bekommt ihr nur deren Variablen Namen unter den er bekannt ist!
(Beispiel: /get 88898 steht dann da anstatt Greif oder Skellet, etc.)

Konsolenbefehle findet ihr in einem anderen Posting von mir !!!
Die Emotes erfahrt ihr wenn ihr mit der Maus drübergeht, der Befehl wird dann eingeblendet...


Mit dem Semikolon kann man laut Foren auch mehrere Befehle in einer Zeile angeben. Das Semikolon gibt sozusagen an, wann der Befehl oder Satz endet.
Wie in Turbo Pascal, Visual Basic und diversen anderen Programmier & Scriptsprachen.
Beispiel:
/say Seit gegrüsst Weltenwanderer.;say Ich bin Derothalasminan, Elementalist und Salbei.;say Ich stehe ihnen gerne zur Verfügung.

Das Ergebnis müsste dann sein:
Seit gegrüsst Weltenwanderer. Ich bin Derothalasminan, Elementalist und Salbei.
Ich stehe ihnen gerne zur Verfügung.

Viel Spass beim Makros machen....
Euer Dero

Geschrieben am: Mar 5 2005, 10:14 AM von Derothalasminan (altes Forum)

Zitat :
Hier nun die meisten Konsolenbefehle, welche ich für euch finden konnte:
Oder ihr schaut hier den Link an --> EQ2 Gemeinde: Makros´s, Befehle und Steuerung

Chat
/shout - zonewide shout chat
/ooc - zonewide out of character chat
/auction – zonewide way to announce items you want to sell
/g or /gsay– group chat
/r - raidchat
/em text – emotes text
/cheer – emote for cheer (and a ton other that can be found in the socials window - hover over the icon for the / command)
/brb – you tell everyone around you that you will brb
/t charname text - send text to charname
/telltarget or /tt will send a /tell to your target
/reply Reply to your last tell

Misc / Utility
/showhood - toggle your headgear's visibility on and off, while still wearing the headgear
/bubble_fontsize n - change text size in chat bubbles to size n
/kill – kill yourself, probably not terribly useful
/dis - disable experience (not sure why you would want to) -toggles
/motd - show game message of the day
/filter - toggles obscenity filter
/friend name -adds/removes name from your friend list
/ignore name - adds/removes name from your ignore list
/log – logs text to .txt file
/played – character played time information
/time – in game, real life time
/mood [mood] - where [mood] is afraid, happy, sad, tired, angry, none - moods persist until changed
/sit
/stand
/camp, /exit, /quit - to quit out of everquest 2
/yell – breaks encounter and yells for help
/con – considers target (same info as is portrayed by mouse cursor)
/pizza - now sends you to the preorder EQ2 Collectors Edition webpage
/random 1 100 - random number between 1 and 100

Group and Raid
/invite -- same as radial "invite to group"
/invite charname - will invite char name to group Ctrl + I
/makeleader name or target
/raidinvite -- same as radial "invite to raid"
/leavegroup, /leave -- same as radial "leave group"
/leaveraid -- same as radial "leave raid"
/kickfromgroup -- same as radial "kick from group"
/kickfromraid -- same as radial "kick from raid"
/disband will now disband the group member you have targeted. Ctrl + D
/follow – follows your target
/assist char name, partial or full name- you will target char name’s target
/assist – you will target your target’s target (NPC or PC ok)
/target name - targets name

Character Status Flags
/anon - anonymous, hide class/level/etc
/role - roleplaying flag
/afk [optional message to be returned to anyone who /tells you]
/lfg - add you to the lfg search results

Who & Example Uses
just /, or /who (will bring up a list of people currently in the same zone as you)
/who all (can be many things)
/who all, good, evil, roleplay, scout, bard, dirge, 30 40, 30, friends
/who all GM (will bring up a list of GM's) currently bugged and showing some non-gm players too
/who all shaman 10 12 (would bring up all shamans level 10 to 12)
/who all 8 (would bring up anyone level 8)
/Whotarget will run a /who on your target

Channels
/tellchannel -> send message to room specified. Alias: /csay
/# -> tell command for channel number assignment (better than /tellchannel #)
/joinchannel -> enter a room (or create if doesn't exist).
/leavechannel -> leave a room. game/world rooms.
/leaveall -> exit all channels you are currently in.
/channellist -> lists all channels currently in.
/whochannel # -> lists all users in specified channel.

Guild
/guild create Guild Name – temporary method of guild creation
/guild invite -target a player in the same zone and invite them to join your guild. You must be an officer to do this
/guild kick -used by officers to remove people from a guild - might work to target yourself and kick too..not sure
/guild promote -used to promote people to full member and officer
/who all guild - lists whoever is on in guild at the moment
/gu or /guildsay
/guild motd MESSAGE (adds a message that all guild members will see when they log on)

Pet
/pet attack: pet will attack your current target
/pet backoff: pet will cease attacking its target
/pet stayhere: pet will stop following you and remain where it is
/pet followme: pet will follow you
/pet report: pet will announce his health in a percentage
/pet guardme: pet will guard and follow you
/pet guardhere: pet will guard its current location
/pet who: pet will announce its master
/pet getlost: pet will disappear

Feedback
/typo - allows you to submit cosmetic typo's
/bug - for real bugs
/feedback - for ideas, suggestions comments
/petition – report a player

% codes - Useful for hotkeyed macros (see socials window, macro tab)
When speaking, you can now use a series of “%-codes” that expand into various pieces of information. Same as EQ Live.
%M – Returns the character’s pet's name (when they have a pet)
%T - Returns the current target.
%S - Returns the subjective gender-specific pronoun for the target (He, She, It).
%O - Returns the objective gender-specific pronoun for the target (Him, Her, It).
%P - Returns the possessive gender-specific pronoun for the target (His, Her, Its).
%R - Returns the race of the target (only works on Player characters - Sorry.
%G - Returns the gender of the target
Nach oben Nach unten
http://www.Drachengarde.eu
 
Makro-Erstellung bei Everquest 2 - Wie erstelle ich ein Makro...
Nach oben 
Seite 1 von 1

Befugnisse in diesem ForumSie können in diesem Forum nicht antworten
das Forum der Drachengarde :: Hilfe :: anderweitige Hilfe-
Gehe zu: