PDA

Просмотр полной версии : В чем ошибка?


00077k
23.02.2010, 22:51
Всем добрый вечер.
Вот вчера делал где-то час мега крутой скрипт на рыбалку, с проверкой на всё, что только можно, что б рыбачил стоял минимум 48 часов без перерыва. :p:p:p

В 1 запуске исрпавил несколько функций.
Во втором нормально дошёл до места рыбалки, стал запустилась проверка на ТП и сработала функция exit()

Где я ошибся? Или такие конструкции делать нельзя?

Я сначала подумал проблема тут: PosInRange(xxx,xxx,xxx,250). Сначала там было 50, но когда вылазит моб чар может сдвинутся, поэтому взял с запасом и всё равно не помогло.
LABEL(MOVETOFISH)
CALL(GIRANTOFISH) //идём из гирана на место рыбалки
DELAY(2000)
LABEL(STARTFISHING)
CALL(loc1) /идём на место рыбалки №1
DELAY(2000)
CALL(HASTE) //выпиваем бутылку haste, которая будет служить индикатором 20 минутной рыбалки на 1 месте
DELAY(2000)
SET(L2WALKER,ENABLE) //начинаем рыбачить
DELAY(2000)
[B]LABEL(GMTESTLOC1))
PosInRange(xxx,xxx,xxx,250) // проверка на месте ли рыбалки или нас переместили
{
JMP(HASTTEST1) //если на месте, то проверяем не спала ли бутылка Haste potion
}
EXIT() //если не спала, но мы не там где надо скрип off

LABEL(MOVELOC2)
CALL(CHISTKA) //чистим рыбку
DELAY(2000)
SET(L2WALKER,DISABLE) //выключаем бота
DELAY(10000)
CALL(loc2) //идём в локу №2
DELAY(2000)
CALL(HASTE) //пьём банку Haste potion
DELAY(2000)
..............etc

HASTTEST1
//HASTE TEST1///
LABEL(HASTTEST1)
!CharBuffs(Haste[Id=2011]) /проверяем есть ли баф Haste Potion
{
JMP(MOVELOC2) если нету, то перемещаемся в другое место рыбачить
}
JMP(GMTESTLOC1) если висит баф, проверяемя на телепорт ГМа ещё раз

///-----/////

Shekt
23.02.2010, 23:02
!CharBuffs(Haste[Id=2011])
Попробуй написать так !CharBuffs([Id=2011]), может у тебя сразу срабатывает это условие и он уходит с точки

00077k
23.02.2010, 23:20
Кстати ещё может быть банка бафа Haste Potion не 2011?

В инете инфы мало :( Только есть обычные бафы.

Походу на 2011 :(
ибо этот выдаёт в чат gg lol pvp
LABEL(gmtest)
PosInRange(82583,-139404,-2280,250)
{
JMP(haste)
}
EXIT()

LABEL(say)
say(gg lol pvp)
EXIT()



LABEL(haste)
!CharBuffs([Id=2011])
{
JMP(say)
}
JMP(gmtest)

Anafema
02.03.2010, 19:46
skill_begin skill_id = 2012 skill_level = 1 name = [Potion of Alacrity]