Problem mit Macros

08/20/2010 04:26 Haxxa#1
huhu :handsdown:
ich stehe vor nem problem das mich echt zur verzweiflung bringt...
sobald ich ein macro einbaue das die console nach nem bestimmten text checken soll fangen andere automacros sich wie von zauberhand von selbst auszulösen ohne ihre eigentlichen bedingungen erfüllt zu haben
beispiel:
sobald ich dieses macro einbaue

automacro pmalert {
console /From:/
timeout 5
call gotapm
}

macro gotapm {
do play C:\WINXP\Media\tada.wav
pause 1
}

beginnen andere macros sich ständig ohne ihre bedingungen zu aktivieren beispiele:

automacro awakeningpot {
inventory "Awakening Potion" < 1
timeout 10
call getap
}

macro getap {
do c @storage
do storage get Awakening Potion 1
do storage close
}

automacro nofirearrows {
inventory "Fire Arrow" <= 100
timeout 10
call getfa
}

macro getfa {
do c @storage
do storage get Fire Arrow 500
do storage close
}

obwohl ich genügend arrows und pots bei mir habe lösen sich die macros aus
entferne ich das macro mit dem console befehl ist dies nicht der fall...

jemand ne ahnung woran das liegen könnte?
mfg Haxxa
09/02/2010 16:36 typuim#2
Das Problem ist, wenn die Map geladen wird, sind im Bot keinerlei Items vorhanden. Bau noch etwas ein wie z.B. inventory "Gold" == 1 oder halt irgendein Item, welches du immer dabei hast. Dann klappts.
09/04/2010 18:04 Saekung#3
Warum nutz du nicht config.txt?

Da ist schon alles drin, was du brauchst um arrows zu nehmen.