Alt 01.11.2005, 22:37   #1 (permalink)
Kobold
 
Benutzerbild von Cynthiana
 
Registriert seit: Jul 2005
Ort: Monheim am Rhein
Beiträge: 24

Server: Rat von Dalaran
Charakter: Cynthiana
Rasse: Nachtelf
Klasse: Schurkin
Hexenmeister - Diener per Makro steuern

Ich habe mal ein wenig mit den Makrobefehlen herumprobiert und festgestellt, dass die Pet-Funktionen wohl bei Hexenmeister-Dienern wohl nicht funktionieren. PetDismiss() und PetWait() z.B. tun es nicht, genauso wie einige weitere Befehle.

Mit welchen Befehlen kann ich meinen Begleiter also beeinflussen?
__________________

New possibilities each day
They offer me a different way
To live, to walk or just to be
Or lead me into misery
Cynthiana ist offline   Mit Zitat antworten Share with Facebook
Alt 02.11.2005, 10:42   #2 (permalink)
Netherdrache
 
Benutzerbild von argron
 
Registriert seit: Feb 2005
Ort: Wien
Beiträge: 2.573

Server: Zirkel des Cenarius
Charakter: Argron
Rasse: Mensch
Klasse: Def-Krieger
eigentlich sollten folgende funktionen für pets funktionieren

BuyStableSlot()
CastPetAction(index) - Cast the corresponding pet skill.
ClickStablePet(index) - ?.
ClosePetStables() - ?.
DropItemOnUnit("unit") - Drops an item from the cursor onto a unit.
GetNextStableSlotCost()
GetNumStablePets() - ?.
GetNumStableSlots()
GetPetActionCooldown(index) - Returns cooldown information for the pet action at the specificed pet action bar slot.
GetPetActionInfo(index) - Returns information on the pet action at the specified pet action bar slot.
GetPetActionsUsable() - Returns a value indicating if the player's pet's actions can be used at this time.
GetPetExperience() - Returns the pet's current xp, and total xp required for next level.
GetPetFoodTypes() - Returns a list of the food types the player's pet can eat.
GetPetHappiness() - Returns the pet's happiness, damage percentage, and loyalty gain rate.
GetPetIcon() - Returns the path to the texture to use as the icon for the player's pet.
GetPetLoyalty() - Returns the name of the pet's current loyalty level.
GetPetTimeRemaining() - ?.
GetPetTrainingPoints() - Returns the pet's current total and used training points.
GetSelectedStablePet() - ?.
GetStablePetFoodTypes(index) - Returns a list of the food types a specific stabled pet can eat.
GetStablePetInfo(index) - Returns information about a specific stabled pet.
HasPetSpells() - Returns true if the player has pet spells.
HasPetUI() - Returns true if the player has a pet User Interface.
PetAbandon() - Permanently abandon's your pet.
PetAggressiveMode() - Set your pet in aggressive mode.
PetAttack() - Instruct your pet to attack your target.
PetCanBeAbandoned() - Returns true if the pet is abandonable.
PetCanBeRenamed() - Returns true if the pet can be renamed.
PetDefensiveMode() - Set your pet in defensive mode.
PetDismiss() - Dismiss your pet.
PetFollow() - Instruct your pet to follow you.
PetHasActionBar() - ?.
PetPassiveMode() - Set your pet into passive mode.
PetRename("name") - Renames the pet.
PetWait() - Instruct your pet to remain still.
PickupPetAction(index) - ?.
PickupStablePet(index) - ?.
SetPetStablePaperdoll("modelFrame") - ?.
StablePet(index) - ?.
REMOVED TargetUnitsPet("unit") - Targets the specified unit's pet, if one exists. (Removed in 1.6 -- Flickering 14:12, 17 Jul 2005 (EDT))
TogglePetAutocast(index) - Toggles whether the specified pet ability should autocast or not.
UnstablePet(index) - ?



vielleicht geht das aber nur auf jäger pet, und nicht für hexenmeister, ich hab keine ahnung
argron ist offline   Mit Zitat antworten Share with Facebook
Alt 03.11.2005, 22:00   #3 (permalink)
Kobold
 
Benutzerbild von Cynthiana
 
Registriert seit: Jul 2005
Ort: Monheim am Rhein
Beiträge: 24

Server: Rat von Dalaran
Charakter: Cynthiana
Rasse: Nachtelf
Klasse: Schurkin
Wie gesagt, klappt nicht...

Oder mache ich etwas falsch? Kann mir jemand ein einfaches Beispiel geben, wie ich mit einem Makro zum Beispiel einen Wichtel beschwöre?
__________________

New possibilities each day
They offer me a different way
To live, to walk or just to be
Or lead me into misery
Cynthiana ist offline   Mit Zitat antworten Share with Facebook
Alt 03.11.2005, 23:01   #4 (permalink)
Arakkoa
 
Registriert seit: Jan 2005
Beiträge: 438
Ein Beispiel zum Wichtel beschwören:

/script CastSpellByName("Wichtel beschwören(Beschwören)")
Oder nur
/cast Wichtel beschwören(Beschwören)

Die
/script PetDismiss()
und
/script PetWait()

funktionieren bei mir. Vorraussetzung ist, dass sie durch ein Hardware Event ausgelöst werden. Chatbox aufmachen und da reinschreiben gilt nicht . Muss schon ein Makro sein.
__________________

(Dieser Text wurde von Winword auf Rechtschreibung geprüft und ist absolut Virenfrei!)

Geändert von SwissSoldier (03.11.2005 um 23:31 Uhr)
SwissSoldier ist offline   Mit Zitat antworten Share with Facebook
Alt 04.11.2005, 06:19   #5 (permalink)
Kobold
 
Benutzerbild von Cynthiana
 
Registriert seit: Jul 2005
Ort: Monheim am Rhein
Beiträge: 24

Server: Rat von Dalaran
Charakter: Cynthiana
Rasse: Nachtelf
Klasse: Schurkin
Zitat:
(Original geschrieben von SwissSoldier)
Vorraussetzung ist, dass sie durch ein Hardware Event ausgelöst werden. Chatbox aufmachen und da reinschreiben gilt nicht . Muss schon ein Makro sein.
Danke, das wusste ich nicht. Methoden wie SendChatMessage() funktionieren nämlich zum Beispiel über die Chatbox?! Woran kann man denn den Unterschied zwischen Befehlen festmachen, die dort gehen, und denen, die es da nicht tun?
__________________

New possibilities each day
They offer me a different way
To live, to walk or just to be
Or lead me into misery
Cynthiana ist offline   Mit Zitat antworten Share with Facebook
Alt 04.11.2005, 08:39   #6 (permalink)
Programmierung
 
Benutzerbild von Borlox
 
Registriert seit: Feb 2004
Ort: Wuppertal
Beiträge: 1.967

Server: Blackrock
Charakter: Borlox
Rasse: Zwerg
Klasse: Krieger
Alle Befehle, die in einem Macro funktionieren kann man auch direkt in den Chat eintippen und andersherum. Die Macros sind praktisch nur abkürzungen. (Man kann nachdem man ein Macro benutzt hat einfach mal die Chatbox aufmachen und Alt + Pfeil nach oben drücken, meistens kommt da der Macroinhalt dann rein...). Einzige Einschränkung ist das mit den 2 Zaubern.

Zitat:
Vorraussetzung ist, dass sie durch ein Hardware Event ausgelöst werden.
Hardware Event wie z.B. das drücken einer Taste? Genau das mache ich wenn ich etwas in den Chat eintippe: jede Menge Tasten drücken...

-Borlox
__________________

Autor von Fortress, CCopy, CombatDnd und Tabby.
Borlox ist offline   Mit Zitat antworten Share with Facebook
Alt 04.11.2005, 09:39   #7 (permalink)
Netherdrache
 
Benutzerbild von argron
 
Registriert seit: Feb 2005
Ort: Wien
Beiträge: 2.573

Server: Zirkel des Cenarius
Charakter: Argron
Rasse: Mensch
Klasse: Def-Krieger
nicht das drücken einer Taste, sondern das drücken/auslösen eines BUTTONS
argron ist offline   Mit Zitat antworten Share with Facebook
Alt 04.11.2005, 15:57   #8 (permalink)
Programmierung
 
Benutzerbild von Borlox
 
Registriert seit: Feb 2004
Ort: Wuppertal
Beiträge: 1.967

Server: Blackrock
Charakter: Borlox
Rasse: Zwerg
Klasse: Krieger
Du kannst doch ein Macro auch auf eine Taste binden...
Ich hab es ausprobiert, man kann die auch einfach in den Chat eintippen (ist nur etwas langwierig)

-Borlox
__________________

Autor von Fortress, CCopy, CombatDnd und Tabby.
Borlox ist offline   Mit Zitat antworten Share with Facebook
Alt 04.11.2005, 19:30   #9 (permalink)
Arakkoa
 
Registriert seit: Jan 2005
Beiträge: 438
<Enter>/script Jump()<Enter>
Funktioniert bei mir jedenfalls nicht. Blizzard hat Bewegungen und Sprüche vom Spieler so eingeschränkt, dass sie nur ausgelöst werden, wenn das Event stimmt. Einfach immer ein Makro schreiben und draufklicken, dann bist du auf der sicheren Seite. Bin selber schon ein paar mal drauf reingefallen und hab mich zu tode geärgert, warum es denn nicht funktioniert. ^^

Zitat:
Hardware Event wie z.B. das drücken einer Taste? Genau das mache ich wenn ich etwas in den Chat eintippe: jede Menge Tasten drücken...
Aber wird dann auch das richtige Event gesendet? Ich denke nicht. Oder hast du irgendwas an deiner Version verändert?!
__________________

(Dieser Text wurde von Winword auf Rechtschreibung geprüft und ist absolut Virenfrei!)
SwissSoldier ist offline   Mit Zitat antworten Share with Facebook
Antwort

Lesezeichen

Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an



Alle Zeitangaben in WEZ +2. Es ist jetzt 03:14 Uhr.


Powered by vBulletin® Version 3.8.7 (Deutsch)
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Content Relevant URLs by vBSEO 3.6.0
© 2001-2012 by WorldofWar.de