Wow - Screenshots Und Diskussion Zeigt was ihr drauf habt
#2298
geschrieben 10. August 2008 - 04:01
http://clearfont.co....me.html#Install < Ich nutze "Step 2"
PS: Und jo, WotLK Beta mit Shadow Quality auf Stufe 4.
Anzeige
#2299
geschrieben 10. August 2008 - 14:26
#2300
geschrieben 10. August 2008 - 18:56
ich habe da mal eine Frage bzgl. eines Makros, bei dem ich einfach nicht weiterkomme.
Ziel ist es mittels /script ein anderes Makro aufzurufen, sobald eine gewisse Voraussetzung erfüllt ist. Da die Funktionen "RunMacro" und "RunMacroText" inzwischen protected sind kann ich die nicht mehr ausführen. Also wollte ich über ein Binding arbeiten. Wenn wir uns überlegen, dass das aufzurufende Makro den Namen "CalledMacro" hat, dann sehen meine Schritte um den Bind zu erzeugen so aus:
/run SetBindingMacro(".","CalledMacro");
/run SaveBindings("2");
Danach kurz ein Relog, damit das Binding auch sicher vom Speicher in die bindings.xml weggeschrieben wird und danach läuft's. Wenn ich also auf der Tastatur die Taste "." (Punkt) drücke, dann wird mein Makro ausgeführt.
Ich möchte dann versuchen das Bind über mein Hauptmakro aufzurufen. Dazu teste ich erstmal, welchen Command das Bind ausführt:
/run ChatFrame1:AddMessage(GetBindingAction("."));
Dieses Script gibt mir im Chat dann "MACRO CalledMacro" aus, das Binding wird also korrekt erkannt. Den Aufruf versuche ich dann mit:
/run RunBinding(GetBindingAction("."));
und
/run RunBinding("MACRO CalledMacro");
Allerdings passiert in beiden Fällen nichts. Vielleicht kann mir einer von Euch sagen, wo hier mein Fehler liegt? Warum kann er den Command zum Ausführen eines Makro Bindings nicht interpretieren? Oder kann man mit RunBinding gar keine Makro Bindings aufrufen? Gibt es hierfür evtl. eine andere Funktion? Wäre nett, wenn mich jemand auf die richtige Spur lenken könnte. Danke!
lg,
Ben
#2301
geschrieben 10. August 2008 - 20:36
#2302
geschrieben 10. August 2008 - 21:49
nein, leider geht das nicht. Explizit geht es um ein Makro für die Kopfnuss, dass der Gruppe mitteilen soll, wenn die Kopfnuss geklappt hat und in dem Fall dann einen Countdown starten soll, we lange die Kopfnuss noch hält. Dafür muss ich mich innerhalb von /script bewegen und auf die WoWAPI zugreifen, dort gibt es dann kein /click mehr. Mein beiden Makros sollen so aussehen:
Makro1:
#showtooltip Kopfnuss
/focus
/cast Kopfnuss
/in 1 /run local n,_,_,_,_,_,t=UnitDebuff("focus",1);if (n=="Kopfnuss") then SendChatMessage("<<< Kopfnuss auf %t >>>","RAID_WARNING"); RunBinding("MACRO SapMacro");end
Makro2 ("SapMacro"):
/in 24 /rw <<< Kopfnuss raus in 20 Sek! >>> /in 34 /rw <<< Kopfnuss raus in 10 Sek! >>>
Zur Erklärung:
In Makro1 fasse ich das zu nussende Ziel in den Focus, damit ich bei Gelegenheit nochmal schnell mit ein Blenden draufsetzen kann und führe dann die Kopfnuss aus. Innerhalb von /script, dass ich mit einer kurzen zeitlichen Verzögerung aufrufen muss, wird der Focus dann sofort auf den ersten Debuff überprüft, der im Falle eines Erfolgs immer die Kopfnuss ist. Sollte also der Debuff "Kopfnuss" vorhanden sein - ist es ja nicht, wenn der Gegner widerstanden hat oder immun ist - wird dies über die Raidwarnung an alle Gruppenmitglieder mitgeteilt. Zeitgleich soll dann das 2. Makro aufgerufen werden, in dem mit Abständen nochmal 2 Raidwarnungen an die Gruppe geschickt werden, bzgl. der verbleibenden Restdauer der Nuss - der Tank dankt es mir
Bislang hab ich das alles in einem Makro, also ohne Abfrage ob die Kopfnuss erfolgreich war oder nicht. Die Abfrage funktioniert zwar, aber das ganze Ding hat mehr als 255 Zeichen, daher muss ich es auf 2 Makros ausweiten. Leider funktionieren innerhalb vom /script die Funktionen RunMacro(), RunMacroText(), StopMacro() etc. nicht, weil die seit Patch 2.0 protected sind, sich also nur über Securecode ausführen lassen. Und denn kann ich leider nicht zur Verfügung stellen.
lg,
Fermín
Dieser Beitrag wurde von Paper.Tiger bearbeitet: 11. August 2008 - 08:11
#2303
geschrieben 11. August 2008 - 01:38
#2304
geschrieben 11. August 2008 - 08:08
danke für den Link. So wie ich das sehe hilft dieses Addon nur bei der Ausgabe ob die Kopfnuss erfolgreich war oder nicht. Das hab ich ja selber mit meinem Makro schon abgedeckt. Ein Möglichkeit für den Countdown seh ich jetzt nicht - oder überlese ich das grade (bin im Büro und kann's jetzt leider nicht testen) ?
lg,
Ben
#2306
geschrieben 11. August 2008 - 09:03
Zitat (Paper.Tiger: 11.08.2008, 09:08)
danke für den Link. So wie ich das sehe hilft dieses Addon nur bei der Ausgabe ob die Kopfnuss erfolgreich war oder nicht. Das hab ich ja selber mit meinem Makro schon abgedeckt. Ein Möglichkeit für den Countdown seh ich jetzt nicht - oder überlese ich das grade (bin im Büro und kann's jetzt leider nicht testen) ?
lg,
Ben
Ich weiß es nicht mehr genau aber es sollte zumindest ne Möglichkeit zum ausgeben einer Meldung geben, wenn der Debuff vom Mob runter ist, countdown..hrmmm...fällt mir auch momentan nix ein.
Zitat (Benji: 11.08.2008, 09:26)
gratz!
#2307
geschrieben 11. August 2008 - 11:02
Da ich krank geschrieben bin im Moment und mich kaum vorn PC setze, aber ab und zu mal die News in der Gilde lese, haben wir jetzt MH 4/5 und BT 3/6 glaub ich oder sinds mehr in BT?
Bin gerade am Ruf farmen mit meinem Druiden, damit der Hexer wieder ein paar Taschen bekommt, um besser da zu stehen und ich will auch die Beta *heul*
so long & bis dahin
tobias86 aka Jumpie
#2308 _Benji_
geschrieben 11. August 2008 - 11:05
Zitat
es sind 9 in bt
#2309
geschrieben 11. August 2008 - 11:39
hab auf giga den tag nur durch zufall ein paar bilderchens vom addon gesehen, genauer gesagt vom todesritter, hat mich um ehrlich zu sein auch nicht wirklich vom hocker gehauen, aber noch is ja nix fertig. der ritter hat mich doch ein wenig an eine bereits existierende (und oftmals belächelte) klasse erinnert. hoffe dennoch nur das sie ihn nicht zu "imba" machen.
ps: und immernoch clean
Dieser Beitrag wurde von SunsEt bearbeitet: 11. August 2008 - 11:39
#2310 __maggus__
geschrieben 11. August 2008 - 21:19
#2311
geschrieben 11. August 2008 - 22:44
Frage gibts ein Addon wo man alles auslesen kann was man hat.?
Und es abspeichern kan ich einem worddoc !
Gruss
Rezzer
#2312 _Benji_
geschrieben 12. August 2008 - 07:45
seit ich rudelführer habe rockt es eh nur noch oO abartig!

Hilfe
Neues Thema
Antworten

Nach oben







