PDA

Просмотр полной версии : Вопрос


Sashafaq
15.04.2010, 22:27
Вот такой мини вопрос по скриптописанию
волкер сколько максимум символов или строк поддерживает в скриптах?
только не писать дофига много и тд ( нужна примерная цифра чтобы не тупанул и не обрубал скрипты и не вылетал с критами):confused:

Мощно
16.04.2010, 19:31
1000 строк вроде..

Acmilan
16.04.2010, 23:19
2 профа спойла - 3800 строк, больше не пробовал

Sashafaq
16.04.2010, 23:41
1500 пока скриптик вроде юзабелен... вот добавлю еще проверок разнообразных для полной автоматизации будет кул ) хоть бы волкер не критовал и не тупил )

Добавлено через 39 секунд
ухты) токо что увидел что ты
Acmilan, из Ростова-на-Дону )
даров земеля

Добавлено через 9 минут
Хаха я тебя даже помню с Экстрима)
ты с западного )

Acmilan
17.04.2010, 00:31
Хаха я тебя даже помню с Экстрима)
ты с западного )
Ы! МЫ с тобой пиго в плазе пили?

Sashafaq
19.04.2010, 23:29
ну не со мной , но с моим другом , и одногрупником)))

mikser
19.04.2010, 23:47
7102 строки в моем скрипте на прокачку дарк эльфа (весит это все 266Килобайт)
все работает как часы.

Sashafaq
19.04.2010, 23:49
отлично , спасибо за инфу , значит буду продолжать свой скрипт
как не странно тоже на прокачку дарк эльфа))
пока только 2 к строк) но сейчас оптимизация и добавление кучи проверок и будет поболя))

mikser
19.04.2010, 23:53
отлично , спасибо за инфу , значит буду продолжать свой скрипт
как не странно тоже на прокачку дарк эльфа))
пока только 2 к строк) но сейчас оптимизация и добавление кучи проверок и будет поболя))
Раскажешь потом как удалось решить проблему сдачи квестов Каруде (В склепах позора) ? ;)

Sashafaq
20.04.2010, 00:10
неа не удается решить эту проблему 2 диалога никак не хотят жаться , поэтому на этом месте у меня бот орет и ставит скрипт на паузу

Добавлено через 12 минут
Дабы не плодить темы задам
Еще 1 ВОПРОС
можно ли в скрипте в боте вызывать проверку в проверке
к примеру
ITEMCOUNT([ID=xxx],=,1)
{
ITEMCOUNT([ID=xxx],!=,10)
{
CALL(ll)
}
}

mikser
20.04.2010, 08:14
Sashafaq, вложеных скобок валкер не переваривает
однако выкрутится, можно если оператор всего один

ITEMCOUNT([ID=xxx],=,1)
{

ITEMCOUNT([ID=xxx],!=,10)
CALL(ll)

}

December13
20.04.2010, 10:17
Ну или так:


ITEMCOUNT([ID=xxx],=,1)
{
CALL(s_check)
}

label(s_check)
ITEMCOUNT([ID=xxx],!=,10)
{
...
}
return()


Только по окнчанию скрипта лучше сделать exit(), и после этого писать такие лейблы, чтоб после основных действий бот не начал делать все эти проверки.

Nokaari
20.04.2010, 14:00
У меня вот такой вопрос возник: в настройках есть вкладка "Маршрут", там заполняемая таблица координат и радиуса. Где нужно поставить галочки чтоб эту таблицу использовать как "зону кача"? Чтоб яснее было чего я хочу опишу пример: в катах есть обычно смежные комнаты большие, чтоб боты не упирались в стенки (т.к. рядом есть еще комнаты, в которые боты так сильно хотят попасть), нужно точно выделить место кача для них.
Я в катах не ботоводил, хочу научиться к выходу Аси :)

Sashafaq
20.04.2010, 14:04
мм ну ниче конечно что в моей темке)
но смысл там в чем. Patch Point`ы есть
это координата и радиус вокруг нее выставляешь как тебе удобно маршрут , выбираешь бегать по этим координатам точечко Define Patch Point и боть , в принципе все просто

Nokaari
20.04.2010, 14:20
мм ну ниче конечно что в моей темке)
но смысл там в чем. Patch Point`ы есть
это координата и радиус вокруг нее выставляешь как тебе удобно маршрут , выбираешь бегать по этим координатам точечко Define Patch Point и боть , в принципе все просто
Да я просто выбираю русский перевод всех вкладок)) Перевод ужасен и поэтому смысл некоторых настроек не правильно передан :)