automacro talk {
console /SHHHH/
status not Owg 90%
location lighthalzen
call {
do ai manual
pause 15
talk resp 2
pause 4
do ai on
}
}
automacro buy {
console /----------Responses-----------/
status not Owg 90%
call {
talk resp 2
}
}
automacro aion {
console /Done talking/
status not Owg 90%
call {
do ai on
}
}
automacro move {
location lighthalzen
status not Owg 90%
timeout 1
call {
$px = @arg ("$.pos", 1)
if ($px == 164) goto next1
do move 164 127
goto end
:next1
do move 160 127
:end
}
}
automacro talk {
console /SHHHH/
status not Owg 90%
location lighthalzen
timeout 1 //<---added this line
exclusive 1 //<---added this line
call {
do ai manual
pause 15
talk resp 2
pause 4
do ai on
}
}
automacro buy {
console /----------Responses-----------/
status not Owg 90%
exclusive 1 //<---added this line
call {
talk resp 2
}
}
automacro aion {
console /Done talking/
status not Owg 90%
exclusive 1 //<---added this line
call {
do ai on
}
}
automacro move1 {
location lighthalzen 164 127
status not Owg 90%
timeout 5
run-once 1
exclusive 1
call {
do move 160 127
release $.caller
}
}
automacro move2 {
location lighthalzen 160 127
status not Owg 90%
timeout 5
run-once 1
exclusive 1
call {
do move 164 127
release $.caller
}
}
Did not test this code. so please test it yourself, and give feedbacks!