Просмотр полной версии : Снова насчёт варпа
Почитал гайд по макросам вот сам на примерах что смог слепить:-[
automacro mi {
location not geffen
call gogo {
}
macro gogo {
do move 123 234 prontera
do c "Bax"
}
с этим бот будет,если он не в гефене идти на "123 234 prontera" и говорить в общий чат "Вах"?
Вообщем нужно чтобы еще прист кастовал варп на эти координаты(ну условие естественно если в общий чат будет сказано "Вах"),поделитесь плиз макросом:)
ну дак пользуйся условием "console":
console "Bax"
ну дак пользуйся условием "console":
Вот надыбал примерчики:
automacro warper {
console /Bax/
delay 5
call warp1
run-once 0
}
macro warp1 {
$x = @eval($::char->{pos}{x})
$y = @eval($::char->{pos}{y})
do sl 27 @eval($x + @rand(-5, 5)) @eval($y + @rand(2, 7))
pause 0.5
do warp 3
pause 5
release warper
}
и еще:
automacro warp {
console /Bax/
inventory "Blue Gemstone" > 0
run-once 1
call {
do ai manual
$x = @eval($::char->{pos}{x})
$y = @eval($::char->{pos}{y})
$x = @eval($x + @rand(-3, 3))
$y = @eval($y + @rand(2, 4))
do sl 27 $x $y
pause 2
do warp 3
pause 5
release warp
}
}
Что выбрать?
и тот и тот наглядно рабочие
Проверил,работает,но порты кастует всегда в разные точки:(
Что посоветуете?
Y0da, включай мозги: do sl 27 $x $y
ыыы,4ерТ,огромное спс:)
Всё заработало,только сам бот когда умер не бежит на координаты,в кончоли просто пишет много много calculating to rought geffen 140 51,но просто стоит на месте я в консоли написал AI manual и он пошел,ну и в макросе мне т.е нужно написать
automacro mi {
location geffen
call gogo
}
macro gogo {
AI manual••••••
do move 140 51 geffen
do c "Bax"
}
vBulletin® v3.8.11, Copyright ©2000-2024, vBulletin Solutions Inc. Перевод: zCarot