PDA

Просмотр полной версии : Скрипты


d1mAs1k
25.10.2009, 08:14
поддержу тему, правила такие:

один пост - один скрипт, остальное буду чистить
описать что этот скрипт делает (выполняет квест \ рыбачит \ захватывает замок )
скрипты должны работать 100%
подробно описать стартовые условия (место\эквип\персоонаж и т.д.)
описать возможные баги скрипта (нет проверки на смерть \ изменена цена на телепорты)

здесь не алчитс, здесь нету никаких хайдов, вам не нужно набивать посты и репутацию,
давайте не будем превращать эту тему в свалку как аналогичная на алчитсе.
если будет выложен УГ скрипт, автора дружно закидываем какашками
-----------------------------------------------------------------------------------------------------

нужные скрипты:

на первые и вторые профы любого персонажа
споил в бистфарме (ферма диких зверей?)
...


команды скриптового языка:
http://www.towalker.com/english/WalkerScriptEn.zip
+LOADCONFIG(Name.ini) , недокументированная функция(с)

id вещей:
http://www.towalker.net/down/id-e.zip

keeper1978
25.10.2009, 10:33
мой скрипт модифицирован со скрипта Рыб Гиран и настроин для Хаин

настраиваем всё также как и с в нижнем скрипте только перед запуском делаем телепорт

запас наживки и поплавков
складывается всё в клановое хронилище
проверка на смерть

в скрипте вместо MOVETO(xxx,xxx,-xxx) прописать свои точки рвбалки и пути к ним

destructor
25.10.2009, 11:39
Предлагаю в этой теме размещать скрипты для руофа.
А что бы народ поддержал идею первый скрипт выложу сам.

Название: Рыбалка в Гиране
Версия: 1.0b
Автор: d1mAs1k (http://coderx.ru/member.php?u=7398) <<<<<<<<<
Раса/Класс: Любая
Уровень: 40+
Условия: Иметь в ВХ кучу рыбососок С грейда и Отличной наживки
Начало: Помощник новичков в Гиране
Автоматизм: полный автоматизм.
Особенности: Автобафф у помощника каждые ~50мин., вытаскивание из ВХ сосок в кол-ве 1к и наживки в кол-ве 200шт., проверка на смерть, складывание улова в ВХ после прохождения 5 точек ловли.
Последняя проверка: Щас проверяется на руофе.
Настройки: Остановить Combat и Auto Fun, в Basic Option на вкладке Other Settings поставить галочку Auto fishing и соски настроить по вкусу, в Heal Options поставить юзать банки ХП когда ХП меньше 60-80% (по вкусу), в Pathing поставить Rand, Policy настроить по вкусу.


SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
LABEL(start)
MOVETO(82778,149296,-3464)
CALL(BUFF)
MOVETO(81550,147455,-3464)
MOVETO(81747,146587,-3528)
MOVETO(83086,146679,-3528)
MOVETO(83213,146612,-3464)
CALL(WHzabrat)
CALL(WHpolozhit)
CALL(SOSKI)
CALL(1)
CALL(FISHING)
CALL(RAZDELKA)
CALL(death)
DELAY(30000)
CALL(2)
CALL(FISHING)
CALL(RAZDELKA)
CALL(death)
DELAY(30000)
CALL(3)
CALL(FISHING)
CALL(RAZDELKA)
CALL(death)
DELAY(30000)
CALL(4)
CALL(FISHING)
CALL(RAZDELKA)
CALL(death)
DELAY(30000)
CALL(5)
CALL(FISHING)
CALL(RAZDELKA)
CALL(death)
DELAY(30000)
MOVETO(86991,147326,-3400)
MOVETO(83928,147365,-3400)
MOVETO(83251,148669,-3400)
MOVETO(82857,148712,-3400)
JMP(start)
LABEL(1)
{
MOVETO(82306,146683,-3464)
MOVETO(81581,146524,-3528)
MOVETO(81562,144651,-3528)
MOVETO(84101,144398,-3400)
MOVETO(84857,144388,-3400)
MOVETO(84928,144535,-3400)
MOVETO(85006,144529,-3400)
RETURN()
}
LABEL(2)
{
MOVETO(84759,145919,-3400)
MOVETO(85388,145896,-3400)
MOVETO(85387,145807,-3400)
RETURN()
}
LABEL(3)
{
MOVETO(86060,145907,-3400)
MOVETO(86041,146056,-3400)
MOVETO(86088,146052,-3400)
RETURN()
}
LABEL(4)
{
MOVETO(86083,147187,-3400)
MOVETO(86557,147163,-3400)
MOVETO(86551,146967,-3400)
RETURN()
}
LABEL(5)
{
MOVETO(88368,148663,-3400)
RETURN()
}
LABEL(FISHING)
{
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
DELAY(60000)
CALL(death)
SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
RETURN()
}
LABEL(sdox)
{
CHARSTATUS(CHP,<,1)
{
SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
GOHOME()
DELAY(10000)
JMP(start)
}
}
LABEL(WHzabrat)
{
ITEMCOUNT(Prize-Winning Fishing Lure[ID=8484],<,150)
{
NPCSEL(Valkon[ID=30103])
DELAY(1000)
NPCDLG(Valkon[ID=30103])
DELAY(1000)
DLGSEL(Личное )
DELAY(1000)
DLGSEL(Забрать )
DELAY(1000)
LOADITEM(Prize-Winning Fishing Lure[ID=8484],200)
DELAY(1000)
}
RETURN()
}
LABEL(WHpolozhit)
{
NPCSEL(Valkon[ID=30103])
DELAY(1000)
NPCDLG(Valkon[ID=30103])
DELAY(1000)
DLGSEL(Личное )
DELAY(1000)
DLGSEL(Положить )
DELAY(1000)
SAVEITEM(Big Orange Fat Fish[ID=6455],all;Big Orange Nimble Fish[ID=6453],all;Big Orange Ugly Fish[ID=6454],all;Orange Fat Fish[ID=6452],all;Orange Nimble Fish[ID=6450],all;Orange Treasure Chest[ID=6505],all;Orange Ugly Fish[ID=6451],all;Small Purple Fat Fish[ID=6458],all;Small Purple Nimble Fish[ID=6456],all;Small Purple Ugly Fish[ID=6457],all)
RETURN()
}
LABEL(SOSKI)
{
ITEMCOUNT(Fishing Shot: C-grade[ID=6537],<,1000)
{
NPCSEL(Valkon[ID=30103])
DELAY(1000)
NPCDLG(Valkon[ID=30103])
DELAY(1000)
DLGSEL(Личное )
DELAY(1000)
DLGSEL(Забрать )
DELAY(1000)
LOADITEM(Fishing Shot: C-grade[ID=6537],1000)
DELAY(1000)
}
RETURN()
}
LABEL(BUFF)
{
NPCSEL(Adventurers' Guide[ID=32327])
NPCDLG(Adventurers' Guide[ID=32327])
DLGSEL(Посмотреть )
DLGSEL(Воспользоваться )
DELAY(1500)
RETURN()
}


Это мой косяк, надо LABEL(sdox) поменять на LABEL(death)
Писалось ночью...очепяткался
это даже правильно, пусть тот кто будет юзать скрипт хоть чуть в нем разберется:)

d1mAs1k
26.10.2009, 00:27
Название: Разделка рыбы
Версия: 1.0b
Автор: d1mAs1k
Раса/Класс: Любая.
Уровень: Любой.
Условия: Положить всю рыбу и ящики в инвентарь.
Начало: Где угодно.
Автоматизм: полный автоматизм.
Особенности: Разбирает любую рыбу и ящики.
Последняя проверка: 25.10.09г.
Настройки: Любые.


LABEL(start)
USEITEM(Big Orange Fat Fish[ID=6455])
USEITEM(Big Orange Nimble Fish[ID=6453])
USEITEM(Big Orange Treasure Chest[ID=6506])
USEITEM(Big Orange Ugly Fish[ID=6454])
USEITEM(Orange Fat Fish[ID=6452])
USEITEM(Orange Nimble Fish[ID=6450])
USEITEM(Orange Treasure Chest[ID=6505])
USEITEM(Orange Ugly Fish[ID=6451])
USEITEM(Small Purple Fat Fish[ID=6458])
USEITEM(Small Purple Nimble Fish[ID=6456])
USEITEM(Small Purple Ugly Fish[ID=6457])
JMP(start)

keeper1978
26.10.2009, 11:37
Название: Чистка рыбы
Версия: неизвестно
Автор: неизвестно
Раса/Класс: Любая
Уровень: любой
Условия: Всё скинуть в инвентарь и запустить скрипт
Начало: везде
Автоматизм: полный автоматизм.
Особенности: Это скрипт для чистки на всю рыбу которая есть

NikoBelich
27.10.2009, 23:34
Нерабочий скрипт НА ГЦ+!! Рабочий скрипт чуть ниже от TromaL. Свой поправлю- выложу. Пока неперебанили всех моих гномов -править небуду
Название: Профа Скавенжер(собиратель)
Версия: 1.00 гы
Текст и музыка: Народные
Правил: Я и ещё одинчел.
Раса/Класс: Гном Уровень: 18+
Условия: Деревянный сэт и выше, соски, нубская пуха,чутка денег на сое.
Начало: Помощник новичков в Деревне Гномов
Автоматизм: полный автоматизм.нет проверок на смерть, обрывы квеста, осады,и прочие трабли грабли.Если квест оборвалс где-то посредине -удаляем и запускаем заново.Или пешком доделать.
Особенности: Правился под русский L2InfoB.dat , скачать тут: _http://dump.ru/file/3516839 (оно :) )
Последняя проверка: 27.10.09.
Настройки: В Heal Options поставить юзать банки ХП когда ХП меньше 50%,в клиенте включить автососки.

TromaL
17.11.2009, 20:23
Название: Кач на орках багбир (пядом с гираном)
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: Любой 30+
Условия: Желательно полная экипировка минимум в топ коммон шмот, меньше 32 желательно с сосками..
Начало: Площадь Гирана
Автоматизм: Ребафается и приходит на кач.
Особенности: Скрипт простенький, хорошее место для спойла (кожа+плетеный лен).
Последняя проверка: 17.11.2009.
Настройки: Настроить все опции ведения боя согласно возможностям вашего персонажа, локацию поставить Rand, или вручную ту зону где он будет качаться.

TromaL
18.11.2009, 18:31
Название: Кач под Деревней Охотников
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: Все классы
Условия: 36+, полностью упакованный, иметь соски (как минимум выставить чтобы включались на ХП меньше 50%
Начало: Деревня Охотников
Автоматизм: Полный, покупает бутылки, берет соски, бафается, проверка на дохлость каждые 3 минуты.
Особенности: Споил там ГОВНО, минимально поправил скрипт чтобы работал, не уверен насчет работоспособности покупки бутылок, сое и прочего, возможно надо переписывать... Пока влом, если понадобится кому и дадут 10 спасибо перепишу :0). Да бафаться он ходит в гиран (ранье бафера в деревне не было, если скрипт нужен будет кому перепишу)..
Последняя проверка: 18.11.2009
Настройки: Кхм, Настройки для жесткого кача, халявы не будет...

TromaL
23.11.2009, 15:23
Название: Профа на собирателя
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: для подмастерья
Условия: вроде 18+
Начало: Деревня Гномов
Автоматизм: Полный.
Особенности: это исправленный скрипт NikoBelich,
Последняя проверка: 23.11.2009
Настройки: СОЕ 5 шт, желательно бутылок и настроить хп, выучить скилы.

TromaL
24.11.2009, 23:23
Название: Профа на Темного мага
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: темного мистика
Условия: вроде 18+
Начало: Деревня Темных эльфов
Автоматизм: Полный.
Особенности: Неуверен по поводу лагоустойчивости
Последняя проверка: 24.11.2009
Настройки: СОЕ 5 штук не нубских а магазинных , больших бутылок хп штук 10 минимум и настроить хп, выучить скилы обязательно, если в но грейд обязательно выставить использование сосок, выставить использование скилов.

Скрипт зависает на проверке итемоф в школи темной магии... (поменяй ИД квест итема )
Нету мага на профе... Подскажите ID итема в личку...

nPoKa3HuK
25.11.2009, 23:45
Название: Квест на волка
Версия:1.0
Правил:написал и правил Я
Раса/Класс:Гном
Условия: проверялось гномом
Начало: Глудин рядом с менеджером питомцев
Автоматизм: Полный
Особенности:полный автоматизм, сампокупает СоЕ, складывает волчат на склад.Скрипт бесконечен
Последняя проверка:Грация плюс
Настройки:желательно гном20+ в Д броне. Больше ни каких условий.

TromaL
30.11.2009, 21:09
Название: 2 медали для гнома
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: собиратель, крафтер
Условия: вроде 38+
Начало: На складе в гиране
Автоматизм: Полный. 1 остановка для крафта ключа и колец.
Особенности: Увеличил задержки на т.п. т.к. в 5 окон у меня комп не поспевал за скриптом, требования внутри.
Последняя проверка: 30.11.2009
Настройки: СОЕ 15 штук не нубских а магазинных , больших бутылок хп штук 20 минимум и настроить хп, выучить скилы обязательно, , выставить использование скилов. Да желательно отключить споил, иначе он внаале на мобах глючит, можно сдохнуть..

Третью медаль брать здесь:
http://coderx.ru/attachment.php?attachmentid=767&d=1259711027
Описание ниже..

NikoBelich
01.12.2009, 19:17
Рабочий скрипт НА ГЦ+!!
Название: Маг Тёмных эльфов
Версия: 01.00 ы
Текст и музыка: сам ваял
Правил: Я и ещё одинчел.
Раса/Класс: темный маг сразу после рождения
Условия: ини файл из архива в папку SET
Начало: Сразу после создания чара
Автоматизм: полный автоматизм.нет проверок на ПК,Убийство НПЦ,смерть, обрывы квеста, осады,и прочие трабли грабли.
Особенности: При желании можно нажать на паузу в скрипте и взять пухунубскую,и апнуть скилы. Если нет -просто сдохнет на пару раз больше ;) Правился под L2InfoB.dat английский
Последняя проверка: 27.11.09.
Настройки: все настройки в SET

Garret
02.12.2009, 00:27
Название: Делевл В Дионе
Версия: Gracia Plus
Раса/Класс: Персонажи с пикой (спойл, крафт, дестр, варлорд)
Условия: 40+
Начало: В центре диона
Автоматизм: Полный.
Настройки: Снять с себя всю бижу, шмот, взять пику, выучить скил Вихрь, отключить все настройки хила и главное убедиться, что возле пвп ворот тусит народ и есть замес :) Простой скрипт на делевл. Народ накручивая счетчик убивает быстро и безболезненно (слив без штрафа смерти)

B0R0DA
02.12.2009, 02:58
Название:Cпойл костей и железа
Версия: 1.0 FINAL
Автор: я
Раса/Класс: гном (собиратель)
Уровень: 20-35
Условия: купить ССД (30к сосок примерно на 10 часов)
Начало: любая точка Диона
Автоматизм: полный автоматизм.
Особенности: Автобафф у помощника каждые 60мин., проверка на смерть, покупка СОЕ , покупка свитков восстановления Д ранга
Последняя проверка: 01 декабря 2009
Настройки: реген МР, настройки пета по вкусу

TromaL
02.12.2009, 03:41
Название: Третья медаль для спойлера
Версия: Gracia Plus
Правил: TromaL
Раса/Класс: собиратель
Условия: вроде 39+, не выше 40
Начало: На складе в гиране
Автоматизм: Полный.
Особенности: Запускать сразу после скрипта на первые две медали, обнаружил слабое место в море спор, вероятность обрыва по моим прикидкам процентов 5-10.
Последняя проверка: 2.12.2009, прошел 4 раза подряд удачно.
Настройки: СОЕ 15 штук не нубских а магазинных , больших бутылок хп штук 20 минимум и настроить хп.

P.S. Скрипт сыроват но пашет стабильно, буду доделывать. Да освободите инвентарь от хлама...

B0R0DA
02.12.2009, 03:50
Название: Квест на волка
Версия: 1.0
Автор: я
Раса/Класс: гном (вроде как квест у каждой рассы отличается... гномом работает 100%)
Уровень: 15+
Условия: скрипт юзает свитки телепорта в деревню камаель, поэтому наличие свитков обязательно, либо поправить скрипт на обычные СОЕ (один из самых первых моих скриптов... хотел с пользой использовать СОЕкамаель).
Начало: площадь Глудина
Автоматизм: скрипт зациклен, будет проходить квест пока не закончатся СОЕкамаель
Особенности: бегает с баффом. в Д шмоте и выше можно без сосок
Последняя проверка: не помню. на ГФ+ работает
Настройки: на свое усмотрение (я убираю автоспойл)

Garret
03.12.2009, 18:17
Название: Гном 1-18 лвл.
Версия: Gracia Plus
Автор: BeyBlade http://allcheats.ru/t115006-134/
Правил: Я
Раса/Класс: Гном
Условия: Только созданный персонаж.
Начало: В начальной точке появления гномов, на помосте.
Автоматизм: нет проверок на ПК,Убийство НПЦ,смерть, обрывы квеста, осады, дисконекты …
Особенности: Настроить Heal Options, банки ХП не обязательны.
В скрипте 2 паузы, Первая пауза (6 лвл.) - обменять талоны на Цестусы, включить на автомат соски и нажать продолжение скрипта, Вторая пауза (18 лвл). – выучить скилы и нажать продолжение скрипта.

nPoKa3HuK
21.12.2009, 05:08
Скрипт не мой, в своё время скачал с аллчитс, но полностью мною переделан и дороботан. Кач на баранах 40-48 под аденом. Полная проверкана наличие сосок, бутылок HP, бафов и т.д.
--------------------------------------------------------------------------------
Название: кач 40-48
Версия: Gracia Plus
Автор: Не помню
Правил: Я и только Я
Раса/Класс: Любой кроме мага
Условия: Находитьсяна площади аден
Начало:Площадь Аден
Автоматизм: полный

Anafema
13.01.2010, 19:19
оффпати БД\бафф.

БД прописываем в Party Bafs все нужные дэнсы, ставим автодетект по цели(Main) и использование в бою.

На Main(Лидер пати) запускаем скрипт:

Label(Main)
Call(Dance)
Delay(500)
Jmp(Main)
/======================================
Label(Dance)
CharBuffs(Dance of Fury[Id=275]) //тут выставляем последний дэнс который стоит у БД в party бафах
{
Return()
}
RequestJoinParty(Name_BD,0)
Label(Delay)
CharBuffs(Dance of Fury[Id=275])
{
RequestOutParty(Name_BD) //Если чар качается один, то проще заменить на QuitParty()
Return()
}
Delay(4000) //тут выставить задержку чтоб БД успел оттанцевать все нужнве дэнсы
Return()
/======================================


По аналогии делается баф варка, кто захочет разберется.

B0R0DA
14.01.2010, 04:55
Label(Main)
Call(Dance)
Delay(500)
Jmp(Main)
/======================================
Label(Dance)
CharBuffs(Dance of Fury[Id=275]) //тут выставляем первый дэнс который стоит у БД в бафах
{
Return()
}
RequestJoinParty(Name_BD,0)
Label(Delay)//нах тут этот лабел???
CharBuffs(Dance of Fury[Id=275])
{
RequestOutParty(Name_BD) //Если чар качается один, то проще заменить на QuitParty()
Return()
}
Delay(4000) //тут выставить задержку чтоб БД успел оттанцевать все нужнве дэнсы
Return()//может для того чтоб вместо этого ретурна стоял JMP(Delay)!?
/======================================

а вообще проще так:

Label(Main)
!CharBuffs(Dance of Fury[Id=275]) //тут выставляем первый дэнс который стоит у БД в бафах. Если этого бафа нет - делаем что в скобках
{
RequestJoinParty(Name_BD,0)
Delay(4000) //тут выставить задержку чтоб БД успел оттанцевать все нужнЫе дэнсы
RequestOutParty(Name_BD) //Если чар качается один, то проще заменить на QuitParty()
}
Delay(500)
Jmp(Main)

З.Ы. если что, сорри за критику :pardon:

wowii
14.01.2010, 11:58
Название: Гном спойлер 1-20 (включая профу).
Версия: 1.0
Автор: 1-18 lvl автор я. Квест на профу скачал не помню откуда и немного переделал.
Раса/Класс: Гном
Уровень: 1
Условия: Иметь гнома 1 lvl'a)
Начало: стартовая площадка гномов
Автоматизм: 90%. В квесте есть 2 паузы - взять теневую пуху у NPC на 6 lvl и выучить скилы на 18 lvl.
Особенности: Автобаф; писался, как 1-й скрипт :D на одном персе не начинал убивание мобов по квесту, на другом нормально сработал, причину не знаю. Если скачавший крипт шарит в них, то лучше просмотреть перед запуском - нет ли где ошибок.
Последняя проверка: Кажись работает.
Настройки: Купите 4 SOE, т.к. я xz как их автоматом покупать - не разобрался пока.

Файл:

nPoKa3HuK
15.01.2010, 18:40
Есть у кого Скрипт на 1 профу Гном-Ремесленник ?
Выложите плиз.

Название: Скрипт на первую профу артизан
Версия:
Автор: неизвестен
Раса/Класс: Гном
Уровень: 18+
Условия:
Начало: Деревня гномов
Автоматизм: полный автоматизм.
Особенности:
Последняя проверка: 7.01.10г.
Настройки:перед запуском скрипта необходимо выставить в валкере каких мобов бить

TromaL
20.01.2010, 01:22
Название: 1-ая Профа на SE
Версия: Gracia Plus
Написал: TromaL
Раса/Класс: Темный Маг 18+
Условия: желательно иметь более менее приличный нг шмот + бижу
Начало: Центр деревни темных эльфов
Автоматизм: Нету проверок на смерть и прочие радости.
Особенности: скрипт простой написал буквально на коленке, проверки на смерть не делал, тестил 2 раза оба удачны.
Последняя проверка: 15.01.2010
Настройки: Настроить все опции ведения боя согласно возможностям вашего персонажа. Выучить скилы, включить на панели соски. Купить 2-3 сое

Мощно
22.01.2010, 19:29
Название: 2-ая Профессия на Охотника за наградой (БХ) , альтернативный квест за 3 кк.
Автор: Мощно.
Раса/Класс: Гном
Уровень: 39+
Условия: В инвентаре иметь 3 кк.
Начало: В кузнице, в гиране.
Автоматизм: 100%.
Особенности: После прохождения останавливается на складе в гиране, на изучение скилов.
Последняя проверка: 6 февраля 2010.
Настройки: По умолчанию.

rnFIL
23.01.2010, 00:07
LABEL(GO)
USEITEM(Scroll of Escape[ID=736])
DELAY(20000)
POSINRANGE(-84064,150864,-3120,300)
{
MOVETO(-83138,150910,-3120)
NPCSEL(Newbie Guide[ID=31076])
NPCDLG(Newbie Guide[ID=31076])
DLGSEL(Посмотреть
DELAY(1000)
DLGSEL(Воспользоваться
JMP(START)
}
POSINRANGE(-82035,152647,-3168,300)
{
MOVETO(-82991,152654,-3204)
MOVETO(-83103,150966,-3155)
NPCSEL(Newbie Guide[ID=31076])
NPCDLG(Newbie Guide[ID=31076])
DLGSEL(Посмотреть
DELAY(1000)
DLGSEL(Воспользоваться
JMP(START)
}
POSINRANGE(-82186,150495,-3155,300)
{
MOVETO(-83100,150866,-3155)
NPCSEL(Newbie Guide[ID=31076])
NPCDLG(Newbie Guide[ID=31076])
DLGSEL(Посмотреть
DELAY(1000)
DLGSEL(Воспользоваться
JMP(START)
}
POSINRANGE(-82084,-82084,-3155,300)
{
MOVETO(-80791,154711,-3204)
MOVETO(-81623,154836,-3204)
MOVETO(-82891,154803,-3204)
MOVETO(-83089,153663,-3204)
MOVETO(-83109,152013,-3155)
MOVETO(-83118,150986,-3155)
NPCSEL(Newbie Guide[ID=31076])
NPCDLG(Newbie Guide[ID=31076])
DLGSEL(Посмотреть
DELAY(1000)
DLGSEL(Воспользоваться
JMP(START)
}
POSINRANGE(-83408,151376,-3120,300)
{
MOVETO(-83105,150876,-3155)
NPCSEL(Newbie Guide[ID=31076])
NPCDLG(Newbie Guide[ID=31076])
DLGSEL(Посмотреть
DELAY(1000)
DLGSEL(Воспользоваться
JMP(START)
}
LABEL(START)
MOVETO(-81649,150284,-3155)
MOVETO(-81111,150131,-3081)
MOVETO(-80765,149784,-3070)
NPCSEL(Richlin[ID=30320])
NPCDLG(Richlin[ID=30320])
DLGSEL(Телепортироваться)
DLGSEL(Забытый Храм)
DELAY(10000)
MOVETO(-52858,190621,-3519)
MOVETO(-52901,188947,-4330)
MOVETO(-52953,188207,-4723)
MOVETO(-53616,188117,-4686)
MOVETO(-53752,189166,-4559)
MOVETO(-53767,190171,-4541)
MOVETO(-55218,190360,-4503)
MOVETO(-55916,190357,-4502)
MOVETO(-56982,190354,-4541)
MOVETO(-57390,189842,-4541)
MOVETO(-57443,188985,-4541)
MOVETO(-57443,188345,-4524)
MOVETO(-57464,187334,-4541)
MOVETO(-57470,186527,-4541)
MOVETO(-57692,185335,-4543)
MOVETO(-58511,185314,-4541)
DELAY(6000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,350)
DELAY(3400000)
SET(FIGHTSTOP)
DELAY(30000)
CHARSTATUS(CHP,==,0)
{
GOHOME()
SET(FIGHTSTOP)
DELAY(5000)
JMP(GO)
}
USEITEM(Scroll of Escape[ID=736])
DELAY(10000)
JMP(GO)

Старт в Глудине 32+)надо малясь подредактировать)нашел в просторах инета)Орехи Соп)без ПА канеш так се но все же хоть чтото)

Zarathustra
05.02.2010, 11:05
Название: нормальный квест на Собирателя
Версия: 1.0
Автор: Zarathustra
Раса/Класс:Гном
Уровень: 18
Условия:запас сое и хилок. изученые скилы.
Начало:деревня гномов. желательно площадка у ГК.
Автоматизм: полный
Особенности: избавление от хвоста в нужных местах. что как показал опыт и не обязательно.
Последняя проверка: 5.02.2010.
Настройки: желат. поставить в настройках использование хилок. (делал без хилок вообще, но береженого...)

Erches
05.02.2010, 18:34
Скрипт на слив в Дионе

делал сам ! если есть предложения по улудшению пишите:)

Этот скрипт явно не работает...вот переделанный.

LABEL(Start)
CHARSTATUS(LV,==,24) <<--- указываеш до какго лвл сливаться
{
EXIT()
}
MOVETO(18079,145930,-3088)
MOVETO(18006,146107,-3132)
MOVETO(17408,147552,-3152)

LABEL(FIGHT)
FORCEATTACK(Metty[id=30072]) <<<<-ник гуарда
CharStatus(CHP,<=,0)
{
DELAY(2000)
GOHOME()
JMP(Start)
}
JMP(FIGHT)

Не забудьте указать лвл до которого собрались сливаться.
ps: чтобы не вылетали л2 бины, не сворачиваете не в коем случае окна.

00077k
22.02.2010, 00:53
Name: Spoil fun
Version: 1.05
Creator: 00077k
Class: Gnoms
Level: First. Сreated a dwarf - to start the script
Условия: None
Begin: There where created
Automatic: Active noob's soulshots. Take common cestus. Learn spoil and sweep on a 18 level. For all this will be "Pause()"
Extra: possible death in the death pass, when run to quest NPC - this will be fail.
Last test: 21/02/10
Settings: Default
Sorry for my english - никогда в жизни его не учил. Хотя через месяц и ехать в консульство получать визу в США :) Скрипт рабочий на 99%, что б школота не злоупотребляла - немного попытался этому препятствовать, может так получится уберечь. :)

peacefully
06.03.2010, 03:24
Простенький скрипт на распаковку петовских соскопаков. Если загрузка меньше 40%, то распаковывает пак. Если паков нету, то выводит сообщение об этом и останавливает скрипт.
Label(MeHas)
Delay(1000)
CharStatus(Weight,<,40)
{
UseItem(Beast Soulshot Compressed Pack[ID=10515])
}
ItemCount(Beast Soulshot Compressed Pack[ID=10515],==,0)
{
MSG(Кончились паки сосок)
Exit
}
JMP(MeHas)

Ippo
06.03.2010, 14:21
Квест на Рыцаря Шилен (Palus Knight)
полуавтоматический (нет возврата при сбое)

bokot
18.03.2010, 09:59
Мой скрипт на 1-18 Гном. Выполнены проверки на каждое действие. В случае любой ошибки - возвращается на предыдущий пункт и выполняет его по новой. Так что этот скрипт никогда не собъется и не убежит вперед, не выполнив необходимых действий, не получив квестовый предмет: при дисконнектах, лагах, глюках и любой нестендартной ситуации. Старт сразу как зашел новым персонажем.

_http://zalil.ru/upload/28814246
_http://dump.ru/file/4452641

Ну и аналогичный скрипт с проверками на 1 профу спойлера. Этот подгружает конфиг Quest 1 Spoiler.INI: просто настройки для гнума с выставленными галочками спойлить и свипать, настроенной тактикой боя и хила. Старт в деревне уномов в прямой видимости ГК. Требуется только СОЕ прикупить и, по желанию, банок

_http://slil.ru/28814267
_http://upload.dump.ru/confirmation/



Upd: естественно, если клиент вылетел с концами, то необходимо будет с начала скрипта прыгнуть на нужную метку (JMP(№метки)), которую надо найти руками. Дополнять скрипт проверками итемов и местоположения при старте, а затем прыжок на нужное место скрипта чето лениво :)

bokot
18.03.2010, 18:02
А ini файлик можешь скинуть?

Ну уж совсем обленились :) Просто поставь галочку спойлить. Да галку на отжор банок ХП, например от 70%, шоб не сдох. Алерты выставь по своим предпочтениям.

Раз уж в другой теме выложил, то и сюда пихну, в скрипты:
Вот обрезанный скрипт на кач под ИТ (надеюсь лишнего не отрезал ).
Использует два конфига: один для бега по городу и к локации (отключены сиденья при малом кол-ве маны, включен отжор банок, дабы не сдох по пути): ForSOE.INI
второй для кача. Для каждого перса делаю свой (каких мобов бить, каких не бить. С кого спойлить. Хил, пати и прочее). В данном примере: GnomSpoiler.INI
Проверка на ТП ботхантером из зоны кача (правда тут она большая, при желании можно уменьшить). Проверка на смерть. Проверка на кол-во сосок. Можно поставить любую другую проверку.

bokot
19.03.2010, 12:14
Я уполз на другое место рыбалки, так что это можно палить. :)

Скрипт на рыбалку. Проверка на смерть и возврат к месту рыбалки. Переход по точкам рыбалки каждые 500 секунд.
Использует конфиг: fishing.INI : настроена рыбалка, бой, банки хила, алармы.
//Рыбалка в Гавани острова душ (деревня камаэль)
//Старт в деревне камаэль или на точках рыбалки.

Label(Start)
SET(L2WALKER,DISABLE)
SET(FIGHTSTOP)
CALL(Death)
POSINRANGE(-118003,46037,368,3000)
CALL(Go to spot)

POSINRANGE(-80516,57950,-3799,200)
{
LOADCONFIG(fishing.INI)
SET(MON,NOATTACK,*)
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
SET(L2WALKER,DISABLE)
DELAY(40000)
SET(FIGHTSTOP)
CALL(Death)
MOVETO(-80913,58367,-3673)
MOVETO(-81039,59320,-3753)
MOVETO(-80909,59342,-3790)
JMP(Start)
}

POSINRANGE(-80909,59342,-3790,200)
{
LOADCONFIG(fishing.INI)
SET(MON,NOATTACK,*)
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
SET(L2WALKER,DISABLE)
DELAY(40000)
SET(FIGHTSTOP)
CALL(Death)
MOVETO(-81375,60125,-3748)
MOVETO(-81478,60292,-3743)
MOVETO(-81361,60366,-3786)
JMP(Start)
}
POSINRANGE(-81361,60366,-3786,200)
{
LOADCONFIG(fishing.INI)
SET(MON,NOATTACK,*)
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
SET(L2WALKER,DISABLE)
DELAY(40000)
SET(FIGHTSTOP)
CALL(Death)
MOVETO(-81828,61000,-3756)
MOVETO(-81991,61645,-3694)
MOVETO(-82202,62148,-3739)
MOVETO(-82113,62217,-3806)
JMP(Start)
}

POSINRANGE(-82113,62217,-3806,200)
{
LOADCONFIG(fishing.INI)
SET(MON,NOATTACK,*)
SET(FIGHTSTART)
SET(L2WALKER,ENABLE)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
CALL(Death)
DELAY(50000)
SET(L2WALKER,DISABLE)
DELAY(40000)
SET(FIGHTSTOP)
CALL(Death)
MOVETO(-82171,61990,-3698)
MOVETO(-81899,60869,-3724)
MOVETO(-81341,59649,-3713)
MOVETO(-81012,58848,-3674)
MOVETO(-80850,58423,-3694)
MOVETO(-80789,58175,-3708)
MOVETO(-80719,57962,-3724)
MOVETO(-80516,57950,-3799)
JMP(Start)
}
MOVETO(-81443,59897,-3680)
MOVETO(-81117,59291,-3732)
MOVETO(-80909,59342,-3790)
JMP(Start)

LABEL(Death)
CharStatus(HP,<=,0)
{
MSG(Перс мертвый. Go Home)
SET(FIGHTSTOP)
SET(L2WALKER,DISABLE)
GOHOME()
DELAY(45000)
CALL(Go to spot)
JMP(Start)
}
RETURN()

LABEL(Go to spot)
POSINRANGE(-117560,42839,360,3000)
{
MOVETO(-119425,45497,341)
MOVETO(-117550,46700,341)
MOVETO(-116955,46608,341)
}
POSINRANGE(-116792,48630,360,3000)
{
MOVETO(-116924,46552,341)
}
DELAY(500)
NPCSEL(Ragara[ID=32163])
NPCDLG(Ragara[ID=32163])
DELAY(2000)
DLGSEL(Телепортироваться)
DELAY(2000)
DLGSEL(Гавань Острова Душ)
DELAY(10000)
MOVETO(-74146,52914,-3680)
MOVETO(-74114,52994,-3680)
MOVETO(-74117,53411,-3707)
MOVETO(-75132,53934,-3700)
MOVETO(-76560,54526,-3676)
MOVETO(-77269,55100,-3645)
MOVETO(-78682,55994,-3669)
MOVETO(-79549,57117,-3738)
MOVETO(-79788,57533,-3735)
MOVETO(-80646,57853,-3740)
MOVETO(-80516,57950,-3799)
DELAY(500)
RETURN()

bokot
19.03.2010, 19:21
Ну свои конфиги выкладывать не буду: там вкрячены ники моих игроков, чтоб алерты на них не срабатывали :)

А так настройки рыбалки элементарные:
"Основные настройки": "Другое": Ставим галку "рыбалка". Выставляем использовать поплавки по предпочтениям. У меня стоит одна галка на ХП рыбы: 30%.
"Настройки хила": сесть/встать по мане и хп галочки сняты за ненадобностью. При ХП < 60% использовать банки с задержкой 15сек.
"Настройки боя": в настройках скилов выставил использовать скилл, пока мана > 10 шоб сподручней ундин мочить. Для нубогнома: оглушающая атака. В настройках сосок выбрал свои соски при HP моба больше 1.
"Тактика": "ближн атака", поставить галку "использовать ближ.настройки". Галочку "одеть оружие" и выбрать свою пуху.
"Маршрут": все поотрубать. Поставить точку "начать кач в центре с радиусом" 100.
"Настройки мобов" выбрать не атаковать для всех.
"Звук.алерты" по предпочтениям. У меня включен логаут при появлении игрока, так что все выключено.

а, забыл. Получившийся в результате конфиг сохраняете с необходимым именем во вкладке "Базовые опции"

bokot
19.03.2010, 20:22
Я собственно, тоже на руоффе играю. У меня все работает. Если ченить не то накрутить, то, думаю, можно любую прогу заставить криво работать. Так что может у кого-нить и не заработает

Боторыбакам еще понадобится скрипт на открытие рыбок. Собсно тоже не индивидуальная ценность, можно выкладывать :p

Открывает всех рыбок и сундуки, что ловят и ловили мои боты с 20 по 40 лвл (кач на ундинах! :) ). При открытии проверка на переполнение инвентаря: когда больше 80% сдает в магазин в Глудио рецепты рыбьего жира и куски карнавальной маски. Если все ок - открывает дальше. Если все равно перевес, то скрипт остановится. Надо сдать итемы рыбаку ручками и пустить скрипт заново.
Полученные итемы сдаются рыбаку руками: на боте, вроде как, нельзя!

В нем нафигачены различные делеи, так что открывает долго - руками можно быстрее, но задолбаешься раньше и мышка умрет ;) Если поудалять делеи в скрипте, то будет НАААМНОГО быстрее, но имхо как то палевно :)

Старт в Глудио в магазине.

bokot
21.03.2010, 17:09
Скрипт 1-18 для темного воина. Запуск сразу как создал персонажа и зашел в игру.
Проверка каждого выполненного действия, проверка местонахождения персонажа. При обнаружении ошибки - возврат к предыдущему успешно выполненному пункту и повтор скрипта.
Нет проверки на смерть, т.к. не вижу особого смысла: при нормальной настройки боя, умереть тут можно только от ПК. Да и при не нормальной настройке, умереть все равно сложно :)

Время выполнения скрипта: примерно 29минут.
В скрипте одна пауза через 6минут после старта, чтоб человек вручную взял пуху.

bokot
21.03.2010, 21:44
Я запускаю это скрип он ловит 20-30мин потом начинает тупить приходиться отходить на другое место (руками) и заново 20-30 и ве по новой. Что делать где взять fishing.INI Этот фаил и как правильно настроить волкер, где какие галки ставить и, что там прописать чтобы нормально работал скрипт. Помогите Плиз нубу....!!!!?
Запустил скрипт на проверку. Полет нормальный. Выкладываю fishing.ini его пихать в папку Set валкера. Во вкладке тактика, ближние атаки выбрана пуха: обычный костолом. Если у твоих что то другое - меняй.
Алерты выставь сам.

P.s. тут на этом же самом месте, на точно этих самых точках уже рыбачут по этому скрипту! Ыыы :p Рыбак попался неразговорчивый: на мессаги не ответил. Страно, что один. У меня то по точкам штук пять обычно носится, рыбачит

Короче, у меня работает нормально. Судя по тому рыбаку, у него тоже пашет.

Hiekke
21.03.2010, 21:49
вот мой скрипт. маги его не тянут. кач быстрый

Lexa®
23.03.2010, 14:16
как пример скрипта на автобота, без сосок, автозакупка, автопродажа, автоДЛВЛ, авто кач и спойл)
старт в любом месте в деревне орков, нужен Спойл 20+ комон Д достаточно. Ну и 100к для начала наличкой на всякий пожарный.
Скрипт ПРИМЕР и НЕ РАБОТАЕТ без небольшой переделки.

bokot
26.03.2010, 01:30
В некоторых случаях мне было нужно, чтоб со скрипта можно было делать логаут: ну типа кончились соски на персе и в ВХ, закончилось прохождение профы, вылетел нужный член пати и чето долго не заходит, любое другое условие. Не хочется, чтоб персонаж, а особенно несколько, стояли онлайн хз сколько, дожидаясь ботоводера.
Короче, если кому понадобится логаут со скрипта. Такой команды в валкере, вроде, нет.


создаем конфиг валкера: в основных настройках задаем логаут, например: если > 1 минуты нет экспы - логаут. И сохраняем, например, logout.INI. Ну и в самом скрипте в нужном месте подгружаем этот конфиг и выходим со скрипта. Скриптик остановится, а через минуту бот выйдет из игры.

ITEMCOUNT(Soulshot: C-grade[ID=1464],<=,50)
{
MSG(Соски кончились вконец, логаут чрез минуту)
LOADCONFIG(logout.INI)
EXIT()
}


З.ю. если вместо логаута есть желание вызвать/разбудить себя любимого, то в конфиге в звуковых алертах ставим галочку "HP < 120%" и выбираем мелодию покрасивее. Валкер будет ее проигрывать без остановки. Не забываем включать колонки погромче!

З.з.ю. ясен перец, можно совместить эти настройки в одном конфиге, чтоб бот наяривал мелодию, но через нужный промежуток времени все же вышел из игры: на случай если ботоводер слишком крепко спит или очень, очень занят: :kiss3: :moil::training1::paint3:

kostyanic
28.03.2010, 07:12
много полезного взял с этого раздела
вот и моя лепта

Название: квесты в Эльфийской деревне(Адена +80к,+1лвл)
Версия: руОфф
Правил: kostyanic
Раса/Класс: делал гномами, в принципе любой должен уверенно проходить
Условия: 20+, Д грейд (гном проходит и в вудене с НГкастетами)
Начало: Эльфийская деревня около Гейткипера
Автоматизм: Полный.
Особенности: если находит себя у ГК считает что квесты еще не взяты
Последняя проверка: 25.03.2010
Настройки: 1 СОЕ, сколько нить хилок.

Acmilan
01.04.2010, 12:38
не бафаеться, но подходит к НПс за бафом
LABEL(BUFF)
{
NPCSEL(Adventurers' Guide[ID=32327])
NPCDLG(Adventurers' Guide[ID=32327])
DLGSEL(Посмотреть )
DLGSEL(Воспользоваться )
DELAY(1500)
RETURN()
}
неправильный диалог + поставь делеи

прибигаеть к месту ловли но не ловить
галка рыбачить стоит то хоть?

moon4eg
02.04.2010, 14:27
Народ подскажите, что тут неправильно 1111 после того как всех мобов убил перс находит мобов очень далеко и высокого левла, стремиться туда убежать, что делать не знаю подскажите Плиз!??

в Mons Setting

Mon Level Limit - ограничения на атаку монстров по уровню
Not ATK great to self - не атаковать выше себя по лвлу на заданное значение
Not ATK less to self - не атаковать ниже себя по лвлу на заданное значение


http://l2ua.ru/index/0-281

SEman
19.04.2010, 20:15
А кто сможет составить думаю простой скрипт на кач возле годдарта с пробежкой на взятие бафа ... ?
LABEL(str)
NPCSEL(Помощник Путешественников[ID=32327])
DELAY(1500)
NPCDLG(Помощник Путешественников[ID=32327])
DELAY(1500)
DLGSEL(Посмотреть список вспомогательной магии)
DELAY(1500)
DLGSEL(Получить вспомогательную магию)
DELAY(1500)
MOVETO(147782,-55671,-2768)
MOVETO(147230,-56073,-2807)
MOVETO(146286,-56445,-2807)
MOVETO(145421,-56892,-3007)
MOVETO(144997,-57311,-3007)
MOVETO(144426,-57742,-3008)
MOVETO(143027,-58693,-3472)
MOVETO(142150,-58628,-3358)
MOVETO(141376,-58691,-3246)
MOVETO(138859,-59155,-3431)
MOVETO(137326,-59473,-3344)
MOVETO(136627,-59555,-3289)
MOVETO(135422,-60112,-3406)
MOVETO(134848,-60428,-3458)
SET(FIGHTSTART)
DELAY(3200000)
SET(FIGHTSTOP)
GOHOME()
DELAY(3000)
MOVETO(134639,-60333,-3449)
MOVETO(135188,-60229,-3430)
MOVETO(136534,-59922,-3350)
MOVETO(136775,-59840,-3305)
MOVETO(137693,-59583,-3387)
MOVETO(139565,-59322,-3403)
MOVETO(140360,-59085,-3352)
MOVETO(140908,-58838,-3247)
MOVETO(141553,-58734,-3265)
MOVETO(143035,-58696,-3473)
MOVETO(143512,-58387,-3311)
MOVETO(144037,-58037,-3095)
MOVETO(144467,-57724,-3008)
MOVETO(145115,-57209,-3007)
MOVETO(146058,-56494,-2820)
MOVETO(146284,-56381,-2807)
MOVETO(147395,-56048,-2807)
MOVETO(147755,-55673,-2768)
MOVETO(147944,-55481,-2760)
JMP(str)

linkin80
19.04.2010, 22:06
MOVETO(134639,-60333,-3449)
MOVETO(135188,-60229,-3430)
MOVETO(136534,-59922,-3350)
MOVETO(136775,-59840,-3305)
MOVETO(137693,-59583,-3387)
MOVETO(139565,-59322,-3403)
MOVETO(140360,-59085,-3352)
MOVETO(140908,-58838,-3247)
MOVETO(141553,-58734,-3265)
MOVETO(143035,-58696,-3473)
MOVETO(143512,-58387,-3311)
MOVETO(144037,-58037,-3095)
MOVETO(144467,-57724,-3008)
MOVETO(145115,-57209,-3007)
MOVETO(146058,-56494,-2820)
MOVETO(146284,-56381,-2807)
MOVETO(147395,-56048,-2807)
MOVETO(147755,-55673,-2768)
MOVETO(147944,-55481,-2760)
JMP(str)[/CODE]

При возвращении в город заменить эту хунту на сое с проверкой, что тебя не бьет моб, и проверкой на точки респа в городе.
Ну и желательно проверку на смерть при каче раз в две минуты.

Derkien
26.04.2010, 11:02
Смторим пост на 10й, там доделанный скрипт.

bokot
27.04.2010, 13:22
Пжалста, точки Руны. Перс бежит к нубибаферу...
LABEL(Loc Rune)
POSINRANGE(43828,-47683,-823,400)
{
MOVETO(43560,-47833,-823)
MOVETO(43551,-47636,-823)
RETURN()
}
POSINRANGE(38112, -49792, 896, 300)
{
MOVETO(38384,-48579,870)
MOVETO(38235,-48081,870)
}
POSINRANGE(38577, -47162, 896, 300)
{
MOVETO(38333,-48022,870)
MOVETO(38257,-48046,870)
}
POSINRANGE(43911, -48899, -792, 400)
{
MOVETO(43501,-47755,-822)
MOVETO(43519,-47667,-823)
RETURN()
}
POSINRANGE(38272, -49008, 896, 100)
{
MOVETO(38428,-48801,870)
MOVETO(38313,-48226,870)
MOVETO(38258,-48101,870)
}
POSINRANGE(38848, -48640, 896, 300)
{
MOVETO(38419,-48168,870)
MOVETO(38256,-48075,870)
}
POSINRANGE(38752, -47792, 896, 300)
{
MOVETO(38523,-47938,870)
MOVETO(38259,-48045,870)
}
POSINRANGE(38162, -47045, 896, 300)
{
MOVETO(38301,-47858,870)
MOVETO(38269,-48029,870)
}
POSINRANGE(38237, -48063, 896, 150)
{
LABEL(Arisha)
NPCSEL(Arisha[ID=31698])
DELAY(380)
NPCDLG(Arisha[ID=31698])
DELAY(1000)
DLGSEL(Телепортировать)
DELAY(2000)
DLGSEL(Гильдия Руны)
DELAY(5000)
POSOUTRANGE(38314,-48215,-1179, 150)
JMP(Arisha)
LABEL(Arisha TP)
MOVETO(39621,-48267,-801)
MOVETO(40761,-48218,-801)
MOVETO(42263,-48245,-829)
MOVETO(42470,-48219,-823)
MOVETO(43495,-47665,-823)
RETURN()
}
POSINRANGE(38320,-48214,-1179,150)
JMP(Arisha TP)
POSINRANGE(44864, -47824, -792, 400)
{
MOVETO(43832,-47793,-823)
MOVETO(43526,-47772,-823)
MOVETO(43557,-47648,-823)
RETURN()
}
POSINRANGE(43408, -51120, -792, 300)
{
MOVETO(43561,-50448,-823)
}
POSINRANGE(43556, -50417, -792, 300)
{
MOVETO(43859,-49944,-823)
}
POSINRANGE(43981, -49968, -792, 400)
{
MOVETO(43873,-49186,-823)
MOVETO(43764,-48385,-823)
MOVETO(43673,-48013,-823)
MOVETO(43570,-47746,-792)
MOVETO(43553,-47656,-823)
RETURN()
}
POSINRANGE(45837, -49060, -792, 300)
{
MOVETO(45839,-48399,-823)
MOVETO(45635,-48089,-823)
}
POSINRANGE(45632, -47968, -792, 300)
{
MOVETO(44836,-47913,-823)
JMP(Loc Rune)
}
POSINRANGE(45082, -49930, -792, 300)
{
MOVETO(44063,-49926,-823)
JMP(Loc Rune)
}
POSINRANGE(44837,-50829,-792,100)
{
MOVETO(44544,-50645,-823)
JMP(Loc Rune)
}
POSINRANGE(44368, -50592, -792, 300)
{
MOVETO(44063,-49926,-823)
JMP(Loc Rune)
}
//Неизвестное место. СОЕ!
USEITEM(Scroll of Escape[ID=736])
DELAY(45000)
JMP(Loc Rune)

Мне бы бооота рабочего... :mad: И хрен бы с банами, если часть персов бы осталась. Хоть скрипты на нубские прокачки бы написал...

bokot
29.04.2010, 11:03
Годарта пока нет. Дайте бота - сделаю :)

Вот аден:

LABEL(Loc Aden)
POSINRANGE(148946, 21121, -2136, 200)
{
MOVETO(147791,21026,-2167)
MOVETO(146448,21360,-2167)
MOVETO(145905,21447,-2167)
}
POSINRANGE(146830, 28145, -2264, 500)
{
MOVETO(146899,27321,-2231)
}
POSINRANGE(146839, 27125, -2200, 400)
{
MOVETO(147181,26768,-2231)
MOVETO(147301,26530,-2230)
MOVETO(147259,25896,-2039)
MOVETO(147096,25877,-2039)
RETURN
}
POSINRANGE(148068, 28141, -2264, 500)
{
MOVETO(147952,27270,-2231)
}
POSINRANGE(148140, 27102, -2200, 500)
{
MOVETO(147709,26709,-2231)
MOVETO(147600,26534,-2229)
MOVETO(147355,25891,-2039)
MOVETO(147043,25882,-2039)
RETURN
}
POSINRANGE(145686, 21114, -2136, 500)
{
MOVETO(145784,21553,-2167)
MOVETO(145233,22298,-2167)
MOVETO(145007,22665,-2167)
}
POSINRANGE(144666, 22856, -2136, 600)
{
MOVETO(144946,23028,-2167)
MOVETO(145084,23834,-2167)
MOVETO(145476,24258,-2167)
}

POSINRANGE(144526, 24661, -2136, 200)
{
MOVETO(144947,24609,-2167)
MOVETO(145426,24291,-2167)
}
POSINRANGE(145476, 24258, -2136, 200)
{
MOVETO(146384,24395,-2039)
MOVETO(146378,25266,-2039)
MOVETO(146521,25768,-2039)
MOVETO(147064,25890,-2039)
RETURN
}
POSINRANGE(144635, 26664, -2264, 200)
{
MOVETO(144724,26989,-2295)
MOVETO(145143,27621,-2295)
}
POSINRANGE(144626, 29145, -2456, 200)
{
MOVETO(144980,28858,-2487)
MOVETO(145025,27812,-2295)
MOVETO(145180,27651,-2295)
}
POSINRANGE(145180, 27651, -2264, 200)
{
MOVETO(145632,27629,-2295)
MOVETO(146149,27619,-2231)
MOVETO(146871,27383,-2231)
MOVETO(146935,27238,-2231)
JMP(Loc Aden)
}
POSINRANGE(146227, 30579, -2456, 500)
{
MOVETO(146624,30356,-2487)
MOVETO(146821,30313,-2487)
MOVETO(147069,30069,-2487)
MOVETO(147452,29971,-2487)
}
POSINRANGE(148365, 30460, -2456, 400)
{
MOVETO(148101,30301,-2487)
MOVETO(147895,30078,-2487)
MOVETO(147475,29964,-2487)
}
POSINRANGE(147448, 29996, -2456, 180)
{
MOVETO(147458,29463,-2295)
MOVETO(147538,28966,-2294)
MOVETO(147750,28359,-2295)
MOVETO(147823,28144,-2295)
JMP(Loc Aden)
}
POSINRANGE(150227, 29104, -2456, 200)
{
MOVETO(149939,28916,-2487)
MOVETO(149842,27736,-2295)
MOVETO(149258,27614,-2295)
MOVETO(148789,27616,-2231)
MOVETO(148009,27401,-2231)
MOVETO(147926,27209,-2231)
JMP(Loc Aden)
}
POSINRANGE(146765, 25758, -2008, 200)
{
MOVETO(147112,25911,-2039)
RETURN()
}
//Неизвестное место. СОЕ!
USEITEM(Scroll of Escape[ID=736])
DELAY(45000)
JMP(Loc Aden)
По точкам стараюсь делать охват побольше, чтоб удобнее было стартовать скрипт. Тут, например, охватывает всю площадь адена, ТП у ГК

kostyanic
30.04.2010, 01:04
деревня светлых эльфов
с точек СоЕ идет к баферу



PosInRange(45432,48422,-3056,300) // near EVNbBf
{
JMP(knownEVsoePoint)
}
PosInRange(44798,49475,-3056,300) // 1th EVSoePoint
{
MOVETO(45432,48422,-3056) // last step to EVNbBf
JMP(knownEVsoePoint)
}
PosInRange(45463,50097,-3056,300) // 2th EVSoePoint
{
MOVETO(44798,49475,-3056) // 1th EVSoePoint
MOVETO(45432,48422,-3056) // last step to EVNbBf
JMP(knownEVsoePoint)
}
PosInRange(45100,49025,-3056,300) // 3th EVSoePoint
{
MOVETO(45432,48422,-3056) // last step to EVNbBf
JMP(knownEVsoePoint)
}
PosInRange(44954,49785,-3056,300) // 4th EVSoePoint
{
MOVETO(44798,49475,-3056) // 1th EVSoePoint
MOVETO(45432,48422,-3056) // last step to EVNbBf
JMP(knownEVsoePoint)
}

Derkien
30.04.2010, 14:16
Название: Кач под(через) Годдард(кач с 61го до 76 короче)
Версия: 2.01b(полностью работающий в системе 24/7)
Автор: Я.
Раса/Класс: Любая, но желательно ДД, магов не пробовал.
Уровень: 60+
Условия: Иметь в наличие мозг(обязательно, ибо надо дописывать скрипт), при старте снять нубобаф на ХП
Начало: территория Годдарт(либо город либо спот)
Автоматизм:100%(если закинуть на склад кучу сосок)
Особенности: Автобаф. Чар юзает сое со спота при окончание бафа на ХП, при етом он юзает файтстоп и у чара есть 20 сек на добите моба(т.е. он добьет только того моба что бил, в ранней версии он бывало юзал сое пока не добьет мобов), не советаю использовать при каче на агро мобах, ибо 1 раз каст при СоЕ собьют и скрипту хана. Добавленно: чар определяет свое местоположение, и если он не там где должен быть делает СоЕЧар сам докупает СоЕ и хилки(не тестил, седня потестю).
Последняя проверка: 30 апреля 2010
Настройки: Сами настраиваем область кача(вкладка Path), сами выставляем юз скилов и банок, не забывает вырубить нубобаф на увеличение ХП. Внимание: скрипт специально выложил недописанным(ибо места кача и серв выдовать не буду), все вышеописанное пашет, но после того как чар бафнеться вам необходимо дописать его действия до места кача(т.е. тупо указать где вы будете качаться), юзаем "запись скрипта" в валкере.


[B]Не забываем жмакать спасибо :)

Сильно исправил... терь точно 100% автоматизм. ;)
Единственный недочет... не все точки про коунтил... позже исправлю.

bokot
06.05.2010, 04:20
Ну вот, собственно, српашивали скрипт.

Один скрипт на 1 и 2 марки гнома сразу. Третья марка = второй на выполнение квеста "Испытание Ищущего" для Разбойник, Разведчик, Ассасин, Собиратель. Второй скрипт был написан, но еще не протестирован.

Второй скрипт с проверкой на каждое действие, так что если что не так - просто откатит и будет повторять, пока не сделает нормально, а не побежит дальше косячить. Если скрипт не идет дальше, можно будет определить в каком месте сбой и поправить..

Единственно, точно в скриптах надо будет поправить диалог с бафером - там менялся ответ... Бота нет, не знаю че там как стало.


P.s. кто-нить, расскажите в ПМ как ботите, блин! :p

AiroRight
12.07.2010, 22:22
если у кого сохранился скрипт на 1 профу скиньте плиз в пм.

Есть,тока без проверок.Не сам писал,где-то взял,толи тут,толи с ач

Anafema
12.09.2010, 21:19
скрипт на юзанье пойла петом никто не придумал(и ваабще реал)?)

нереал


Лакомыq скриптик для ленивых,

оффпати баф варка+БД+професи от СЕ(ненужное сами удалите\добавите):

LABEL(point0)
QuitParty()
LABEL(point1)
CharBuffs(Chant of Blood Awakening[Id=1519]) (тут баф который варк кастует последним из 40 минутных)
{
JMP(point2)
}
RequestJoinParty(Ник_Варка,0)
JMP(point1)
LABEL(point2)
CharBuffs(Chant of Revenge[Id=1284]) (тут баф который варк кастует последним из 20 минутных)
{
JMP(point3)
}
RequestJoinParty(Ник_Варка,0)
JMP(point2)
LABEL(point3)
QuitParty()
LABEL(point6)
CharBuffs(Prophecy of Wind[Id=1357]) - последний баф от СЕ
{
JMP(point4)
}
RequestJoinParty(Ник_СЕ,0)
JMP(point6)
LABEL(point4)
QuitParty()
LABEL(point5)
CharBuffs(Dance of Fury[Id=275]) последний дэнс от БД
{
JMP(point0)
}
RequestJoinParty(Ник_БД,0)
JMP(point5)

в настройке сапорта просто во вкладке пати бафов выбираем бафы в нужной последовательности поле для ников сопартийцев оставляем пустым

Frodkaaa
19.02.2011, 19:12
Ну типа переделанный скрипт под ХВ для гномоебов 1-21.

P.S. Не забываем говорить СПАСИБО!!! А то в слд раз ничего интересного не выложу :D

paleva
06.05.2011, 00:55
Народ очень нужен скрипт для камаэлей с 1 лвла по 40 включая профы . Либо кач с 20 по 30 и с 30 по 40 Буду очень благодарен за Вашу помощ .

deNoor
10.05.2011, 10:59
Название: In party dancing
Автор: ;)
Раса/Класс: Bladedancer
Уровень: 77+ танцы в скрипте, при модификации и подстановке изученных танцев на данный момент, можно запускать с любого уровня.
Условия: без ограничений
Начало: где угодно
Автоматизм: полный автоматизм.
Особенности: Строго удерживает заданный порядок дансов даже если будет убит, застанен/заслипен или этого дансил руками. Дансит только после полного падения дансов, чтобы никогда непроседать по МР. Дансы не собьются независимо от лагов или времени работы скрипта. В настройках стандартное следование и сбор в пати.
Легко дорабатывается для синхронизации с свсом. Но у меня нет свса :D

LABEL(Main)
CALL(DANCE)
DELAY(300)
JMP(Main)
//===============================
LABEL(DANCE)
CHARBUFFS(Dance of the Vampire) -- висит ли последний танец в очереди
{
RETURN()
}
!CHARBUFFS(Dance of Fury)
{
USESKILL(Dance of Fury) -- дать первый танец
RETURN()
}
!CHARBUFFS(Dance of Fire)
{
CHARBUFFS(Dance of Fury) -- висит ли первый
{
USESKILL(Dance of Fire) -- дать второй танец
RETURN()
}
}
!CHARBUFFS(Dance of the Warrior)
{
CHARBUFFS(Dance of Fire) -- висит ли второй
{
USESKILL(Dance of the Warrior) -- дать третий танец
RETURN()
}
}
!CHARBUFFS(Dance of Shadows)
{
CHARBUFFS(Dance of the Warrior) -- висит ли третий
{
USESKILL(Dance of Shadows) -- дать четвертый танец
RETURN()
}
}
!CHARBUFFS(Dance of the Vampire)
{
CHARBUFFS(Dance of Shadows) -- висит ли четвертый
{
USESKILL(Dance of the Vampire) -- дать пятый танец
RETURN()
}
}
RETURN()
//===============================

Eater
11.05.2011, 02:55
Легко дорабатывается для синхронизации с свсом. Но у меня нет свса :D


Подскажи идею доработки для синхронизации с СвС, плз :)

deNoor
12.05.2011, 23:53
Вы ввели слишком длинный текст (6565 символов). Пожалуйста, сократите его до 5000 символов. :(
По просьбе из поста выше добавлю схему для синхронизации в пати бд + свс.

Сразу скажу, что у меня нет свса, потому не проверял на себе :)
Итак, для примера предположим, что последовательность дс такая:
Song of Renewal
Song of Champion
Dance of Fury
Song of Hunter
Dance of Fire
Song of Earth
Dance of the Warrior
Song of Warding
Dance of the Vampire

У бд нужно запустить скрипт:

//========Run it on BD=======
Label(Main)
!IsMember(mySWSname)
Call(Dance)
IsMember(mySWSname)
Call(DanceSong)
Delay(300)
Jmp(Main)
//==============SOLO=================
Label(Dance)
CharBuffs(Dance of the Vampire)
{
Return()
}

!CharBuffs(Dance of Fury)
{
UseSkill(Dance of Fury)
Return()
}

!CharBuffs(Dance of Fire)
{
CharBuffs(Dance of Fury)
{
UseSkill(Dance of Fire)
Return()
}
}

!CharBuffs(Dance of the Warrior)
{
CharBuffs(Dance of Fire)
{
UseSkill(Dance of the Warrior)
Return()
}
}

!CharBuffs(Dance of Shadows)
{
CharBuffs(Dance of the Warrior)
{
UseSkill(Dance of Shadows)
Return()
}
}

!CharBuffs(Dance of the Vampire)
{
CharBuffs(Dance of Shadows)
{
UseSkill(Dance of the Vampire)
Return()
}
}

Return()
//===============================

//================DUO===============
Label(DanceSong)
CharBuffs(Dance of the Vampire) -- висит ли последний дс в очереди
{
Return()
}

!CharBuffs(Dance of Fury)
{
CharBuffs(Song of Champion)
{
UseSkill(Dance of Fury)
Return()
}
}

!CharBuffs(Dance of Fire)
{
CharBuffs(Song of Hunter)
{
UseSkill(Dance of Fire)
Return()
}
}

!CharBuffs(Dance of the Warrior)
{
CharBuffs(Song of Earth)
{
UseSkill(Dance of the Warrior)
Return()
}
}

!CharBuffs(Dance of the Vampire)
{
CharBuffs(Song of Warding)
{
UseSkill(Dance of the Vampire)
Return()
}
}

Return()
//===============================


У свса нужно запустить скрипт:

//========Run it on SWS=======
Label(Main)
!IsMember(myBDname)
Call(Song)
IsMember(myBDname)
Call(SongDance)
Delay(300)
Jmp(Main)
//=================SOLO==============
Label(Song)
CharBuffs(Song of Warding)
{
Return()
}

!CharBuffs(Song of Renewal)
{
UseSkill(Song of Renewal)
Return()
}

!CharBuffs(Song of Champion)
{
CharBuffs(Song of Renewal)
{
UseSkill(Song of Champion)
Return()
}
}

!CharBuffs(Song of Hunter)
{
CharBuffs(Song of Champion)
{
UseSkill(Song of Hunter)
Return()
}
}

!CharBuffs(Song of Earth)
{
CharBuffs(Song of Hunter)
{
UseSkill(Song of Earth)
Return()
}
}

!CharBuffs(Song of Warding)
{
CharBuffs(Song of Earth)
{
UseSkill(Song of Warding)
Return()
}
}

Return()
//===============================

//===================DUO============
Label(SongDance)
CharBuffs(Dance of the Vampire) -- висит ли последний дс в очереди
{
Return()
}

!CharBuffs(Song of Renewal)
{
UseSkill(Song of Renewal)
Return()
}

!CharBuffs(Song of Champion)
{
CharBuffs(Song of Renewal)
{
UseSkill(Song of Champion)
Return()
}
}

!CharBuffs(Song of Hunter)
{
CharBuffs(Dance of Fury)
{
UseSkill(Song of Hunter)
Return()
}
}

!CharBuffs(Song of Earth)
{
CharBuffs(Dance of Fire)
{
UseSkill(Song of Earth)
Return()
}
}

!CharBuffs(Song of Warding)
{
CharBuffs(Dance of the Warrior)
{
UseSkill(Song of Warding)
Return()
}
}

Return()
//===============================


Оба скрипта проверяют, в пати ли второй бард. Если да, то работают по схеме синхронизации с напарником, если нет, то работают по одиночной схеме. Если вы никогда не грузите их вместе или никогда по одному, можно вырезать ненужный кусок.
Расширить скрипт слежением за наличием в пати целевого ДД, которого нужно бафать, проверками на достаточность МР, смертью и прочими полезностями можете самостоятельно :) Не потому, что я злой, а потому что волкер юзал всего три дня :D


Пояснения:

Вы видите две процедуры у каждого барда: SOLO, если бард в пати один, и DUO, если бардов двое. В текущем варианте скрипт безопасно добафает, если один из бардов выпал посреди выполнения очереди дс. Однако для ситуации присоединения одного из бардов посреди выполнения нужно немного доработать. :cool: Предела совершенству нет.

Каждый данс/сонг, кроме первого, имеет свой блок вида:

!CharBuffs(текущий д/с) -- нужен ли этот баф
{
CharBuffs(предыдущий д/с) -- висит ли предыдущий баф
{
UseSkill(текущий д/с) -- дать этот баф
Return()
}
}


Первый в [общей, глобальной] очереди д/с имеет блок вида:

!CharBuffs(Song of Renewal) -- нужно ли стартовать очередь
{
UseSkill(Song of Renewal) -- дать стартовый баф
Return()
}

Заметьте, что первый данс в примере у свса. У бд его баф сразу третий, потому у бд нет "урезанного" блока.

Запуск очереди скрипт производит после полного падения д/с. Не умеет волкер видеть "оставшееся время бафа" :(

Lameroff
14.05.2011, 13:00
Поправьте скрипт у кого есть время

Parabellum
15.05.2011, 03:55
Нужны скрипты работающие в данный момент:
гном 1-21(с профой на собирателя)
темный маг 1-21(с 1 профой на ШЕ)

После проверки скриптов, если они рабочие будет вознаграждение. ПМ

Extr1mal
16.05.2011, 23:38
лучше напишите скрипт с 20 по 40 лвл темный маг

kamikadza
18.05.2011, 23:02
приму в дар от добрых, ну и злых тоже, тапководов скрипты на 1-21 сполер, крафтер, вк, дестр, ше, бд, берса.:D

Tikhonov
19.05.2011, 18:49
варк споил есть. скрипты норм робят... у варка иногда бывает косяк на последнем мобе( пантеры ) , споил вобще молодец. в дар недам.

fatklass
24.05.2011, 02:32
не актуально.

Link
24.05.2011, 02:36
втт 1 проф спойла на крафтера

Lexa®
24.05.2011, 09:25
попробуй старенький мож переделаеш, по мелочи)

IIIkoJIoTa
25.05.2011, 04:26
а чо самим трудняк записать и делеи расставить с проверками?

SeregaZ
25.05.2011, 14:06
какие еще делеи? забудь про делеи раз и навсегда!

fatklass
06.06.2011, 17:06
Переделанный скрипт профа за 3кк ^_^ (http://onesee.ru)

Скачать (http://onesee.ru/tmp/2_profa_3kk.rar)

kamikadza
11.06.2011, 17:47
Возможно ли реализовать скриптом следующие: время скажим 12-00 делаем первое, время 20-00 стоп первое делаем второе и так далие?

SeregaZ
12.06.2011, 20:07
можно по идее. поищи примеры с time.

Lexa®
13.06.2011, 10:20
Возможно ли реализовать скриптом следующие: время скажим 12-00 делаем первое, время 20-00 стоп первое делаем второе и так далие?

вроде нет

Lexy
14.06.2011, 08:52
как править скрипты, диалоги у НПСов ?
Вроде правильно написано а не работает...(

govyadinskiy
14.06.2011, 13:19
216_SCRIPT_Ribalka.rar (http://turbobit.od.ua/h1w7nx1oye53.html)
СКрипт ра рыбоботоловлю в Гиране сзади гильдии магов,заупаем поплывков и удочку и го!бот автоматом бегает по 2 точкам и выносит вю рыбу круглосуточно кому понравилось жмите спс!:confused:

fatklass
14.06.2011, 16:04
как править скрипты, диалоги у НПСов ?
Вроде правильно написано а не работает...(

самый простой вариант через иг валкер, В скриптах есть кнопка "ЗАПИСЬ"
примерно выглидеть будет так: (http://onesee.ru)
Квест на девоушен сет
//Vzyal Quest шмот
DLGSEL(17401)
//prodoljit Quest шмот
DLGSEL(17402)

Телепорты такие примерно:
//Глудио
DLGSEL(1010005)
//Глудин
DLGSEL(1010004)
и т.д.

Пиши в аську если будет что непонятно, у самого на первых порах вызвало небольшие затруднения.

baton4eg
14.06.2011, 19:31
Lexy, я уж где-то писал. Диалоги могут быть или цифрами или сбиты. Например:
DLGSEL(1010004) как говорит fatklass, или

DLGSEL(Я
хочу чего-то
там)

в таком случае должно работать DLGSEL(Я


kamikadza, нет, нельзя. Инфа 100%

SeregaZ
14.06.2011, 20:09
kamikadza, нет, нельзя. Инфа 100%
глупости :) можно!
http://coderx.ru/showpost.php?p=92896&postcount=1455

запоминаем время при старте скрипта, и запускаем таймер исходя из значения времени до 12 часов, или до 20 часов как ему надо.

TrUnK
14.06.2011, 20:23
глупости :) можно!
http://coderx.ru/showpost.php?p=92896&postcount=1455

запоминаем время при старте скрипта, и запускаем таймер исходя из значения времени до 12 часов, или до 20 часов как ему надо.

Ветка: Работа L2Walker (скрипты, конфиги, советы)
Какое отношение имеет ссылка на ПХ-скрипт?

SeregaZ
15.06.2011, 03:49
тьфу... это все навигация по форуму бестолковая. тыркаешь новые темы, а оказывается ветка ваще левая...

Lexy
15.06.2011, 04:28
Помогите )
Вот такая трабла -
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010101)
DELAY(15000)
MOVETO(-20682,138277,-3923)
MOVETO(-22032,138915,-3919)
MOVETO(-22554,139504,-3918)
MOVETO(-23005,140956,-3918)
MOVETO(-23298,142081,-3840)
MOVETO(-23395,142603,-3880)
MOVETO(-22252,142866,-3929)
DELAY(1000)
SET(MON,NOATTACK,*) - отменяем атаку всех мобов
SET(MON,ATTACK,name[ID=20515]) - ИД моба 1
SET(MON,ATTACK,name[ID=20457]) - ИД моба 2
SET(FIGHTSTART) - начало боя
SET(RANGETYPE,STARTPOS,2000) - устанавливаем точку и радиус
call(QuestItem) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem)
ITEMCOUNT(Ashen Bones[ID=1268],<,10)
MOVETO(-14385,123623,-3143)
MOVETO(-14085,122254,-3039)
MOVETO(-13953,122175,-3015)
MOVETO(-13365,122407,-3015)
MOVETO(-13314,122434,-2984)
MOVETO(-13285,122497,-3024)
MOVETO(-13264,122677,-3080)
MOVETO(-12989,122674,-3143)
MOVETO(-12776,122827,-3143)
NPCSEL(Bella[ID=30256])
DELAY(1000)
NPCDLG(Bella[ID=30256])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010004)
DELAY(15000)
Это последние мобы по квесту, вроде поставил ITEMCOUNT(Ashen Bones[ID=1268],<,10) а валкер возвращает меня на первых мобов по квесту - MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem)
}
return()
SET(FIGHTSTOP)
MOVETO(12064,16709,-4611)
DELAY(1000)
NPCSEL(Newbie Guide[ID=30600])
DELAY(1000)
ЗЫ Если что вперые работаю со скриптами...

Lexa®
15.06.2011, 09:14
Помогите )
Вот такая трабла -

Это последние мобы по квесту, вроде поставил ITEMCOUNT(Ashen Bones[ID=1268],<,10) а валкер возвращает меня на первых мобов по квесту -
ЗЫ Если что вперые работаю со скриптами...

label(QuestItem) и в первом случае и во втором, вот он у тебя на первый label(QuestItem) и переходит постоянно, попробуй так:
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010101)
DELAY(15000)
MOVETO(-20682,138277,-3923)
MOVETO(-22032,138915,-3919)
MOVETO(-22554,139504,-3918)
MOVETO(-23005,140956,-3918)
MOVETO(-23298,142081,-3840)
MOVETO(-23395,142603,-3880)
MOVETO(-22252,142866,-3929)
DELAY(1000)
SET(MON,NOATTACK,*) - отменяем атаку всех мобов
SET(MON,ATTACK,name[ID=20515]) - ИД моба 1
SET(MON,ATTACK,name[ID=20457]) - ИД моба 2
SET(FIGHTSTART) - начало боя
SET(RANGETYPE,STARTPOS,2000) - устанавливаем точку и радиус
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
ITEMCOUNT(Ashen Bones[ID=1268],<,10) <<<<зациклить вроде надо как и в случае с Bloody Rune[ID=1264]
MOVETO(-14385,123623,-3143)
MOVETO(-14085,122254,-3039)
MOVETO(-13953,122175,-3015)
MOVETO(-13365,122407,-3015)
MOVETO(-13314,122434,-2984)
MOVETO(-13285,122497,-3024)
MOVETO(-13264,122677,-3080)
MOVETO(-12989,122674,-3143)
MOVETO(-12776,122827,-3143)
NPCSEL(Bella[ID=30256])
DELAY(1000)
NPCDLG(Bella[ID=30256])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010004)
DELAY(15000)
MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem2) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem2)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem2)
}
return()
SET(FIGHTSTOP)
MOVETO(12064,16709,-4611)
DELAY(1000)
NPCSEL(Newbie Guide[ID=30600])
DELAY(1000)

Lexy
15.06.2011, 10:01
{
jmp(QuestItem2)
}
return()
А это что такое, что означает ?

Lexa®
15.06.2011, 10:21
А это что такое, что означает ?

ты не все выделил)

label(QuestItem2) <<<<< метка
ITEMCOUNT(Bloody Rune[ID=1264],<,5) <<<<< условие
{
jmp(QuestItem2) <<<<< действие пока условие верно
}
return() <<<<< иначе возврат из подпрограммы

здесь цикл, пока Bloody Rune[ID=1264],<,5, переход по метке QuestItem2

Lexy
15.06.2011, 10:57
Lexa®, Можно какнить в скрипте, когда чар приходит на место к мобам выставить настройки Валкера там, 70% ХП Жрать банки, Юзать соски, и Тактика юзание скила ?

amber
15.06.2011, 11:06
В волкере делаеш нужные тебе настройки, сохраняеш их например 1.ini
В нужном месте в скрипте вставляеш строку loadconfig(1.ini)

Lexy
15.06.2011, 11:13
Ну вот в общем профа SE )
Кто помог спасибо:cool:
Хотелось бы еще конечно научится делать проверки на смерть, соски и т.д...
Если кто будет проверять отпишите здесь или мне в аську какие там есть ошибки, недоделки, может посоветуете как лучше делать в будущем:)

Lexa®
15.06.2011, 11:17
Lexa®, Можно какнить в скрипте, когда чар приходит на место к мобам выставить настройки Валкера там, 70% ХП Жрать банки, Юзать соски, и Тактика юзание скила ?
amber, прав, все настройки боя, скилов, хилок выставляеш в настройках волкера, а перед самим боем можно включать волкера, а в городе выключать:
начало скрипта

LOADCONFIG(4057) <<<<< загружаем конфиг
Label(Start) <<<<< метка начала скрипта
Set(FightStop) <<<<< останавливаем бой
SET(L2Walker,Disable) <<<<< выключаем волкера

на месте:

Label(farm4957) <<<<< метка на месте фарма
SET(MON,NOATTACK,*) <<<<< не атаковать всех
SET(MON,ATTACK,1 [ID=1];2 [ID=2];3 [ID=3];4[ID=4]) <<<<< отаковать нужных
Set(RangeType,StartPos,1700) <<<<< радиус атаки
SET(L2Walker,Enable) <<<<< включаем волкера
SET(FIGHTSTART) <<<<< включаем атаку


Хотелось бы еще конечно научится делать проверки на смерть, соски и т.д...
label(check)
DELAY(5000)
CHARSTATUS(CHP,<=,1) <<<<< проверка на смерть
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(Start)
}
!CharBuffs(Adventurer's Shield[Id=4323]) <<<<< проверка на баф
{
SET(FIGHTSTOP)
delay(1000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
DELAY(30000)
SET(FIGHTSTOP)
delay(1000)
ChangeWaitType(1)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
jmp(Start)
}
ITEMCOUNT(Soulshot: C-grade[ID=1464],<,500) <<<<< проверка на соски
{
MSG(КОНЧИЛИСЬ СОСКИ((()
SET(FIGHTSTOP)
Set(RangeType,StartPos,100)
Set(FightStart)
delay(30000)
Set(FightStop)
DELAY(1000)
USEITEM(Scroll of Escape[ID=736])
DELAY(40000)
EXIT()
}
jmp(check)
итого качаемся пока жив, есть баф, есть соски, иначе в начало скрипта, баф, скупка сосок, бег на место и сново проверка...

Lexy
15.06.2011, 11:46
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem1)
}
return()
SET(FIGHTSTOP)
Покажи на примере плз

Lexa®
15.06.2011, 11:57
Покажи на примере плз


label(1) <<<<< Добавили метку
MOVETO(10217,16935,-4611)
MOVETO(12161,16651,-4610)
NPCSEL(Newbie Guide[ID=30600])
NPCDLG(Newbie Guide[ID=30600])
DELAY(1000)
DLGSEL(Посмотреть список)
DELAY(1000)
DLGSEL(Получить)
DELAY(1000)
MOVETO(10413,16924,-4611)
MOVETO(10077,16589,-4601)
MOVETO(9718,15571,-4601)
NPCSEL(Jasmine[ID=30134])
NPCDLG(Jasmine[ID=30134])
DELAY(1000)
DLGSEL(Телепортироваться)
DELAY(1000)
DLGSEL(1010166)
DELAY(15000)
MOVETO(-61813,76215,-3376)
MOVETO(-63038,76265,-3253)
MOVETO(-65089,77018,-3333)
MOVETO(-67238,77184,-3380)
MOVETO(-68366,78301,-3421)
MOVETO(-68231,79244,-3408)
MOVETO(-68111,80134,-3395)
DELAY(1000)
SET(MON,NOATTACK,*)
SET(MON,ATTACK,name[ID=20776]) //Темный Суккуб
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,3500)
call(QuestItem1) - вызываем проверку на кол-во итемов
SET(FIGHTSTOP) - останавливаем бой
USEITEM(Scroll of Escape[ID=736]) - сое
DELAY(30000)
label(QuestItem1)
CHARSTATUS(CHP,<=,1) <<<<< проверка на смерть
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(1) <<<<< если умер переход в метку которую добавили
}
!CharBuffs(Adventurer's Shield[Id=4323]) <<<<< проверка на баф
{
SET(FIGHTSTOP)
delay(1000)
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
DELAY(30000)
SET(FIGHTSTOP)
delay(1000)
ChangeWaitType(1)
USEITEM(Scroll of Escape[ID=736])
DELAY(30000)
jmp(1) <<<<< если кончился баф?) переход в метку которую добавили
}
ITEMCOUNT(Bloody Rune[ID=1264],<,5)
{
jmp(QuestItem1)
}
DELAY(5000)
return()
SET(FIGHTSTOP)
как то так)

Lexy
15.06.2011, 12:01
То есть галку поставить в волкере на возврат в город или скрипт сам его вернет в город ?

Lexa®
15.06.2011, 12:06
То есть галку поставить в волкере на возврат в город или скрипт сам его вернет в город ?

CHARSTATUS(CHP,<=,1) <<<<< проверка на смерть
{
SET(FIGHTSTOP) <<<<< останавливаем бой
delay(500) <<<<< пауза
GOHOME() <<<<< возвращаем трупик в город
delay(35000) <<<<< пауза для прорисовки города
jmp(1) <<<<< если умер переход в метку которую добавили
}

fatklass
17.06.2011, 12:33
как в этих хрониках можно что то скравтить скриптом?
Ктонибудь пробовал?
Старый добрый с ц4 не работает :-( помогите кому не лениво или время есть чутка.
LABEL(metka005)
USEITEM(Recipe: Soulshot: D Grade[ID=1804])
DELAY(500)
DLGSEL([Create])
DELAY(500)
JMP(metka005)

Lexa®
17.06.2011, 12:41
настройками не проще?

fatklass
17.06.2011, 12:55
настройками не проще?

надо несколько видов сосок, а через loadconfig неудобно немного :-(

Lexa®
17.06.2011, 16:49
так в настройках можно несколько и прописать...

Tikhonov
18.06.2011, 02:43
что может быть неудобного в лоад кофиг?

goodvin1709
19.06.2011, 01:05
//Скрипт на делвел в гиране

CHARSTATUS(CHP,<=,0)
{
GOHOME()
DELAY(10000)
}

LABEL(delevel_metka005)

CHARSTATUS(LV,<=,4)
{
SAY(Delevel END Stopsript)
DELAY(1000)
EXIT()
}

CALL(mesto_giran)

CALL(ataka_nps_giran)

JMP(delevel_metka005)


LABEL(mesto_giran)

CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
GOHOME()
DELAY(10000)
}

LABEL(mesto_giran_metka010)

CharStatus(STAND,==,0)
{
ChangeWaitType(1)
DELAY(3000)
JMP(mesto_giran_metka010)
}

PosInRange(83378,147999,-3400,200)
{
JMP(mesto_giran_metka005)
}

PosInRange(82480,149087,-3464,200)
{
MOVETO(83274,148613,-3431)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(82272,147801,-3464,200)
{
MOVETO(83020,148018,-3495)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(83426,148835,-3400,200)
{
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81440,149119,-3464,200)
{
MOVETO(83274,148613,-3431)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(82496,148095,-3464,200)
{
MOVETO(83020,148018,-3495)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(83473,149223,-3400,200)
{
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81562,147782,-3464,200)
{
MOVETO(83020,148018,-3495)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(83415,148235,-3400,200)
{
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(82292,149450,-3464,200)
{
MOVETO(83274,148613,-3431)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81062,148144,-3464,200)
{
MOVETO(83020,148018,-3495)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81376,148095,-3464,200)
{
MOVETO(83020,148018,-3495)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(83409,148578,-3400,200)
{
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81033,148883,-3464,200)
{
MOVETO(82051,149045,-3493)
MOVETO(83274,148613,-3431)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

PosInRange(81637,149427,-3464,200)
{
MOVETO(83274,148613,-3431)
MOVETO(83378,147999,-3400)
JMP(mesto_giran_metka005)
}

SAY( nova to4ka !!! )
DELAY(1000)
EXIT()

LABEL(mesto_giran_metka005)

RETURN()

LABEL(ataka_nps_giran)

MOVETO(83556,147893,-3431)
MOVETO(83907,147319,-3431)
MOVETO(83901,146891,-3431)
MOVETO(83909,141340,-3563)


LABEL(ataka_nps_giran_metka005)

NPCSEL(Belton[ID=7125])
FORCEATTACK(Belton)
DELAY(3000)

CHARSTATUS(CHP,<=,0)
{
GOHOME()
DELAY(10000)
RETURN()
}

JMP(ataka_nps_giran_metka005)

goodvin1709
19.06.2011, 01:05
//--------------------------
//
// делевел в Глудине
//
//--------------------------
//настраивать скрит очень просто . В строчке
//
//CHARSTATUS(LV,<=,20)
//
//вместо 20 напишите нужный вам левел

CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
GOHOME()
DELAY(10000)
}

LABEL(delevel_metka005)

CHARSTATUS(LV,<=,20)
{
SAY(Delevel END Stopsript)
DELAY(1000)
EXIT()
}

CALL(mesto_gludin)

CALL(ataka_nps_Gludin)

JMP(delevel_metka005)


//--------------------------------------
//
// подпрограмка определения места чара
// и переход на начальную точку
// (-82464,150848,-3120)
//
// последняя правка 05.04.2008
//
//-------------------------------------

LABEL(mesto_gludin)

CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
GOHOME()
DELAY(10000)
}

LABEL(mesto_gludin_metka010)

CharStatus(STAND,==,0)
{
ChangeWaitType(1)
DELAY(3000)
JMP(mesto_gludin_metka010)
}

PosInRange(-82464,150848,-3120,200)
{
JMP(mesto_gludin_metka005)
}

PosInRange(-81721,151202,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-83584,150512,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-83408,151376,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}


PosInRange(-79945,154249,-3168,200)
{
MOVETO(-80907,152778,-3204)
MOVETO(-83006,152779,-3204)
MOVETO(-83010,152323,-3155)
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-81787,150780,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-82035,152647,-3168,200)
{
MOVETO(-83006,152779,-3204)
MOVETO(-83010,152323,-3155)
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-82195,150489,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-84064,150864,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-82277,151129,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-82880,150373,-3120,200)
{
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}

PosInRange(-81821,153474,-3200,200)
{
MOVETO(-82164,153350,-3200)
MOVETO(-82274,153439,-3200)
MOVETO(-82273,153714,-3204)
MOVETO(-82793,153952,-3204)
MOVETO(-83052,153952,-3204)
MOVETO(-83073,152921,-3204)
MOVETO(-83022,152717,-3204)
MOVETO(-83019,152107,-3155)
MOVETO(-82464,150848,-3120)
JMP(mesto_gludin_metka005)
}


//ITEMCOUNT(Scroll of Escape[ID=736],>=,1)
//{
//DELAY(500)
//USEITEM(Scroll of Escape[ID=736])
//DELAY(32000)
//JMP(mesto_gludin_metka010)
//}


SAY( nova to4ka !!! netu SoE )

DELAY(1000)

EXIT()

LABEL(mesto_gludin_metka005)

RETURN()

//----------------------------------------
//
// подпрограмка атаки НПС
// бежим к воротам и бьем гварда
//
//----------------------------------------

LABEL(ataka_nps_Gludin)

MOVETO(-82901,149549,-3155)
MOVETO(-82906,149194,-3138)
MOVETO(-82843,149206,-3137)

LABEL(ataka_nps_Gludin_metka005)

NPCSEL(Leikan[ID=7382])
FORCEATTACK(Leikan)
DELAY(3000)

CHARSTATUS(CHP,<=,0)
{
SET(FIGHTSTOP)
GOHOME()
DELAY(10000)
RETURN()
}

JMP(ataka_nps_Gludin_metka005)

Nange
19.06.2011, 01:11
надо несколько видов сосок, а через loadconfig неудобно немного :-(

ITEMCOUNT(Ы соски файтера [ID] < скока тебе надо
{
LOADCONFIG(КрафтЫсосок)
DElay(30000)
}

Сюда можно вставить и проверку МП, и проверку кристаллов. ТАким образом что если чего то хватает только на определенный вид сосок(допустим Ы крисов тока на 1 крафт бссс хватает) то он будет грузить конфиг с крафтом именно этих сосок.
Если посидеть подумать минут 10-15 то можно целую систему разработать, 10 минут потестить, поправить и смело крафтить.


Можно какнить в скрипте, когда чар приходит на место к мобам выставить настройки Валкера там, 70% ХП Жрать банки, Юзать соски, и Тактика юзание скила ?

70% ХП Жрать банки, Вкладка Настройки хила. (Self heal)
Юзать соски, вкладка настройки боя (Combat Setting)
Юзать соски, вкладка настройки боя и тактика. (Combat Setting и Polisy)

Можно прямо в скрипте прописать при проверке квест итема

ITEMCOUNT(блабла бла)
{
ololo
}
CHARSTATUS(CHP,>,Количество ХП когда юзать банку/скил в единицах) или CHARSTATUS(HP,>,в %)
{
Юзануть Банку
и скил
}

fatklass
19.06.2011, 01:35
Подскажи, плз, способ подняться с торга скриптом.
Это вобще реально?

Veniamin
19.06.2011, 06:56
Подскажи, плз, способ подняться с торга скриптом.
Это вобще реально?
Вроде нет

Nange
19.06.2011, 11:13
Подскажи, плз, способ подняться с торга скриптом.
Это вобще реально?

SET(L2Walker,DISABLE)
CHARSTATUS(STAND,==,1)

Не канает?

fatklass
19.06.2011, 11:20
SET(L2Walker,DISABLE)
CHARSTATUS(STAND,==,1)

Не канает?

не, так не закрыть торговую лавку :(

fatklass
20.06.2011, 11:09
привет, погуглил что то ненашел решения, есть выход как сделать звуковые аллерты скриптом? на подобии вот такого?
ITEMCOUNT(Soulshot: S-grade[ID=1467],==,0) играет ламбада.wav
ITEMCOUNT(Руда Духов,==,0) играет мадона-суперДиДжей.wav
ITEMCOUNT(Соски для петов,==,0) играет кукарача.wav
ITEMCOUNT(Стрелы Ы ранг,<=,9999) играет рамштаин.wav

smilik
20.06.2011, 11:36
привет, погуглил что то ненашел решения, есть выход как сделать звуковые аллерты скриптом? на подобии вот такого?
ITEMCOUNT(Soulshot: S-grade[ID=1467],==,0) играет ламбада.wav
ITEMCOUNT(Руда Духов,==,0) играет мадона-суперДиДжей.wav
ITEMCOUNT(Соски для петов,==,0) играет кукарача.wav
ITEMCOUNT(Стрелы Ы ранг,<=,9999) играет рамштаин.wav

Nange тебе расскажет как по хитрому сделать, а по простому грузи конфиг у которого алер прописан в настройках

Lexy
21.06.2011, 00:52
Можно как то сделать что бы перс в пати сбрасывал определенные бафы варка через скрипт или настройки ?)

Veniamin
21.06.2011, 07:33
Можно как то сделать что бы перс в пати сбрасывал определенные бафы варка через скрипт или настройки ?)
В волкере нет диспела - поэтому никак.

Nange
21.06.2011, 12:32
Nange тебе расскажет как по хитрому сделать, а по простому грузи конфиг у которого алер прописан в настройках

эм...это сарказм? Или действительно такое доверие к моей персоне?)

В ЛС расказал как по хитрому сделать:)

baton4eg
21.06.2011, 14:05
Lexy, а если над делать настройки на то, чтоб к примеру хавал банки именно скриптом а не настройками то просто делаем еще одну меточку.

label(HP_potion)
charstatus(CHP,<=,100500)
{
useitem([ID=1061])
return()
}
return()

а потом между нужной частью которую зацикливаешь ставишь
call(HP_potion)

smilik
21.06.2011, 14:18
эм...это сарказм?

:D

goodvin1709
22.06.2011, 00:15
Выложу свой пак идет на фришках С4 тежело тут найти как тут в основном интерлюд-Грацыя и на С4 некто непишет может комуто нада будет..
1 Профа Скавангер

//Начало в Dwarf Town, возле Gatekeeper-а
MSG(*** Quest begin! ***)
//get buffs
//or
JMP(CheckLetters)
MOVETO(115517,-177989,-928)
NPCSEL(Newbie Guide)
DELAY(1000)
NPCDLG(Newbie Guide[ID=7601])
DELAY(1000)
DLGSEL(Get help from the assist magic.)
DELAY(8000)
//goto Pippi
MSG(*** Идем к Pippi ***)
MOVETO(115565,-178527,-964)
MOVETO(116573,-180110,-1194)
MOVETO(116302,-182857,-1558)
MOVETO(115780,-183373,-1505)
MOVETO(115649,-183278,-1505)
//Talk to Pippi
LABEL(TalkToPippi)
MSG(*** Разговариваем с Pippi ***)
NPCSEL(Pippi[ID=7524])
DELAY(1000)
NPCDLG(Pippi[ID=7524])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
DLGSEL(Say you want to become a Scavenger)
DELAY(1000)
//Earned Pippi's Letter of Recommendation
ITEMCOUNT(Pippi's Letter of Recommendation[ID=1643],!=,1)
{
JMP(TalkToPippi)
}
//goto Mion
MSG(*** Идем к Mion ***)
MOVETO(115758,-183234,-1505)
MOVETO(115607,-183288,-1429)
MOVETO(115607,-183288,-1440)
MOVETO(115694,-183277,-1505)
MOVETO(115831,-183296,-1505)
MOVETO(116002,-183163,-1513)
MOVETO(116765,-180385,-1242)
MOVETO(115801,-178900,-1002)
MOVETO(115636,-178493,-970)
MOVETO(115989,-177743,-920)
MOVETO(116135,-177724,-911)
MOVETO(116251,-177548,-911)
//talk to Mion - first
LABEL(Mion0)
MSG(*** Разговариваем с Mion ***)
NPCSEL(Mion[ID=7519])
DELAY(1000)
NPCDLG(Mion[ID=7519])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL([Path to become a Scavenger])
DELAY(1000)
DLGSEL(Хорошо!)
DELAY(1000)
JMP(CheckLetters)
//talk to Mion - second
LABEL(Mion)
MSG(*** Разговариваем с Mion ***)
NPCSEL(Mion[ID=7519])
DELAY(1000)
NPCDLG(Mion[ID=7519])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
DLGSEL([Path to become a Scavenger])
DELAY(1000)
DLGSEL(Хорошо!)
DELAY(1000)
LABEL(CheckLetters)
//Check - Mion's Leather
ITEMCOUNT(Shari's Axe[ID=1648],==,1)
{
//Earned Shari's Axe
//goto Trader Shari
JMP(Shari)
}
ITEMCOUNT(Bronk's Ingot[ID=1647],==,1)
{
//Earned Bronk's Ingot
//goto Head Blacksmith Bronk
JMP(Bronk)
}
ITEMCOUNT(Zimenf's Potion[ID=1649],==,1)
{
//Earned Zimenf's Potion
//goto Priest of the Earth Zimenf
JMP(Zimenf)
}
//ITEMCOUNT(Mion's Letter[ID=1646],==,1)
//{
//Earned Mion's Letter
//goto Toma
JMP(Toma)
//}

MSG(Error!)
EXIT

LABEL(Shari)
MSG(*** Идем к Shari ***)
MOVETO(116088,-177715,-911)
MOVETO(115817,-177824,-920)
MOVETO(115624,-178540,-970)
MOVETO(115887,-179107,-1028)
MOVETO(116744,-180292,-1230)
MOVETO(116261,-181552,-1399)
MOVETO(116169,-181343,-1375)
MOVETO(116189,-181108,-1366)
MSG(*** Разговариваем с Shari ***)
NPCSEL(Shari[ID=7517])
DELAY(1000)
NPCDLG(Shari[ID=7517])
DELAY(1000)
DLGSEL(Квест)
DELAY(1000)
//Earned Shari's Pay
//goto Mion
MSG(*** Идем к Mion ***)
MOVETO(116185,-181372,-1375)
MOVETO(116580,-181313,-1410)
MOVETO(116623,-180068,-1194)
MOVETO(115584,-178661,-973)
MOVETO(115876,-177840,-920)
MOVETO(115995,-177759,-920)
MOVETO(116111,-177721,-911)
MOVETO(116249,-177544,-911)
JMP(Mion)

LABEL(Bronk)
MSG(*** Идем к Bronk ***)
MOVETO(116086,-177721,-911)
MOVETO(115884,-177808,-920)
MOVETO(115629,-178412,-966)
MOVETO(115777,-178936,-1006)
MOVETO(116655,-180293,-1223)
MOVETO(116369,-181943,-1491)
MOVETO(115570,-182198,-1474)
MOVETO(115434,-182243,-1468)
MOVETO(115464,-182392,-1424)
MOVETO(115420,-182413,-1468)
MSG(*** Разговариваем с Bronk ***)
NPCSEL(Bronk[ID=7525])
DELAY(1000)
NPCDLG(Bronk[ID=7525])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
//Earned Bronk's Pay
//goto Mion
MSG(*** Идем к Mion ***)
MOVETO(115336,-182392,-1440)
MOVETO(115435,-182238,-1468)
MOVETO(115618,-182183,-1474)
MOVETO(116659,-181881,-1513)
MOVETO(116644,-180391,-1236)
MOVETO(116382,-179622,-1146)
MOVETO(115586,-178641,-972)
MOVETO(115666,-178258,-959)
MOVETO(115995,-177762,-920)
MOVETO(116122,-177707,-911)
MOVETO(116249,-177550,-911)
JMP(Mion)

LABEL(Zimenf)
MSG(*** Идем к Zimenf ***)
MOVETO(116082,-177731,-911)
MOVETO(114830,-178193,-849)
MOVETO(114540,-178282,-840)
MOVETO(114490,-178364,-840)
MOVETO(114433,-178640,-840)
MSG(*** Разговариваем с Zimenf ***)
NPCSEL(Zimenf[ID=7538])
DELAY(1000)
NPCDLG(Zimenf[ID=7538])
DELAY(1000)
DLGSEL(Quest)
DELAY(1000)
MSG(*** Идем к Mion ***)
MOVETO(114772,-178494,-846)
MOVETO(116001,-177740,-920)
MOVETO(116110,-177725,-911)
MOVETO(116257,-177542,-911)
JMP(Mion)

LABEL(Toma)
MOVETO(116088,-177715,-911)
MOVETO(115817,-177824,-920)
MSG(*** Получили письмо к Toma, идем искать негодяя ;] ***)


[I]Добавлено через 3 минуты
Вот нашел у себя пак скриптов к волкеру они для C4...
Скачать тутhttp://rghost.ru/11892971

Lexy
22.06.2011, 00:17
Lexy, а если над делать настройки на то, чтоб к примеру хавал банки именно скриптом а не настройками то просто делаем еще одну меточку.

label(HP_potion)
charstatus(CHP,<=,100500)
{
useitem([ID=1061])
return()
}
return()

а потом между нужной частью которую зацикливаешь ставишь
call(HP_potion)

Это ты про что или к чему ?:)
То что можно в скрипты добавить ?

baton4eg
22.06.2011, 13:58
Lexy, ты ж спрашивал как скриптом это сделать)

Lexy
22.06.2011, 14:02
Lexy, ты ж спрашивал как скриптом это сделать)

Забыл уже значит =)))

sadam3
24.06.2011, 12:12
требуется спец для исправления скрипта, оплата по договоренности, писать в личку ( буду вечером)

BadOS
25.06.2011, 23:00
Добавлено через 19 минут
Народ, в чем косяк?
LABEL(blabla)
ITEMCOUNT(name[ID=1557],<,1)
{
DELAY(200)
JMP(blabla)
}
не проходит проверку, итем есть.
З.Ы. квест у орков по быстрому старту Жестокое наказание.
Вопрос снят, проверка проходит когда итема нету и он получается, а когда он есть и запускаешь проверку - ей уже побарабану на этот итем.

kamikadza
27.06.2011, 00:13
Интересую различные реализации проверки на смерть, рад буду увидеть примеры. Чегот фантазия в эту сторону хромает:(

goldman
27.06.2011, 01:35
sadam, у тебя личка забита

IIIkoJIoTa
27.06.2011, 02:57
Интересую различные реализации проверки на смерть
какие именно?

Lexa®
27.06.2011, 09:36
Интересую различные реализации проверки на смерть, рад буду увидеть примеры. Чегот фантазия в эту сторону хромает:(

CHARSTATUS(CHP,<=,1)
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(Start)
}
а какие еще варианты бывают?)

Raikerock3
28.06.2011, 01:56
Недавно поправил гномоскрипт.
1 профа собирателя, хз где нашёл, но многое исправил.
Проверял 1 раз, так что могут быть косяки.

Aphrodesia
29.06.2011, 17:26
Ребят подскажите почему скрипт не работает и как исправить его
Хочу что бы чар бафался, летел на место кача (кач сразу на тп бежать не надо), и качался там при этом велась проверка на смерть и потом заново скрипт: Баф-летим-кач-смерть - и заново..
Проблема заключается в том, что как только бот прилетает на место кача, в ИГ скрипт останавливается с надписью скрипт завершен, соотвественно скрипт не производит необходимую проверку на нр

LABEL(start)
MOVETO(-83035,151917,-3155)
MOVETO(-83090,150852,-3155)
NPCDLG(Newbie Guide[ID=31076])
DELAY(3000)
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(3000)
DLGSEL(Получить вспомогательную магию)
DELAY(3000)
MOVETO(-82297,150688,-3155)
MOVETO(-81403,150404,-3155)
MOVETO(-80818,149996,-3070)
MOVETO(-80744,149812,-3070)
NPCSEL(Richlin[ID=30320])
DELAY(3000)
NPCDLG(Richlin[ID=30320])
DELAY(3000)
DLGSEL(Телепортироваться)
DELAY(3000)
DLGSEL(1010094)
DELAY(10000)

SET(FIGHTSTART)

CHARSTATUS(CHP,<=,1)
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(Start)
}

smilik
29.06.2011, 17:29
LABEL(start)
MOVETO(-83035,151917,-3155)
MOVETO(-83090,150852,-3155)
NPCDLG(Newbie Guide[ID=31076])
DELAY(3000)
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(3000)
DLGSEL(Получить вспомогательную магию)
DELAY(3000)
MOVETO(-82297,150688,-3155)
MOVETO(-81403,150404,-3155)
MOVETO(-80818,149996,-3070)
MOVETO(-80744,149812,-3070)
NPCSEL(Richlin[ID=30320])
DELAY(3000)
NPCDLG(Richlin[ID=30320])
DELAY(3000)
DLGSEL(Телепортироваться)
DELAY(3000)
DLGSEL(1010094)
DELAY(10000)

SET(FIGHTSTART)

Label(kach)

CHARSTATUS(CHP,<=,1)
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(Start)
}
jmp(kach)

После твоей проверки на смерть, скрипт останавливается, нужно просто его зациклить

Aphrodesia
29.06.2011, 19:35
LABEL(start)
MOVETO(-83035,151917,-3155)
MOVETO(-83090,150852,-3155)
NPCDLG(Newbie Guide[ID=31076])
DELAY(3000)
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(3000)
DLGSEL(Получить вспомогательную магию)
DELAY(3000)
MOVETO(-82297,150688,-3155)
MOVETO(-81403,150404,-3155)
MOVETO(-80818,149996,-3070)
MOVETO(-80744,149812,-3070)
NPCSEL(Richlin[ID=30320])
DELAY(3000)
NPCDLG(Richlin[ID=30320])
DELAY(3000)
DLGSEL(Телепортироваться)
DELAY(3000)
DLGSEL(1010094)
DELAY(10000)

SET(FIGHTSTART)

Label(kach) -

CHARSTATUS(CHP,<=,1)
{
SET(FIGHTSTOP)
delay(500)
GOHOME()
delay(35000)
jmp(start) И тут был косяк- Видиммо чувстивтелен к капсу
}
jmp(kach)

smilik, вообщем спасибо)

amber
30.06.2011, 15:00
Я на автокаче таким вот блоком пользуюсь - проверка на смерть кажд 50 сек по окончанию нубобафа в город
LABEL(Proverka)
CharBuffs(Adventurer's Bless the Body[Id=4324])
{
JMP(1)
}
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,100)
DELAY(60000)
SET(FIGHTSTOP)
CHARSTATUS(CHP,<=,0)
{
GOHOME()
delay(25000)
jmp(start)
}
delay(1000)
USEITEM(Scroll of Escape[ID=736])
delay(30000)
JMP(start)
label(1)
DELAY(50000)
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
SET(FIGHTSTOP)
GOHOME()
DELAY(50000)
JMP(start)
}
JMP(Proverka)

Aphrodesia
30.06.2011, 15:58
LABEL(start)
MOVETO(-83035,151917,-3155)
MOVETO(-83090,150852,-3155)
NPCDLG(Newbie Guide[ID=31076])
DELAY(3000)
DLGSEL(Просмотреть список вспомогательной магии)
DELAY(3000)
DLGSEL(Получить вспомогательную магию)
DELAY(3000)
MOVETO(-82297,150688,-3155)
MOVETO(-81403,150404,-3155)
MOVETO(-80818,149996,-3070)
MOVETO(-80744,149812,-3070)
NPCSEL(Richlin[ID=30320])
DELAY(3000)
NPCDLG(Richlin[ID=30320])
DELAY(3000)
DLGSEL(Телепортироваться)
DELAY(3000)
DLGSEL(1010094)
DELAY(10000)
SET(FIGHTSTART)
LABEL(Proverka)
CharBuffs(Adventurer's Bless the Body[Id=4324])
{
JMP(1)
}
SET(FIGHTSTART)
SET(RANGETYPE,STARTPOS,2000)
DELAY(60000)
SET(FIGHTSTOP)
CHARSTATUS(CHP,<=,0)
{
GOHOME()
delay(25000)
jmp(start)
}
delay(1000)
USEITEM(Scroll of Escape[ID=736])
delay(30000)
JMP(start)
label(1)
DELAY(50000)
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
SET(FIGHTSTOP)
GOHOME()
DELAY(50000)
JMP(start)
}
JMP(Proverka)
amber c твоим дополнением вообще робот получился, спасибо :)

Lexy
04.09.2011, 18:33
как команда выглядит юзания скила ?

Lexa®
04.09.2011, 20:48
как команда выглядит юзания скила ?

UseSkill(SkillName[ID=x],SELF|PLAYER|PARTY|NPC|PET,TargetName)
For example: UseSkill(Shield[Id=1040],PLAYER,Lexy) use Shield on player Lexy

viteksamb
05.09.2011, 12:46
Что-то помнится эта команда не работала

Stivian
05.09.2011, 13:23
Требуются скрипты кач. СХ 22+ по 66+ включительно,оплата по договоренности,пожалуйста в личку.

Lexa®
05.09.2011, 14:11
Что-то помнится эта команда не работала
незнаю, у меня исправно гвардов станом шарашила)

Veniamin
09.09.2011, 13:14
Не работает на нпц, только гварды.

Koresh
24.10.2011, 01:03
gohome() не отправляет в горд, перс как лежал так и лежит... Что не так?

Anafema
25.10.2011, 16:04
/summon extrasence

baton4eg
02.11.2011, 00:55
Koresh, gohome() \\pleeeeeease

Radik
28.01.2012, 16:34
Плохо разбираюсь в скриптах,посмотрите,почему он не начинает поновой скрипт когда он кончается?
/Label(Start)
SET(FIGHTSTOP)
//Мертвых чаров посылаем в город
CHARSTATUS(CHP,==,0)
{
//MSG(Хороший бот - мертвый бот )
GOHOME()
DELAY(3000)
}
DELAY(20000)
USEITEM(Scroll of Escape[ID=736])
DELAY(22500)
//Мертвых в город
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
GOHOME()
DELAY(3000)
}
//центр диона
//к баферу
MOVETO(18291, 145710, -3112)
MOVETO(17458, 145437, -3064)
MOVETO(17122, 144908, -3000)
NPCSEL(Помощник Путешественников[ID=32327])
DELAY(500)
NPCDLG(Помощник Путешественников[ID=32327])
DELAY(500)
DLGSEL(
DELAY(500)
DLGSEL()
DELAY(1000)
//локация кача
MOVETO(17932,146219,-3131)
MOVETO(17932,146219,-3080)
MOVETO(17439,147433,-3148)
MOVETO(16547,150371,-3237)
MOVETO(16302,151145,-3225)
MOVETO(14619,156099,-3546)
MOVETO(14950,155553,-3536)
MOVETO(14889,155632,-3536)
MOVETO(14963,155647,-3536)
MOVETO(14662,155799,-3545)
SET(RANGETYPE,STARTPOS,3000)
SET(FIGHTSTART)
DELAY(3400000)
SET(FIGHTSTOP)
DELAY(22500)
USEITEM(Scroll of Escape[ID=736])
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
GOHOME()
DELAY(3000)
}
JMP(Start)
}
RETURN

Lexa®
29.01.2012, 17:43
Плохо разбираюсь в скриптах,посмотрите,почему он не начинает поновой скрипт когда он кончается?
/Label(Start)
SET(FIGHTSTOP)
//Мертвых чаров посылаем в город
CHARSTATUS(CHP,==,0)
{
//MSG(Хороший бот - мертвый бот )
GOHOME()
DELAY(3000)
}
DELAY(20000)
USEITEM(Scroll of Escape[ID=736])
DELAY(22500)
//Мертвых в город
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
GOHOME()
DELAY(3000)
}
//центр диона
//к баферу
MOVETO(18291, 145710, -3112)
MOVETO(17458, 145437, -3064)
MOVETO(17122, 144908, -3000)
NPCSEL(Помощник Путешественников[ID=32327])
DELAY(500)
NPCDLG(Помощник Путешественников[ID=32327])
DELAY(500)
DLGSEL(
DELAY(500)
DLGSEL()
DELAY(1000)
//локация кача
MOVETO(17932,146219,-3131)
MOVETO(17932,146219,-3080)
MOVETO(17439,147433,-3148)
MOVETO(16547,150371,-3237)
MOVETO(16302,151145,-3225)
MOVETO(14619,156099,-3546)
MOVETO(14950,155553,-3536)
MOVETO(14889,155632,-3536)
MOVETO(14963,155647,-3536)
MOVETO(14662,155799,-3545)
SET(RANGETYPE,STARTPOS,3000)
SET(FIGHTSTART)
DELAY(3400000)
SET(FIGHTSTOP)
DELAY(22500)
USEITEM(Scroll of Escape[ID=736])
CHARSTATUS(CHP,==,0)
{
//MSG(мертвый)
GOHOME()
DELAY(3000)
}
JMP(Start)
}
RETURN
в начале перед Label(Start) убери "/"

Lexy
13.04.2012, 12:15
Скриптом можно точить скилы ?

zTroy
25.09.2012, 14:31
ребят может у кого есть скрипты на прохождение 1-2 профы?:) приму в дар или куплю за разумное вознаграждение!

pro100lexx
02.10.2012, 03:58
PlayerInRange(Player1|Player2,1200)
{
...
}

насколько я понимаю данное условие срабатывает как "ИЛИ", а если мне необходимо указать одновременное появление игроков P1 и P2... какой символ отвечает за условие "И"?

kreon
04.11.2012, 14:40
Куплю рабочий скрипт для GOD 1-40. лвл.
1 000р.
457 359 восемь три два.

Trophy
27.02.2013, 14:14
pro100lexx
В таком разрезе не использовал эту команду. Я всё таки полагаю, что работает как "И".
Если я не прав, то можно решить это двойной проверкой:
LABEL(2)
PlayerInRange(Player1,1200)
{
JMP(1)
}
JMP(2)

LABEL(1)
PlayerInRange(Player2,1200)
{
JMP(3)
}
JMP(2)

LABEL(3)
............

Boterrr
17.10.2013, 12:23
куплю актуальный свежий скрипт 1-41 руоф в лс

RuOffAcc
01.03.2014, 15:29
Актуальный скрипт на выкачку до 85 лвла, могу продать до нужного Вам лвла! Не дорого! Пишите!

до 85лвла = 2500р
до 43лвл = 1000р


ICQ: 404899800

Kontr
31.05.2014, 09:13
Покупал все у данного "коллеги". Брут акки - 30%+ в бане изначально, прикол еще в том что ими продолжают пользоваться и если у тебя прокси которые не хотелось бы видеть в бан листе у инновы, не рекомендую пользоваться. Прокачка сума - использует старые локи, поэтому кач дольше, чем другими скриптами, не переодевается на 76 лвл самостоятельно. Прокачка варка - полный ппц, под видом скрипта на прокачку варка продал мне тот же скрипт на прокачку сума, только с название типа прокачка варка и тут же поставил мою аську в игнор на этом сайте тоже не отвечает.

Kontr
13.08.2014, 04:48
Куплю, пм в личку тут, кто может продать, на мага или воина

Капитан Чайка
30.11.2014, 14:57
Всем привет.
1. Какой язык используется в адреналине?
2. Есть ли база со всеми доступными классами, методами?
2.1 Пытаюсь писать командами из l2walker - не тот язык
2.1 Пытаюсь писать языком из экста - понимает только часть =/
-engine.MoveTo() работает
-Engine.Delay(1000) работает
-Engine.npcDlg не работает. Вопрос из п.2

Antharas
01.12.2014, 19:57
тот же самый PaxCompiller как в ла2 екст только классы другие. Сайт чет их убрался l2bot.net
есть буржуйский
http://forum.l2bot.eu/viewforum.php?f=7

Капитан Чайка
07.12.2014, 16:15
Спасибо

while ( not inventory.user.byid(1571, quest_item_1)) do begin
print(quest_item_1.count);
engine.Delay(1000);
end;

ID верный, одна штука в инвентаре лежит. Почему он не выходит из цикла и print(quest_item_1.count) выдает 0?

Кусок должен ждать, пока не выбьется один квест айтем. Если условие неверно, то почему и как будет выглядеть верное?

Antharas
08.12.2014, 10:47
я тоже такое встречал, не знаю кто за этим стоит поставь бряк
while ( not inventory.user.byid(1571, quest_item_1)) do begin
if inventory.user.byid(1571, quest_item_1 then
break;
engine.Delay(1000);
end;

Капитан Чайка
20.12.2014, 14:56
Можно ссыль на все доступные классы?

ht44
19.02.2015, 00:04
Вот маленький скрипт что бы открывать коконы в локации Колония Фей. Но он почему-то не хочет оставаться в радиусе кача и бежит по всем коконам локации. Помогите, в чем ошибка?
LABEL(kombat)
NPCSEL(Кокон[ID=32919])
Forceattack(Кокон[ID=32919])
SET(FIGHTSTART)
DELAY(3000)
JMP(kombat)