Навскидку наваял, опытные скриптоделы, проверьте плиз )
***
ришли на спот, я нажал кур, бот бегает в заданном радиусе.
Label(Main)
!CharBuffs(Flame Chant)\\проверяет наличие бафа
{
Баф кончился, идет в точку
MOVETO(39807,143924,-4049)
Label(GOTO)
PosInRange(x,y,z,120)\\проверяет находится ли точка в заданном радиусе,
{
RequestJoinParty(Name,0)\\кидает пати варку
}
Delay(50)
Jmp(GOTO)
CharStatus(STAND=1)
{
SIT \\\\КАК СЕСТЬ????
}
Delay(45000)\\сидит пока в течении 45 секунд варк бафает
Тут можно было бы поставить проверку бафа и затем вставание, но пусть уж посидит, порегенится...
CharStatus(STAND=1)
{
STAND \\\\КАК ВСТАТЬ?????
}
RequestOutParty(Name)\\\изгоняет варка из пати
MOVETO \\ место с краю заданного радиуса
}
Delay(50)
Jmp(Main)
Добавлено через 3 часа 49 минут
АП, проверьте плз скриптик )
Последний раз редактировалось ForT, 12.09.2010 в 00:21.
Причина: Добавлено сообщение
Навскидку наваял, опытные скриптоделы, проверьте плиз )
***
ришли на спот, я нажал кур, бот бегает в заданном радиусе.
Label(Main)
!CharBuffs(Flame Chant)\\проверяет наличие бафа
{
Баф кончился, идет в точку
MOVETO(39807,143924,-4049)
Label(GOTO)
PosInRange(x,y,z,120)\\проверяет находится ли точка в заданном радиусе,
{
RequestJoinParty(Name,0)\\кидает пати варку
}
Delay(50)
Jmp(GOTO)
CharStatus(STAND=1)
{
SIT \\\\КАК СЕСТЬ????
}
Delay(45000)\\сидит пока в течении 45 секунд варк бафает
Тут можно было бы поставить проверку бафа и затем вставание, но пусть уж посидит, порегенится...
CharStatus(STAND=1)
{
STAND \\\\КАК ВСТАТЬ?????
}
RequestOutParty(Name)\\\изгоняет варка из пати
MOVETO \\ место с краю заданного радиуса
}
Delay(50)
Jmp(Main)
Добавлено через 3 часа 49 минут
АП, проверьте плз скриптик )
помимо названии бафа вроде должен быть рядом его ID
***
ришли на спот, я нажал кур, бот бегает в заданном радиусе.
Label(Main)
!CharBuffs(Flame Chant)\\проверяет наличие бафа
{
MOVETO(39807,143924,-4049)
Label(GOTO)
PosInRange(x,y,z,120)\\проверяет находится ли точка в заданном радиусе,
{
RequestJoinParty(Name,0)\\кидает пати варку
}
Delay(50)
Jmp(GOTO)
CharStatus(STAND=1)
{
SIT \\\\КАК СЕСТЬ????
}
Delay(45000)\\сидит пока в течении 45 секунд варк бафает
Тут можно было бы поставить проверку бафа и затем вставание, но пусть уж посидит, порегенится...
CharStatus(STAND=1)
{
STAND \\\\КАК ВСТАТЬ?????
}
RequestOutParty(Name)\\\изгоняет варка из пати
MOVETO \\ место с краю заданного радиуса
}
Delay(50)
Jmp(Main)
Добавлено через 3 часа 49 минут
АП, проверьте плз скриптик )
Код:
Label(START)
CharBuffs(baf)
{
JMP(качаемся дальше)
}
SET(FIGHT,STOP)
===========================
label(бяжым к варку) (этот пункт мона поменять местами с l(отрываемся от мобаффф) в зависимости от того есть ли на споте агры а мона сделать и 2 раза до и после того как пришел к варку)
===========================
MOVETO(место где стоит варк)
delay(100)
MOVETO(место где стоит варк)
===========================
label(отрываемся от мобаффф)
===========================
SET(RANGETYPE,STARTPOS,100) потом не забудь дальше в скрипте
вернуть настройки зоны боя.
SET(FIGHTSTART)
delay(30000)
SET(FIGHTSTOP)
ChangeWaitType(1)
===========================
label(бафаимсо)
===========================
PosInRange(x,y,z,600)
{
RequestJoinParty(WC,0)
}
CharBuffs(Flame Chant)
{
QuitParty()
JMP(идем на спот)
}
JMP(бафаимсо)
===========================
label(идем на спот)
===========================
MOVETO(точка в зоне кача)
SET(RANGETYPE,DEFRANGE) - выбираешь зону боя(тут она прописана Range point-ами)
LABEL(качаемся дальше)
SET(L2WALKER,ENABLE)
SET(FIGHT,START)
JMP(START)
__________________
Форумный зануда... Пишу автономные скрипты под wallker любой сложности