| Another Online Games Онлайн игры которые не пользуются значительной популярностью, но представляют интерес с точки зрения взлома, а так же перспективные проекты только вошедшие в игровую индустриюл |  | EVE Боты и Боты в целом, создание, разработка, обсуждение |  |
15.02.2009, 04:45
|
#1 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | EVE Боты и Боты в целом, создание, разработка, обсуждение ПРОДЖЕКТ ПЕРЕЕХАЛ
на автоит-скрипт.ру Чтож, на этом форуме обосновался маленький проект, EVE Deve, не смотря на свои маленькие размеры и ресурсы, он очень амбициозен Интересно, сколько мы протянем? Моя тема является как бы ответом на предложенный в этой теме [Для просмотра данной ссылки нужно зарегистрироваться] делитантский, бездарный способ создания низкоуровневых, недостойных называться ботами, макросов, который так сказать задел за больное и справоциорвал стихийное возрождение старого проекта. И так приступим. Я думаю ни для кого не является секретом тот простой факт, что нудный процесс заработка денег в игре зачастую превращается в медленный путь к удалению этой игры с компьютера. Я думаю так же не сложно заметить и такую простую вещь, что русскоговорящее комьюнити достаточно ленивое, "проще скачать или просить и выпрашивать чем сделать самому". Все маломальски интересные проекты затронутой ниже тематики, рождаются в 99.99% случаев за пределами рунета на буржуйских бордах, в этих проектах наблюдается минимальное, а зачастую и полное отсутствие участия со стороны русских разработчиков. Идет тотальное вырождение адекватных игроков и тем более девелоперов среди русскоговорящего играющего в ммо, населения страны. Достаточно легко заметить что разработка чего-либо на этом форуме который по общепринятым меркам считается крупным проектом, либо продвигается с минимальными темпами либо и вовсе отсутствует. Сложилась ситуация с которой я в корне не согласен и в сявзи с этим я хочу представить вашему вниманию не "РИАЛЬНАВА БОТА" не "АФИГЕТЬ КАКОЙ ЧИТ", а приемлимое, адекватное и вплоне доступное к пониманию и осознанию средство для разработки ботов. Средство для разработки ботов - ну... Это слишком мягко сказано, в этой программе можно создавать многие вещи, и она дааалеко не ограничивается разработкой ботов. И так, коротко о программе которую я хочу представить вашему взгляду, встречаем, гвоздь этой темы AutoIt v3. Название программы: Autoit v3 Домашняя страница: _http://www.autoitscript.com Страница загрузки: _http://www.autoitscript.com/autoit3/downloads.php Цитата: Описание: AutoIt v3 - это язык для написания сценариев, напоминающий BASIC. Основным его назначением является автоматизация работ с Windows GUI (графическим интерфейсом пользователя MS Windows). Для выполнения этой сложной задачи предоставляется комбинация испытанных методов, включающих в себя - симуляцию нажатий комбинаций клавиш клавиатуры, перемещения указателя мыши и управления окнами и его визуальными элементами. Как показывает практика, эти "приводные ремни" весьма эффективны для получения работающих решений в ситуациях, когда другие стандартные средства (например, VBScript и SendKeys) оказываются бессильны.
Умеет он очень и очень многое! Бесплатный. | Ниже я представлю вам некоторые сценарии написанные мною в незапамятные времена, но они нужны вам не для того чтобы их "качнуть и заюзать", а для того чтобы по ним начать осваивать сие средство для дальнейшего применения. По причине сильного ограничения на объем поста (всего 30 000 символов) я в течении нескольких часов переработаю и выложу сюда частями бота. Бот писался буквально на колене так что код достаточно грязный, вам как минимум понадобится скачать и установить на компьютер указанную выше программу. Так же шансы того что этот бот заработает у вас на компьютере без тотальной перенастройки приблизительно равны минус бесконечности, поэтому хелп в зубы и пошли прошаривать код, я буду отвечать на возникающие вопросы относительно кода только в том члучае, если сочту что написанного в хелпе недостаточно или же написано оно непонятным языком (мне непонятным). Креативность приветствуется, я окажу посильную помощь любому кто решит как-то доработать бота или же научить его чему-нибудь новому. Условие одно: Все доработки и переработки вы должны выложить сюда и постараться адекватно откоментить код. Поскольку этот бот впервые выкладывается сюда то разумно было присвоить ему статус альфа версии ибо есть уйма вещей которые стоит доработать, переработать и оптимизировать. Интересная статья: _http://www.dtf.ru/articles/read.php?id=50054&page=2 Цитата: | :Последние новости
:12.03.2009
Добавлено описание _Log модуля -
:10.03.2009
К счастью с выходом обновления, глобальных изменений в структуре бота не понадобилось -
:01.03.2009
Добавлен _FullCargoCheck Модуль -
:18.02.2009
Добавлен _MouseOp Модуль позволяющий отправлять команды на нажатие и перетаскивание мыши в свернутом окне -
:17.02.2009
Добавлен _Log Модуль -
Отправлять MouseClick и MouseClickDrag в свернутое окно - это не сказка! И скоро это можно будет делать при помощи отдельного модуля -
:16.02.2009
Добавлен WinPos Модуль -
Переписан ТТ Модуль -
Обновлен LoadingToOutospace Модуль -
IMBOptions Модуль исправлен в соответствии с требованиями новых модулей -
:15.02.2009
Начало работы проекта EVE Deve - | Прошу модераторов не сливать мои посты в этой теме в один, в постах располагаются модули которые сами по себе являются дочерними проэктами этой разработки и с годами будут обрастать дополнительным кодом , коментариями к коду и ответами на вопросы пользователей. А каждый зарезервированный пост является будущим хранилищем информации этой темы. Я зарезервировал 40 сообщений, это всего 1200000 знаков которые вскоре израсходуются. Тэги: EVE Bot Developing, EVE Online Bots, AutoIt Bot Developing, Бот для EVE, Бот для Евы, Разработка Бота для Евы Автор оставляет за собой право в любой момент заморозить проекты и использовать материал представленный в этой теме в своих целях.
Последний раз редактировалось Belfigor; 20.09.2009 в 04:47..
| |
| | | Пользователь сказал cпасибо: | |  | Содержание: |  |
15.02.2009, 05:02
|
#2 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | Содержание: Ice Mining Bot by Belfigor О проэкте: Проэкт был задуман как опен сорс бот, изначально целью проэкта был подорыв коммерческой деятельности лиц создающих и продающих убогих, глючащих и недоработанных ботов для игры EVE Online. Увы лень взяла свое и пару лет назад проект был заморожен так и не выйдя в свет. На данный момент целью является стимуляция русскоязычного комьюнити, не только игроков EVE Online но и других игр, заинтерисованных в освоении сего ремесла, сделать первый шаг. Только по этому на данный момент бот присутствует тут в исходняках с подробнейшими разжеванными комментами. Состояние проэкта: Ранняя альфа. Релиза в ближайшие десять лет не предвидится, все исходняки доступны и лежат в этой теме. Hide = 0. Мало того Hide для ущербов которые постят всякую вату и думают что они круты и у них имба инфа. Почему проэкт разместился именно на этом форуме? Цветом он мне понравился, цветом. Цитата: IceMiningBot v0.17 Change Log: v0.17 - 15.02.2009: - открытие проэкта
- понижение уровня доступа к исходнякам до публичного
- начало доработки кода ранней альфа версии | Достоинства бота: - Опен сорс.
- Используется принцип Stand Alone модулей. Что это? Stand Alone - принцип написания модулей позволяющий из них как из деталей конструктора собирать различные фигурки. В смысле? В прямом, у вас есть IceMiningBot, вам приспичило написать бота для копания астероидов или же для ханта, да для чего угодно. В данный момент в наличии имеется ряд модулей которые легко с помощью Ctrl+C + Ctrl+V переносятся в любой другой скрипт и с помощью ссылок используются в нем, например SIButton или же OpenMenu, ну и WarpTest конечно тоже и многое другое. Но некоторые модули используют в своих сценариях другие модули, так что внимательно читайте описания, там указано если модуль зависит от какого-то другова модуля и указано от какова именно. Минусы бота: - Проэкт разрабатывает и курьирует всего 1 человек, поэтому разработка ведется медленно с перерывами от полу года и до нескольких лет.
- Данная сборка может копать только лед. Перенастройка бота под рытье минераллов требует написания дополнительных модулей. Почему только лед? Прихоть автора.
- Работает исключительно в оконном режиме в разрешении 1024х768. Для корректной работы требуется тема Windows Классическая. Попытка запуска бота в другой теме (например Windows XP с гейске округлыми шапками окон и прочей атрибутикой) может привести к необходимости перенастройки бота под нее.
- Недоработанность. Сырой примитивный код. Что может: - Андок со станции
- Варп на заданный белт
- Выделение ближайшего ройда
- Активация харвестеров и добыча льда
- Варп на базу
- Стыковка
- Разгрузка
- В связи с тем что в цикле присутствует большой промежуток времени когда контроль над окном боту не нужен, окно игры на 2\3 задвигается за левый край экрана
- Так же можно научить бота вести лог, смотрите _Log
- Так же можно научить бота не бояться передвижений окна EVE, смотрите WinPos Что надо сделать чтобы запустить бота на своем компьютере? 1) Перенастроить код под свою систему :LOL:
2) Изменить настройки своего игрового интерфейса в соответствии с эталонными. А что такое эталонные настройки? Эталонные настройки это именно те настройки которые нравятся разработчику, а именно: Выключенная графика Premium клиента Включенный Widescreen. Display & Graphics / Common Graphic Settings / Miscellaneous / Четвертый пункт снизу. Включенный Turret Effects. Display & Graphics / Common Graphic Settings / Effects / Седьмой пункт снизу. Маленький Кэш - Low - 32 MB. Display & Graphics / Common Graphic Settings / Cache Size Window Mode. Display & Graphics / Display Setup / Window or Fullscreen Window size 1024x768. Display & Graphics / Display Setup / Window Size Only Stack Windows if Shift Pressed. General Settings / Windows Context Menu Fontsize = 10. General Settings / General Font Width Normal. General Settings / General Window Color Red = 0. General Settings / Window Color Window Color Green = 0. General Settings / Window Color Window Color Blue = 0. General Settings / Window Color Transp. = 255. General Settings / Window Color Background Color Red = 0. General Settings / Background Color Background Color Green = 0. General Settings / Background Color Background Color Blue = 0. General Settings / Background Color Background Color Transp = 255. General Settings / Background Color Перед началом установки этих настроек зайти в Reset Settings / Reset to Default и нажать Reset to Default Window Positions А почему именно лед копаем? Ведь прибыль меньше. Потому что лед бесконечен. В отличии от руды лед не имеет противного свойства кончатся посреди ночи во всех системах в радиусе 5 прыгов. Ладно, пусть будет лед. А на чом копать? И ежу понятно что на макинаве. (4 куска за цикл + небольшое пинальти) Где лучше копать? По обстоятельствам. В системах 0.5-0.7. Непись слабая, больно не кусается. В системах 0.1-0.4 копать смысла вобще нету. В системах 0.0 разве что если в тупике, при абсолютной уверенности что туда ооочень редко кто заглядывает, при себе обязательно иметь прикрученный модуль сканящий локал. [+1 to do] Как лучше фититься? Фититься лучше так чтобы соотношение прибыль\затраты не пересекало своей психологической отметки. Тоесть будте готовы что вас сольет какой-нибудь нубо рофлер суицидник (за 3 года со мной ни разу такое не приключалось) Ниже я приведу расчет актуального на мой взгляд фита. Расчет идет с учетом как минимум перфектных айс харвестинг и базовых (электронника, инженерия и тд) скиллов. Expanded Cargohold II x2 + Cargohold Optimization I x2 Объем трюма: 12899m3; Продолжительность цикла при перфект ледовых: 351с
Макинава за 1 цикл вбирает в себя 4 куска льда, 1 кусок льда занимает 1000m3 => 4*1000m3 = 4000m3 => 12000m3 / 4000m3 = 3 цикла. И того, чтобы пройти полный цикл начиная с отстыковки со станции заканчивая разгрузкой на ней уже добытого ресурса мы имеем:
351*3 + время на дорогу = 1053 + время на дорогу. Время на дорогу диктуется из расстояния до белта и скиллов в навигации, возьмем среднее время 40 сек с момента начала разворота в варп с белта и до момента дока. Обратно с момента начала ухода в варп от станции и до момента влета в белт мы тратим примерно такое же время +-пара секунд + время проведенное на станции 40-60 секунд, получается:
40*2 + 50 = 130с на дорогу. 1053с + 130с = 1183 секунды на полный рабочий цикл. Ice Harvester Upgrade II x2= 291с на 4 куска, кусков надо 6 поэтому 291 + 291 \ 2 = 436с на то чтобы забить карго.
436 + 130 = 566с на 6 кусков на полный рабочий цикл для доставики на станцию 6 кусков.
566*2 = 1133 секунды на то чтобы доставить на станцию 12 кусков. 1183 - 1133 = 50 секунд выигрыша с иху т2 х2
1133*22=24926 секунд на 44 (по 6 кусков за раз) рана.
1183*22=26026 секунд на 22 (по 12 кусков за раз) рана.
26026 - 24926 = 1100
Тоесть примерно через 22.3 раза доставки на базу 12-ти кусков льда макинава с 2 МЛУ будет иметь на станции на 12-ть кусков больше чем макинава с 2т1 ригами и 2т2 экспандорами. Макинава с 1 т1+ 1т2 ригами на карго +2 млу = 8к карго, 2 цикла.
291*2 + 130 = 712 секунд на доставку на станцию 8 кусков
712 \ 8 = 89 секунд на 1 кусок. Макинава с 2 ИХУ т2
566 секунд на доставку 6 кусков на станцию
566 \ 6 = 94 секунды на кусок Тоесть самый выигрышный вариант - т1+т2 риги на карго + 2 ИХУ т2 но стоить он будет 500кк+, цена вполне приемлимая, но если убьют все равно целый день жаба давить будет.
Второе место занимает вариант с 2 иху и без ригов (эконом класс, дешего и сердито).
Ну а самый не выгодный вариант - 2 т1 рига на карго + 2 т1 экспандора (для ленивых). Круче билда с 1т1+1т2 ригами + 2т2 иху только макинава с иху и в паре с ботом хаулером. Еще можно использовать Йети имп что уменьшит время цикла на 5%, но йети имп и хайвол имп вставляются в 1 слот, палка о двух концах. с 1т1 и 1т2 ригами + 2 иху т2 макинава принесет 888 кусков за 22 часа. с 2 иху т2 без ригов макинава принесет 838 кусков за 22 часа. с 2т1 ригами + 2т2 экспандора макинава принесет 803 куска за 22 часа. А как танковать? о_О
Думаю как и чем танковать в 0.5 и выше, подробно разжевывать нет смысла, даже самый твердый лоб обязан это знать. Четырьмя цивилиан шайлд бустерами! Именно так, при оптимальном фите на время цикла остается минимум ресурсов для танковки, но те +17 танка которые они дают - как раз тот оптимум который нужен чтобы быть уверенными в том что рядовая непись нас не разберет. А так можно танковать нули: Вот, кому интересно давным давно я разместил на батл клиннике лоадаут по танковке макинавы под нули средний респ можно выдержать, переписывать ее на русский лень, да и [img] тег форум не поддерживает: _http://www.battleclinic.com/forum/index.php/topic,27343.0/Mackinaw-0-0-Mack-Lowest-Skill-for-Good-Tank-Stable-Cap-IHU-IIx1.html
Последний раз редактировалось Belfigor; 17.02.2009 в 01:52..
| |
| | | 2 пользователя(ей) сказали cпасибо: | |  | MainLoop Ice Mining бота |  |
15.02.2009, 05:35
|
#3 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | MainLoop Ice Mining бота Hunting Bot .
... Auto Skill Trainer.
... Belfi's Auto Agent Runner. 18.02.2009 - Начата работа над ботом данного типа. Local Monitor.
...
Последний раз редактировалось Belfigor; 18.02.2009 в 18:28..
| |
| |  | IMB Options v0.1 |  |
15.02.2009, 05:46
|
#4 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | IMB Options v0.1 Удалено в связи с переездом в более нормальное место.
Последний раз редактировалось Belfigor; 31.05.2009 в 21:28..
| |
| |  | MainLoop IceMiningBot'a v0.1 |  |
15.02.2009, 05:56
|
#5 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | MainLoop IceMiningBot'a v0.1 Цитата: MainLoop v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; MainLoop Главный цикл. Задает порядок действий боту, что и когда делать и тд.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Команды Пояснения
;; CS(1000) - Задержка выполнения скрипта. В скобках указать то время на которое вы хотите приостановить выполнение скрипта (в м.с., 1000 = 1 сек).
;; LoadingToOutospace() - Выгрузка бота со станции на в космос. Ожидание подтверждение нахождения в космосе.
;; MiningIceRoid() - Запускает 2 айс харвестера
;; OpenMenu($Stroke, $MenuX, $MenuY, $Type, $Run) - Работа с первым уровнем Меню.
;; OpenMenu(1, $StrokeX, $StrokeY2, 1, 2) - Работа со вторым и всеми последующими уровнями Меню.
;; OpenMenu(1, $OverviewX, $OverviewY, 2, 1) - Работа с Меню пресетов Овервью.
;; SearchingForIceRoid() - Выполняет поиск АйсРойда и выделяет его.
;; StopShip() - Запрос на остановку корабля.
;; TargetingForIceRoid() - Нацеливается на астероид.
;; Timer($TTMinutes, $TTSeconds, $Action) - Включает таймер на заданное время с заданным комментом
;; TT("Открываю Овервью") - Работа с ТулТипами. В скобках указывается значение которое будет отображено в ТулТипе.
;; WarpTest() - Проверка на нахождение корабля в варпе. Отслеживает вход и выход из варпа и после выхода из варпа продолжает выполнение сценария
;; WaitDocking() - После выхода из варпа у базы ожидает стыковки со станцией
;; UnloadCargo() - Разгружает трюм
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;; Func MainLoop () Do
LoadingToOutospace ()
StopShip ()
CS (20000)
OpenMenu (6, $MenuX, $MenuY, 1, 1)
OpenMenu (1, $StrokeX, $StrokeY2, 1, 2)
WarpTest ()
OpenMenu (1, $OverviewX, $OverviewY, 2, 1)
SearchingForIceRoid ()
TargetingForIceRoid ()
MiningIceRoid ()
Timer (0, 436, "Варп на базу через ")
StopShip ()
CS (1000)
OpenMenu (7, $MenuX, $MenuY, 1, 1)
OpenMenu (3, $StrokeX, $StrokeY2, 1, 2)
WarpTest ()
OpenMenu (7, $MenuX, $MenuY, 1, 1)
OpenMenu (1, $StrokeX, $StrokeY2, 1, 2)
WaitDocking ()
UnloadCargo () Until $MainLoop = 0
CS (2000) EndFunc ;==>MainLoop()
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 15.02.2009 в 15:56..
| |
| |  | Модуль StopShip v0.1 |  |
15.02.2009, 06:06
|
#6 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | Модуль StopShip v0.1 Цитата: StopShip v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Модуль StopShip Модуль остановки корабля
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции разместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, чтобы инициировать процесс остановки корабля.
;; Зависимость: НЕТ
;; Описание:
;; Модуль остановки корабля - это независмый модуль не требующий для своей работы каких либо других модулей.
;; Принцип работы:
;; Инициализация процесса остановки корабля путем нажатия на кнопку остановки корабля на нижней панеле интерфейса.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;Удалено в связи с переездом в более нормальное место.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 31.05.2009 в 21:28..
| |
| |  | Модуль CS v0.1 |  |
15.02.2009, 06:17
|
#7 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | Модуль CS v0.1 Цитата: CS v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Модуль CS v0.1 Модуль приостановки выполнения сценария
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции расместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, чтобы приостановить выполнение скрипта на указанное время.
;; Зависимость: НЕТ
;; Описание:
;; ClickSleep Модуль - это независмый модуль не требующий для своей работы каких либо других модулей.
;; $Time - Переменное значение берущееся из ссылки на эту функцию.
;; CS($Time) - Ссылка на функцию. В место $Time необходимо задать конкретное время
;; CS(1000) - Ссылка на функцию приостанавливающая исполнение скрипта на 1 секунду
;; Принцип работы:
;; Указание ссылки на этот модуль приводит к остановке исполнения сценария на заданное время (1000мс = 1с)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Удалено в связи с переездом в более нормальное место.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 31.05.2009 в 21:29..
| |
| |  | Модуль OpenMenu v0.1 |  |
15.02.2009, 06:27
|
#8 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | Модуль OpenMenu v0.1 Цитата: OpenMenu v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Модуль OpenMenu v0.1 Модуль работы с игровым меню
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции расместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, для работы с меню или же овервью.
;; Зависимость: ЕСТЬ
;; Данный модуль зависит от CS и StrokeSelect модулей. Для его использования необходимо включить эти модули в тело скрипта.
;; Точные названия необходимых модулей: CS($Time); StrokeSelect($Stroke).
;; Описание:
;; Модуль OpenMenu - это подуль предназначенный для работы с овервью и игровым меню в плоть до второго уровня глубины списка
;; $Stroke - Номер строки (сверху) которую нужно активировать
;; $MenuX - Координата Х кнопки меню с которым необходимо взаимодействовать
;; $MenuY - Координата Y кнопки меню с которым необходимо взаимодействовать
;; $Type - Тип взаимодействия. Типа может быть два, 1- взаимодействие с главным меню игры, 2 - взаимодействие с меню овервью
;; $Run - Уровень меню на который вам нужно попасть. Для взаимодействия со вторым уровнем меню необходимо сперва отработать на первом уровне, т.е. запроса будет два подряд, сперва на первый а потом на второй уровень.
;; OpenMenu(6, $MenuX, $MenuY, 1, 1) - ссылка на функцию, нажимающая на 6-ю строку главного меню игры
;; OpenMenu(1, $StrokeX, $StrokeY2, 1, 2) - ссылка на функцию, нажимающая на 1-ю строку 2-го уровня главного меню игры
;; OpenMenu(1, $OverviewX, $OverviewY, 2, 1) - ссылка на функцию, нажимающая на 1-ю строку овервью
;; Принцип работы:
;; Модуль ориентирован на работу с букмарками, тоесть перед тем как его использовать в самой игре необходимо выставить букмарки на все места куда вы хотите попасть с помощью этого модуля
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Удалено в связи с переездом в более нормальное место.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 31.05.2009 в 21:30..
| |
| |  | WarpTest Модуль v0.1 |  |
15.02.2009, 06:37
|
#9 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | WarpTest Модуль v0.1 Цитата: WarpTest v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Warp Test Модуль v0.1 Модуль проверки состояния варпа
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; Применение:
;; Само тело функции расместить в любой удобной части скрипта.
;; Использовать ссылку на функцию из любой части скрипта, для инициализации проверки ухода в и выхода корабля из варпа.
;; Зависимость: ЕСТЬ
;; Данный модуль зависит от CS и TT модулей. Для его использования необходимо включить эти модули в тело скрипта.
;; Точные названия необходимых модулей: CS($Time); TT($Text).
;; Описание:
;; WarpTest Модуль - это модуль предназначенный для определения момента ухода корабля в варп и последующего момента выхода из варпа. На время варпа модуль приостанавливает исполнение скрипта.
;; WarpTest() - ссылка на функцию, иницирующая проверку корабля на выход и выход из варпа.
;; $WarpTestX - Х координата точки проверки состояния варпа корабля, расположенная на нижней панели интерфейса.
;; $WarpTestY - Y координата точки проверки состояния варпа корабля, расположенная на нижней панели интерфейса.
;; Принцип работы:
;; После того как корабль снизил скорость до 80% и меньшеи получил запрос на варп куда-либо, активация этого модуля приведет к приостановке исполнения скрипта до момента выхода корабля из варпа.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Удалено в связи с переездом в более нормальное место.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 31.05.2009 в 21:30..
| |
| |  | SearchingForIceRoid Модуль v0.1 |  |
15.02.2009, 06:48
|
#10 (permalink)
| | -= Уровень: 1 =-
Belfigor вне форума
Регистрация: 14.02.2009 Сообщений: 63 Репутация: 0 | SearchingForIceRoid Модуль v0.1 Цитата: SearchingForIceRoid v0.1 Change Log: v0.1 - 15.02.2009: - Альфа релиз модуля | ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
;; SearchingForIceRoid Модуль v0.1 Модуль поиска астероида
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Удалено в связи с переездом в более нормальное место.
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;
Последний раз редактировалось Belfigor; 31.05.2009 в 21:30..
| |
| |
Ваши права в разделе
| Вы не можете создавать новые темы Вы не можете отвечать в темах Вы не можете прикреплять вложения Вы не можете редактировать свои сообщения HTML код Выкл. | | |
(Powered by  ):
| Текущее время: 09:05. Часовой пояс GMT +4. | | | |