Вернуться   CoderX :: Forums > Lineage II > L2PacketHack > Жесткий скриптинг
Войти через OpenID

Жесткий скриптинг Раздел для обсуждения готовых и тестируемых скриптов
Внимание! В разделе введена жесткая модерация, темы и сообщения публикуются только после проверки модераторами

Чат (Новых сообщений с момента вашего последнего визита нет)
Загрузка...
Задавайте ваши вопросы на форуме. Чат предназначен для небольших разговоров.
 
Ответ
 
Опции темы Опции просмотра
Старый 16.04.2008, 12:54   #1
Новичок
 
Аватар для Ptica
 
Регистрация: 11.02.2008
Сообщений: 24
Сказал Спасибо: 8
Имеет 11 спасибок в 5 сообщенях
Ptica
По умолчанию

skymanrus, есть предложение переделать SKYbot для работы без пакетхака
Ptica вне форума   Ответить с цитированием
Старый 16.04.2008, 17:46   #2
Пользователь
 
Аватар для skymanrus
 
Регистрация: 28.12.2007
Сообщений: 54
Сказал Спасибо: 0
Имеет 40 спасибок в 10 сообщенях
skymanrus пока неопределено
По умолчанию

Цитата:
Сообщение от Emocean Посмотреть сообщение
То есть пакет по сути передается множеством значений integer?
Если функция возвращает integer, то CallFunction нормально передаст это значение?
А какие еще типы можно передать из dll?
Emocean у меня лично кроме обычных чисел со знаком ничего не передавалось и это не удивительно потому что если взглянуть как реализована функция CallFunction в пакет хаке то всё становится ясно...
там функция dll вызывается через ассемблерную вставку и результат работы этой dll функции помещается в 32-битный регистр eax а этот регистр сам по себе не может кикак передать строки и вообще ничего кроме цифр, хотя тип char в него должен свободно умещатся но он не передаётся... короче как я уже писал сейчас в пакет хаке функция CallFunction может возвращать только 4-байтовые числа со знаком в народе говоря - integer

Цитата:
Сообщение от Ptica Посмотреть сообщение
skymanrus, есть предложение переделать SKYbot для работы без пакетхака
это замечательное предложение я всеми конечностями за!
сам я пока не могу в одиночку это реализовать так как не слишком хорошо разбираюсьт в API функциях
да и вообще мне всегда было больше интересно писать сами алгоритмы которые можно было бы уже перенести на любой язык программирования

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

Последний раз редактировалось skymanrus, 16.04.2008 в 21:08.
skymanrus вне форума   Ответить с цитированием
За это сообщение skymanrus нажился спасибкой от:
Старый 16.04.2008, 18:35   #3
Пользователь
 
Аватар для Emocean
 
Регистрация: 04.02.2008
Сообщений: 63
Сказал Спасибо: 44
Имеет 25 спасибок в 15 сообщенях
Emocean
По умолчанию

skymanrus, спасибо за развернутый ответ
Интересно, а никто не пробовал переписать функцию CallFunction и перекомпилировать пакетхак?
Emocean вне форума   Ответить с цитированием
Старый 17.04.2008, 09:58   #4
Рыцарь
 
Аватар для QaK
 
Регистрация: 28.09.2007
Сообщений: 1,558
Сказал Спасибо: 71
Имеет 351 спасибок в 244 сообщенях
QaK пока неопределено
По умолчанию

Цитата:
Сообщение от Emocean Посмотреть сообщение
а никто не пробовал переписать функцию CallFunction и перекомпилировать пакетхак?
Я пробую, пока не очень получается.
QaK вне форума   Ответить с цитированием
Старый 17.04.2008, 13:25   #5
Пользователь
 
Аватар для skymanrus
 
Регистрация: 28.12.2007
Сообщений: 54
Сказал Спасибо: 0
Имеет 40 спасибок в 10 сообщенях
skymanrus пока неопределено
По умолчанию

Цитата:
Сообщение от QaK Посмотреть сообщение
Я пробую, пока не очень получается.
да эта работка на пару недель если не месяцев...

я по себе знаю как неприятно копатся в своих прогах и искать там всякие ошибки и баги поэтому мне кажется что врятли xkor будет этим заниматься

всегда проще и радоснее начать писать новую прогу чем пытаться как то упорядочить старую

да и я всё же не понимаю зачем этот вопрос вобще обсуждать если я уже в исходниках своих показывал как строки передавать произвольные и с большой скоростью...
__________________
На людей сердишся, когда чувсивуешь, что их поступки важны. Ничего подобного я больше не чувствую...
skymanrus вне форума   Ответить с цитированием
Старый 17.04.2008, 17:37   #6
Рыцарь
 
Аватар для Grinch
 
Регистрация: 29.02.2008
Сообщений: 928
Сказал Спасибо: 127
Имеет 130 спасибок в 93 сообщенях
Grinch пока неопределено
По умолчанию

Цитата:
Сообщение от Emocean Посмотреть сообщение
skymanrus, спасибо за развернутый ответ
Интересно, а никто не пробовал переписать функцию CallFunction и перекомпилировать пакетхак?
:grin::-D знаю типа такого сейчас типо етим тока и занимается )) говорить не буду кто это забанит

Добавлено через 51 секунду
ы он уже ответил

Последний раз редактировалось Grinch, 17.04.2008 в 17:37. Причина: Добавлено сообщение
Grinch вне форума   Ответить с цитированием
Ответ

  CoderX :: Forums > Lineage II > L2PacketHack > Жесткий скриптинг



Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 07:49.

vBulletin style designed by MSC Team.
Powered by vBulletin® Version 3.6.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Locations of visitors to this page
Rambler's Top100

Вы хотите чувствовать себя в безопасности? чоп Белган обеспечит её!