игра на оффцальных серверах ММОРПГ это зачастую игра с использованием бота.
все прикольно, но для того, чтобы получать от бота пользу и отлучение от компа, это надо бота правильно настроить.
вторые сутки пытаюсь разобаться в скриптах.
вот как пример.
проблема в том, чтобы он после выполнения квеста отошел от аггрспавна, перебил мобов, котоых нацеплял и после этого использовал сое.
у меня есть вот
этоLABEL(start)
MOVETO(-14352, 123668, -3112)
MOVETO(-16512, 124193, -3112)
NPCSEL(Praga)
NPCDLG(Praga)
DLGSEL(Quest)
DLGSEL("Yes, I'll help.")
MOVETO(-14362, 123720, -3112)
MOVETO(-13971, 121969, -2984)
NPCSEL(Newbie Guide)
NPCDLG(Newbie Guide)
DLGSEL(Check the list of available Support Magic.)
DLGSEL(Receive support magic.)
MOVETO(-14032, 121740, -2984)
MOVETO(-13297, 121635, -2968)
NPCSEL(Rohmer)
NPCDLG(Rohmer)
DLGSEL(Quest)
DLGSEL("That's what I'm here for!")
//maille lizardman warriors/shaman /matriarch //poison/giant spider
MOVETO(-14032, 121740, -2984)
MOVETO(-14707, 120855, -2984)//out gludio
MOVETO(-21787, 119985, -3520)
MOVETO(-22238, 119156, -3656)
MOVETO(-24668, 116846, -3712)
MOVETO(-26922, 117055, -3728)
MOVETO(-28444, 117788, -3720)
SET(FIGHTSTART)//1700
//начало проверки товара
LABEL(test1)
DELAY(5000)
//поверка не сдох ли чар
CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
// ТП в город если сдох
GOHOME()
}
ITEMCOUNT(Shining Red Gem,<,50)
{
JMP(test1)
}
SET(FIGHTSTOP)
DELAY(5000)
//to lizardman
MOVETO(-27421, 115507, -3720)
MOVETO(-27481, 112967, -3496)
MOVETO(-26881, 107892, -3712)
MOVETO(-28585, 105557, -3560)
SET(FIGHTSTART)//1700
DELAY(5000)
//начало проверки товара
LABEL(test2)
//поверка не сдох ли чар
CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
// ТП в город если сдох
GOHOME()
}
ITEMCOUNT(Shining Gem,<,50)
{
JMP(test2)
}
SET(FIGHTSTOP)
MOVETO(-25967, 105701, -3432)
DELAY(30000)
LABEL(SOE)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
MOVETO(-14352, 123668, -3112)
MOVETO(-14032, 121740, -2984)
MOVETO(-13297, 121635, -2968)
NPCSEL(Rohmer)
NPCDLG(Rohmer)
DLGSEL(Quest)
DLGSEL("I have them!")
MOVETO(-14032, 121740, -2984)
JMP(start)и оно не работает так как надо.

ниче так нагрузка на мозг