PDA

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


Alex12
30.09.2014, 13:03
получил через впе такие настройки сервера
37.187.54.46
порт 63422
версия 86
сервис типе 25

Дохожу до ввода Логина и Пароля.
Выдает ошибку
Подключение к (37.187.54.46:63422)... Подключён.
Безопасный вход...
Отправляется закодированный пароль...
Отключение от (37.187.54.46:63422)... отключён.
Сервер отказал Вам в соединении.

Добавлено через 13 минут
Может я не правильно заполнил сервер ткст?
Я его записал в графу офф серверов?Я сделал запись:




[StArdAst - pRO: MOEEE]
ip 37.187.54.46
port 63422
master_version 86
version 25
secureLogin 1
secureLogin_type 0
secureLogin_requestCode
secureLogin_account 0
serverType pRO
patchserver wpatch.ragnarok.com.ph
patchpath /patch50
storageEncryptKey 0x050B6F79, 0x0202C179, 0x0E20120, 0x04FA43E3, 0x0179B6C8, 0x05973DF2, 0x07D8D6B, 0x08CB9ED9
serverEncoding Tagalog
charBlockSize 144
gameGuard 1
addTableFolders pRO
pinCode 1

4epT
01.10.2014, 19:10
и правда почему же с такими настройками не работает?

Alex12
01.10.2014, 19:14
Ну я читал мануал по настройке сервера ткст, там ток про ip, port, version и master_version написано, а что дальше выставлять не понимаю. Поэтому вставил заместо другого сервака эти данные. Подскажите пожалуйста?

Откуда взять ниже указанные параметры? Или они не нужны для таких пираток?
secureLogin 1
secureLogin_type 0
secureLogin_requestCode
secureLogin_account 0
serverType
patchserver
patchpath
storageEncryptKey
serverEncoding
charBlockSize
gameGuard
addTableFolders
pinCode

4epT
01.10.2014, 19:23
как на счёт того, чтобы почитать в этом же мануале об этих настройках?
я бы советовал не использовать опции, значения который тебе не понятны

Alex12
02.10.2014, 08:31
Почистил server.txt, забил туда только параметры StardustRo. Получилось так

ip 37.187.54.46
port 63422
master_version 86
version 25
serverType kRO
serverEncoding Russia

Теперь кидает ошибку "Не удалось загрузить recvpackets.txt" с чем это может быть связано?

4epT
02.10.2014, 23:52
с тем, что в папке tables нет файла recvpackets.txt

Alex12
03.10.2014, 11:45
Он есть) я проверял.

4epT
03.10.2014, 13:24
если бы это было так, уверяю он бы этого не писал.

Oren
03.10.2014, 18:27
recvpackets вытащил из stardust.bin, теперь появляется это :

http://s019.radikal.ru/i601/1410/cc/81c54b4d61e2t.jpg (http://radikal.ru/fp/74b80554368d45b29a8dd21c0927d521)

4epT, подскажи, в чем может быть проблема?

4epT
04.10.2014, 16:28
unknown switch - это скорее всего означает, что ты используешь неправильный serverType.
Кстати пакет 083E - login_error - значит ты левую информацию посылаешь на форум, палитесь, сударь :)

Oren
04.10.2014, 21:05
unknown switch - это скорее всего означает, что ты используешь неправильный serverType.
Да, тут моя ошибка, изначально выбирал неверный исполняемый файл.Но в любом случае, определив сервер тип и перепробовав все ближайшие к нему - ничего не выходит.

http://s019.radikal.ru/i626/1410/85/28c63576975ct.jpg (http://radikal.ru/fp/078a2105ce8b422784ec91a0e0237139)

http://s020.radikal.ru/i716/1410/1d/6d7393d1d785t.jpg (http://radikal.ru/fp/50a11b1473364dabaf34d48b6f1a263a)

Теперь выдает другую ошибку.Грешил на неверный version или master_version, но перепроверил несколько раз, вроде все правильно.
Кстати пакет 083E - login_error - значит ты левую информацию посылаешь на форум, палитесь, сударь :)
Вот оно как)

Alex12
10.10.2014, 14:04
После сегодняшней профилактики, сменились настройки сервера.
Вот что получил в ВПЕ http://i067.radikal.ru/1410/85/0806e848bd8e.png
Соотвественно исправил серверткст на
ip 186.2.165.168
port 30000
version 86
master_version 25

Бот начинает подключатся, но доходит до чарсервера и все. Где я ошибся?

---------- Account Info ----------
Account ID: 2002848 A0 8F 1E 00
Sex: Girl
Session ID: 1123295812 44 22 F4 42
1980050384 D0 2B 05 76

----------------------------------
---------------------- Servers ----------------------
# Name Users IP Port
0 StarDustRO 83 10.17.4.14 30001
-----------------------------------------------------
Закрытие подключение к Аккаунт-серверу.
Отключение от (186.2.165.168:30000)... отключён.
Выбран сервер: StarDustRO
Подключение к Чар-серверу...
Подключение к (10.17.4.14:30001)... Не получилось подключиться: Ïîïûòêà óñòàíîâèòü ñîåäèíåíèå áûëà áåçóñïåøíîé, ò.ê. îò äðóãîãî êîìïüþòåðà çà òðåáóåìîå âðåìÿ íå ïîëó÷åí íóæíûé îòêëèê, èëè áûëî ðàçîðâàíî óæå óñòàíîâëåííîå ñîåäèíåíèå èç-çà íåâåðíîãî îòêëèêà óæå ïîäêëþ÷åííîãî êîìïüþòåðà. (код ошибки 10060)

Добавлено через 12 минут
Так пропалил проблему.
Поставил в настроках сервер.ткст
private 1

Теперь пишет следующее

Закрытие подключение к Аккаунт-серверу.
Отключение от (186.2.165.168:30000)... отключён.
Выбран сервер: StarDustRO
Подключение к Чар-серверу...
Подключение к (186.2.165.168:30001)... Подключён.
Packet Tokenizer: Unknown switch: 082D
Таймаут на Чар-сервере, переподключение. Ждите 30 сек...
Отключение от (186.2.165.168:30001)... отключён.

Добавлено через 23 часа 23 минуты
ау(

Oren
10.10.2014, 14:58
Alex12, serverType не подскажешь какой используешь?

Alex12
10.10.2014, 15:32
kRO_RagexeRE_2010_07_14a

Добавлено через 56 секунд
Создал ресивпакет с по мануалу, но в нем нету пакета 082D, дописал руками, ставил рандомный размер, не помогает, пишет не верный размер пакета...

Добавлено через 8 минут
Packet Parser: Unknown switch: 082D
Packet Parser: Unknown switch: 09A0
Packet Tokenizer: Unknown switch: 0D00

дописал пакет 082D, потом дописал пакет 09А0, вот такое в логе выдает...откуда вытащить их?

Oren
10.10.2014, 16:00
Собсно, мой - servers.txt

[StardustRo]
ip 37.187.54.46
port 35000
version 86
master_version 25
serverType kRO_RagexeRE_2010_07_14a
serverEncoding Russian

Что не так? Уже методом перебора пробовал абсолютно каждый servertype из папки receive/kRO.Всегда получаю одну и ту же ошибку :

Подключение не удалось, что-то не верно в этих настройках:
version: 86
master_version: 25
serverType: kRO_RagexeRE_2010_07_14a

4epT, выручай :)

Alex12
10.10.2014, 16:07
addTableFolders kRO/RagexeRE_2010_07_14a;pserver;translated;translated/kRO_english;kRO
clientHash 56bd7749324c6a26b1a8ffcb6962eba2

пропиши

Добавлено через 3 минуты
Только я сча запустил патчер и не знаю поменяется ли clientHash после этого

Oren
10.10.2014, 16:24
addTableFolders kRO/RagexeRE_2010_07_14a;pserver;translated;translated/kRO_english;kRO
clientHash 56bd7749324c6a26b1a8ffcb6962eba2

пропиши
Подключаться вроде стал, но теперь у меня тоже Unknown switch 082D :)

Alex12
10.10.2014, 18:42
Все сделано до Вас) Ресивпак надо добыть, если я все правильно понимаю.

Добавлено через 2 часа 14 минут
Используя Packet_Extractor_v3 попытался создать ресивпакет через командную строку, вылезает ошибка Search for Packet Len Map failed
Используя OpenKore Packet Length Extractor v1.1.0 или JCV's RO Tools v1.0.3 создался ресивпакет, но там нету 082D, 09A0

Чертик хелпани(((

4epT
12.10.2014, 01:08
я использую ресивпакетс из папки "kRO/RagexeRE_2010_07_14a", прописал настройки:
addTableFolders kRO/RagexeRE_2010_07_14a;

Oren, твоя беда в том, что ты не правильно версию определяешь.. ты смотришь на пакет 0204, а это пакет хеш суммы. поищи на тут, на рофане или на англ. форуме, я об этом писал где-то.

Oren
12.10.2014, 16:09
http://i004.radikal.ru/1410/3f/2e3d3b6ef530t.jpg (http://radikal.ru/fp/8b4fdb4e4a0c4e5ea92b1496b98f805d)

http://s019.radikal.ru/i637/1410/11/420f47549116t.jpg (http://radikal.ru/fp/78226ce9912c48d6b6b40a97a8deb359)

4epT, Выходит, что version - это 1 на скрине с wpe, что и доказывает кусок из clientinfo.xml на втором скрине, я правильно понимаю? Тогда вопрос насчет 2 на скрине с wpe, правильно ли я определяю master_version? Или я опять что-то упускаю :) Так как без clientHash 56bd7749324c6a26b1a8ffcb6962eba2 я до сих пор получаю ошибку :

Подключение не удалось, что-то не верно в этих настройках:
version: 25
master_version: 25
serverType: kRO_RagexeRE_2010_07_14a

Добавлю еще, что калькулятор использовал с вашего сайта и вводил так :

http://s019.radikal.ru/i614/1410/34/8cd4f356b543t.jpg (http://radikal.ru/fp/61b8f2f2cfc047149213f1dedef5d7df)

Добавлено через 11 часов 19 минут
Проблема более неактуальна.На момент написания прошлого сообщения сервер очень долго находился в ауте и проверить коннект с clientHash'эм не представлялось возможным, так как чар-сервер не пускал и выдавал ошибку.

С такими настройками стало нормально коннектить, без каких либо проблем :

[StardustRo]
ip 37.187.54.46
port 35000
version 25
master_version 25
serverType kRO_RagexeRE_2010_07_14a
charBlockSize 112
addTableFolders kRO/RagexeRE_2010_07_14a;pserver;translated/kRO_english;kRO
clientHash 56bd7749324c6a26b1a8ffcb6962eba2
serverEncoding Russian

4epT, благодарю, за то, что ткнул носом :)

Oren
13.10.2014, 17:39
4epT, Не стал создавать новую темку, такая проблема вобщем.Бота настроил, варпается, бьет лут, все дела.В консоли никаких левых надписей, все вроде бы отлично.Но вот проблема в том, что может пробегать час, а может и 10 минут, и в итоге всегда выскакивает непонятная для меня ошибка.В момент ошибки в консоли появляются такие строки :

Входящие данные, оставленные в буфере:
==================================================
8 bytes [дата и время ошибки]
0> B0 00 18 00 06 16 00 00 ........
Отключение

http://s020.radikal.ru/i700/1410/e1/29ea5c668709t.jpg (http://radikal.ru/fp/724d2a5e101e428199a52d6f06372159)

Может быть подскажешь из-за чего такое?

Maxidom
21.10.2014, 05:04
Ну так приложи файл еррор.тхт как там написано. А вообще норм сервак, много народу играет? И почему там защиты не стоит?

4epT
21.10.2014, 10:23
хз, может кого повстречал странного..

Maxidom
22.10.2014, 07:08
Ошибка происходит, когда кора пытается удалить неуказанный предмет из инвентаря. Хз почему так происходит, но если добавить проверку на наличие какого-либо предмета и только после этого удалять, то баг проходит.

Для этого надо в файле \src\Network\Receive.pm в строке 1627 заменить это:

inventoryItemRemoved($item->{invIndex}, $args->{amount});
Plugins::callHook('packet_item_removed', {index => $item->{invIndex}});

на это:

if ($item->{invIndex} ne '') {
inventoryItemRemoved($item->{invIndex}, $args->{amount});
Plugins::callHook('packet_item_removed', {index => $item->{invIndex}});
}

4epT
23.10.2014, 21:30
что значит не указанный?

Maxidom
24.10.2014, 09:41
Ну там должен быть номер премдета в инвентаре $item->{invIndex} и изменение количества $args->{amount}, но когда происходит данная ошибка $item->{invIndex} почему-то не содержит вообще ничего. Это вроде бы происходит, когда бот тупит пару секунд пытаясь выстрелить через препятствие, потом бросает это дело и телепортируется. В этот момент функция inventory_item_removed() почему-то вызывается дважды - один раз с удалением одного винга и второй раз - с багованным удалением ничего

batyanya
09.03.2015, 07:19
мне нужен рабочий бот на этот сервер (куплю)
моя кора уже не работает, там поставили какую-то защиту.
Кто может помочь? (хотелось бы бесплатно, но можно договориться и за безнал)