Silkroad Online Rebirth
Меню сайта
Категории раздела
Европейская расса [7]
Китайская расса [7]
FAQ [9]
Полезное [3]
Квесты [6]
Мини-чат
Наш опрос
Вам хватает ОН?
Всего ответов: 48
Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0
Форма входа
Главная » Статьи » Гайды » Полезное

Ibot - бесплатный бот для Silkroad Rebirth
iBot-International-Revolution Silkroad Online


Это новая версия для (ISRO и SROR)

Новая версия iBot-v1.2.2 => Доступно только для пользователей

Код
Журнал изменений:                             
v1.2.2
- Updated for ISRO v1.406
- Updated for SROR v1.071
- Updated data files
- Updated iBot Necessities files
- Added parse_shops.txt
- Added check for invalid character name
- Added input for secondary passcode
- Added command line for secondary passcode (PC:1234)
- Fixed parsing of fellow items

v1.2.1
                      
- Update for ISRO v1.405
- Update ISRO data files
- Update iBot - Media Patcher.exe for ISRO
- Update iBot_Commands.txt to list ISRO new servers
- Fix clientless login



edxSilkroadLoader_Beta3 => Доступно только для пользователей
VMware Player => Доступно только для пользователей или Доступно только для пользователей

Установка и настройка виртуальной машины VMware Player

Установка и настройка виртуальной машины VMware Player

1) Скачиваем архив , распаковываем где вам удобно.

2) Устанавливаем программу на ПК и русифицируем её.(Программа бесплатная)

3) Запускаем программу ,нажимаем «Создать виртуальную машину» и устанавливаем на неё операционную систему (ХР , W7, W8) какая вам больше нравится можно с диска или с образа. ( лучше ,что бы был диск или образ с драйверами иначе придётся устанавливать драйвера от вашего ПК)

А) Дальше устанавливаем в операционную систему с Microsoft Visual C++ 2005 до Microsoft Visual C++ 2010

Б) Устанавливаем NET Framework 4 или 1-4

С) Устанавливаем Java-7

4) Всё установили ,виртуальная машина готова (это примерно тот же ваш ПК только внутри) теперь нужно в него закачать игру ,а вернее скопировать папку с игрой и для этого нужно сделать кой какие настройки в VMware.

5) Теперь нужно сделать в VMware общею папку с ПК из которой можно будет загрузить игру и тд.
А) Запустив VMware в верхнем левом углу открываем «Проигрыватель» => «Управление» => «Настройки виртуальной машины» => «Параметры» => «Общие папки» ставим там «Всегда включено» и галочку «Подключить как сетевой диск в гостевой Windows» и добавляем что вам нужно (диск или папку) ,если в запущенной операционной системе добавить будет нельзя то придется сделать «Завершение работы» => «Выход» (выключить Windows) и сделать это при запущенной программе ,без операционной системы.

Б) Дальше «Проигрыватель» => «Файл» => «Настройки проигрывателя» => «Обновление программного обеспечения» => «Загрузить все компоненты сейчас» загружаем , (после запускаем операционную систему ,если она не запущена)

С) В VMware в запущенной операционной системе идем «Мой компьютер» => «Устройства со съемными носителями» => «(А)Диск 3,5»(у меня так называется этот диск) и там запустить установочный файл «VMware Tools» после его установки, у вас в «Мой компьютер» появится папка «Shared Folders на "vmware-host"» (возможно нужна будет перезагрузка) и в ней будут папки которые вы добавляли в «Настройках виртуальной машины»

6) Копируем из ПК папку «Silkroad или Silkroad R» в VMware.(на рабочий стол или куда вам нравится) ,создаём ярлыки , «Run SRO Hackshield» или «Run SROR Hackshield» для запуска «Silkroad или Silkroad R»

А) В папке с игрой должны лежать файлы из бота : «iBot - Media Patcher» можно и «PHMediaPatcher» , «Hackshield» , «Run SRO Hackshield» или «Run SROR Hackshield» .

Б) В папке с игрой «Media.pk2» должен быть пропатчен , а на основном ПК игра не должна быть пропатчена.

Ну вот и всё ,примерно как то так ,смотрите видео от создателя бота.

Вторичная система Passcode(входа в игру)  Silkroad

Вторичная passcode система будет обновлена Silkroad Online в ближайшем будущем для более трудной безопасности счета.

[Что является Вторичной Системой Passcode?]
Вторичная система Passcode - система, которая потребует, чтобы игроки вошли во
второй набор кодов после входа в систему, чтобы увеличить безопасность
счета.


[Создание вторичного Passcode]
- Как только ты загружаешься, вторичный входной экран passcode будет показан на экране выбора характера.



- passcode должен состоять из 6 - 8 чисел.
(Для более трудной безопасности рекомендуется не использовать те же самые или последовательные числа. )






- Ключами числа нужно щелкнуть, используя твою мышь. Ты не можешь войти в числа, используя клавиатуру.
(Введенное число будет зашифровано. )


[Используя вторичный Passcode]
- Нажми символ ‘C’, чтобы перезагрузить вход.
- После входа в passcode нажми 'OK', чтобы закончить процесс.
- Если ты вошел в несправедливость passcode в течение 6 раз или больше, ты будешь заперт в течение 60 минут.
(Ты должен повторно загрузиться, чтобы очистить совокупное ошибочное количество. )

[Сброс вторичного Passcode]



Ты можешь перезагрузить свой вторичный passcode, переиздавая его.
- Нажми символ 'Reissue'. Всплывающее окно соглашения переиздания будет показано. Щелкни кнопкой
OK, чтобы проверить адрес электронной почты, связанный со счетом.




- Если у счета будет проверенный адрес электронной почты, то новый passcode пошлют в этот адрес. Ты можешь использовать этот passcode,
чтобы зарегистрироваться в игру.
- Если у тебя нет проверенного адреса электронной почты, тебе нужно было сначала проверить твой адрес
электронной почты в Joymax Portal.


[Изменение вторичного Passcode]

- Нажми символ 'Change', чтобы изменить вторичный passcode.




- Войди в старый passcode и нажми OK.
Если твой вход соответствует старому passcode, ты можешь войти в новый вторичный passcode и затем нажать OK.
Войди в новый вторичный passcode снова, чтобы подтвердить. Когда вход будет соответствовать, изменение passcode будет закончено.




Мы дадим тебе больше деталей о Новой Системе Passcode в день обновления.
Пожалуйста, отметь, что детали все еще подвержены изменениям предшествующие или во время обновления.


Всем удачи. :)

Про бота

Как и куда положить файлы бота

Устанавливаем Silkroad R , Silkroad.

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

Распаковываем бота в любую папку.

В папке бота есть папка "iBot_Necessities" в ней находятся файлы для игры и бота

Устанавливаем vcredist и regOCXFiles файлы, если ещё не установлены.

Для Windows-8 нужно скопировать файлы из папки «iBot - OCX Files» (их там 4)

и положить C:\Windows\System32 и снова запустить «regOCXFiles_x86»

edxSilkroadLoader6 (можно для удобства сделать ярлык на рабочем столе)

Ставим галочки и порты (Redirect Gateway Server , Patch Seed)

Файлы из папки [iBot]Hackshield v3.0 берём "Hackshield" и "Run SROR Hackshield" и "Hackshield" и "Run SRO

Hackshield" капируем их в папку с игрой,

"Run SROR Hackshield" и "Run SRO Hackshield" можно для удобства сделать ярлык на рабочем столе.

Нужно установить (если не установлено)с Microsoft Visual C++ 2005 до Microsoft Visual C++ 2010 и NET

Framework 4 или 1-4

Нужно установить java-7 (или обновить её) Можно скачать с оф/сервера

Гайд по боту можно посмотреть Вот здесь



Как пропатчить Media.pk2 в игре «Silkroad или Silkroad R»

Скачиваем iBot - Media Patcher Доступно только для пользователей

Ещё один патчер от iBot, старого образца PHMediaPatcher

пользовались в старых версиях iBot но работает и сейчас => Доступно только для пользователей

Ещё один патч от агбот Agbot - Media Patcher Доступно только для пользователей

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

Распаковываем iBot - Media Patcher в любую папку

копируем iBot - Media Patcher в папку с игрой

Как пользоваться iBot - Media Patcher

(Я сделал так,может, кто-нибудь и по-другому! советую сделать копию Media.pk2 если что пойдет не так)

1 Запускаешь патч

2 Ставишь точку на Silkroad Online Revolution и Silkroad Online

3 Я поставил галочку на Use custom address,открывается окошко.

4 В нём нажимаешь Search for Address

5 И потом Patch Now

С этим всё

А что бы обратно перевести в нормальное состояние игру после №4 нажимаешь Default Settings и №5

Если не получится пропатчить iBot - Media Patcher используйте PHMediaPatcher


Внесение исправлений Media.pk2 в ручную

Внесение исправлений Media.pk2 Вручную только для Silkroad-R

Если патчером вы сделали исправления, тогда пропускаем исправления вручную.

Если у Вас есть проблемы с внесением исправлений Media.pk2, то делаем это в ручную.

Скачиваем Pk2Tools => Доступно только для пользователей

DIVISIONINFO.txt & GATEPORT.txt уже отредактированный => Доступно только для пользователей

Откройте PK2Editor как Admin.

1. File -> Open -> Select Media.pk2 (идём в папку с игрой где находится Media.pk2)

2. Automatically Single File Update -> Select DIVISIONINFO.txt -> Import

3. Automatically Single File Update -> Select GATEPORT.txt -> Import

4. Close PK2Editor

Только для SilkroadR

Внесение исправлений Media.pk2 Вручную только для Silkroad

Если патчером вы сделали исправления, тогда пропускаем исправления вручную.

Если у Вас есть проблемы с внесением исправлений Media.pk2, то делаем это в ручную.

Скачиваем Pk2Tools => Доступно только для пользователей

DIVISIONINFO.txt & GATEPORT.txt уже отредактированный => Доступно только для пользователей
Откройте PK2Editor как Admin.

1. File -> Open -> Select Media.pk2 (идём в папку с игрой где находится Media.pk2)

2. Automatically Single File Update -> Select DIVISIONINFO.txt -> Import

3. Automatically Single File Update -> Select GATEPORT.txt -> Import

4. Close PK2Editor

Только для Silkroad


Создаём ярлык бота на рабочем столе для Silkroad и SilkroadR

Для SilkroadR правый клик на него=> свойства=> в конце строки "Объект" дописываем LS:5

Для Silkroad правый клик на него=> свойства=> в конце строки "Объект" дописываем LS:2



Создайте ярлык на рабочем столе iBot.exe, и в свойствах нужно дописать
для SRO-R "LS:5" и для SRO "LS:2"через пробел и без кавычек.


Используйте edx33loader6, чтобы начать sro_client SROR и SRO

Удостоверьтесь, что iBot соединяется с Сервером SRO-R и SRO



Теперь запуск бота с клиентом

1) Устанавливаем виртуальную машину (описано выше)

2) Скачиваем в неё папку с игрой там должен быт пропатченый «Media.pk2»

3) Запускаем в машине Run SROR или SRO Hackshield он же запускает Silkroad Online Launcher нажимаем СТАРТ

и вход в игру ,из Run SROR и SRO Hackshield списываем айпи адрес и прописываем его в файле «iphs» или

«r_iphs» в место «127.0.0.1» который находится на вашем ПК в папке бота , папка «Init» и сохраняем его,на

этом пока с машиной всё сворачиваем её в панель



2 Запускаешь Бот через ярлык

3 Запускаешь edxSilkroadLoader6 , Ставим галочки и порты (Redirect Gateway Server , Patch Seed)

он запускает клиент , ("Media.pk2" на ПК не должен быть пропатчен).

Запуск клиента через "edxSilkroadLoader6"(запустите edxloader от имени администратора) порт 16000 (или другой при запуске двух или более ботов) написан в боте.

Не ЗАКРЫВАЙТЕ Виртуальную машину и запущенный им SRO_Client, этот клиент должен быть открыт всегда!!! играете вы клиентом или безклиентом это не важно они должны быть открыты всегда!!!

А безклиент запускаем без "edxSilkroadLoader6",просто запускаем бота и из него заходим в игу.


Запуск бота в безклиенте

Если вы играете клиентом и безклиентом то желательно для удобства создать копию папки  Silkroad или  SilkroadR (или придется каждый раз патчить и разпатчивать игру)

И так начнем

1) Патчим игру (смотрим «Как пропатчить Media.pk2 в игре «Silkroad или SilkroadR»»)

Пропатченый клиент в edxSilkroadLoader выглядит так



Не пропатченый клиент в edxSilkroadLoader выглядит так



2) Создаём ярлык на рабочем столе (смотрим «Создаём ярлык бота на рабочем столе для Silkroad иSilkroadR»)

3) Создаём ярлык на рабочем столе файла Run SRO Hackshield или  Run SROR Hackshield (из папки игры)

4)  Запускаем Run SRO Hackshield он запускает Silkroad Online Launcher выскакивает окно игры нажимаем старт и ждем загрузку игры ,как всё запустилось ,всё сворачиваем ,нам это больше не нужно.

5)  Запускаем ярлык бота ,в запустившемся боте в окошке "Status Log”должно быть написано
HS Server successfully connected!



6) Дальше заходим во вторую вкладку ставим точку на Uce Clientless
открываются дополнительные окошки вы их заполняете и жмете Connect

На этом вроде бы как и все


О скриптах

Как пользоваться скриптами в боте и их написание, все это в принципе не сложно правда когда знаешь как это делается.
И так у нас в боте есть папка со скриптами называется она "TS”,это скрипты которыми пользуется бот находясь в городе так называемая «петля»

Петля - Что это такое?

Это когда бот телепортируется с области тренировки или проще кач (это то место где мы прокачиваем свой персонаж) в город. Появляется персонаж в городе всегда в определённом месте ,вот с этого места и начинается петля бот выполняет городской скрипт из папки "TS”, создатель бота сделал так что до 70 лвла бот читает городские скрипты которые относятся к  SilkroadR  и название файлов начинаются с r_ , а после 71 лвла читаются файлы от Silkroad .Так вот в файлах SilkroadR бот только идет к складу и чиниться а в файлах от Silkroad он и у склада и чинится ,закупает всё то что вы поставили в настройках бота (желательно писать свои городские скрипты что бы они отличались от оригинальных а не как у всех тех которые играют этим ботом) в конце петли бот возвращается в определенное место в городе (вы можете выбрать другое место а не как оригинал) на этом заканчивается городской скрипт и бот запускает тренировочный скрипт ,скрипт который поведет вашего игрока на кач.

Скрипт на кач

И так мы будем писать скрипт от города до места вашей тренировки.
Для этого нужно что бы персонаж был запущен в клиенте и вы могли контролировать его каждое движение, знали куда иди и не натыкались на всякие разные препятствия в игре (деревья ,камни и тд, которые не видно в безклиенте), а так же потом могли проверить правильность выполнения скрипта, что бы бот в безклиенте играл безукоризненно.

Заходим во вкладку   дальше в Script settings и в Record Script там нажимаем кнопку Record Script и открывается окно для написания скриптов (при нажатии этой кнопки автоматически идет запись) ,теперь переходим в клиент игры и начинаем идти игроком к продавцам товара которые нам дадут бесплатные товары ,это манна ,жизнь ,стрелы ,и тд, подойдя к ним переходим к боту и нажимаем какую ни будь кнопку из Additional Commands что бы потом при сохранении скрипта знать куда вставить команды закупки предметов (это до 70 лвла)

item(Standard Issue Arrow)
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue HP Recovery Potion (S))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue MP Recovery Potion (S))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue Universal Pill (M))
qst(1,China Medicine Supplier Dae-Pyeong)

после этого как поставили свою метку ,ведем своего игрока на место кача, так же можно вставлять в скрипт разные команды которые есть в правой стороне от окна ,допустим что бы игрок буффался не на самом месте тренировки когда он начинает атаковать монстров а недалеко от этого места и где нет или поменьше монстров для этого нужно прописать в скрипте buff(on1) это начало буффа нужно пройти небольшое расстояние иначе бот не успеет сделать все буффы каторые есть у вас и buff(off1) это конец буффа

go(-262,2066)
buff(on1)
go(-259,2088)
go(-276,2108)
go(-276,2108)
go(-290,2134)
go(-290,2134)
go(-290,2134)
go(-290,2177)
buff(off1)
go(-269,2202)

когда пришли на место кача в клиенте, переходим в бот и нажимаем Set Area а в строке Radius заранее прописываем вам нужное значение оно бывает разным это зависит отместа кача где по узко значит нужно поставить поменьше а где равнина можно и побольше оно примерно колеблется от 50 до 100 а где и больше, и сохраняем скрипт (по умолчанию он сохраняется в папке бота) ,после идем в папку бота и вставляем в те места что мы поставили свои метки в скрипте, ставим  свои значения все это сохраняем, называем скрипт как вам нравится ,все ,после этого в боте во вкладке Train Script Name выбираем свой скрипт и запускаем бота из города ,если всё нормально то продолжаем играть в клиенте или безклиенте, а если нет то нужно корректировать скрипт или писать его заново.

Теперь о скриптах.

Поскольку всё дают бесплатно, то бегать по всем НПЦ становится бессмысленно. В Town script команды на

взятие банок у новых нпц не работают, поэтому их приходится прописывать в каждом тренировочном скрипте.

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

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

возьмёт.

Теперь так называемый Train script. Вот так выглядит начало всех Train скриптов в ДВ:Script starts at Donwhang

Это образцы,как правильно вставлять закупку в скрипт на кач.

Цитата
go(3544,2068)
go(3540,2073)
go(3536,2080)
go(3537,2088)
item(Standard Issue HP Recovery Potion (M))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue MP Recovery Potion (M))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue Universal Pill (M))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue Arrow)

qst(1,China Medicine Supplier Dae-Pyeong)
go(3542,2086)
go(3549,2085)
go(3558,2087)
go(3596,2096)
go(3608,2102)
go(3621,2110)
go(3629,2111)
go(3649,2111)
go(3662,2110)
До 40 лвл можно в начало скрипта вставлять строчки закупки.Красным это для лучников
для Европы нужно прописать болты.

А после 40

go(119,27)
go(137,41)
go(157,47)
item(Standard Issue HP Recovery Potion (L))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue MP Recovery Potion (L))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue Universal Pill (L))
qst(1,China Medicine Supplier Dae-Pyeong)
item(Standard Issue Arrow)

qst(1,China Medicine Supplier Dae-Pyeong)
go(157,47)
go(137,41)
go(119,27)


Добавляю архив со скриптами 1-99лвл правда это старые скрипты но
они могут ещё кому нибудь послужить Доступно только для пользователей

А это скрипты которые раньше выкладывал разработчик в месте с ботом более новые Доступно только для пользователей


Ну вот вроде и всё,хорошего кача biggrin



Источник: http://ikar.3dn.ru
Категория: Полезное | Добавил: CrUsH (04.06.2013)
Просмотров: 8498 | Теги: Ibot - бесплатный бот, Silkroad Rebirth | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Поиск
Время жизни сайта
Полезные ссылки
  • Помощь в лечении компьютера от вирусов
  • Официальный сайт Silkroad-R
  • World of Tanks
  • Моды World of Tanks
  • Вконтакте