Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Stealth 6

User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

на пару порядков - это в 100-1000 раз медленнее? как замерял, если не секрет?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

не прошло и суток, как мой интернет позволил мне выложить в облако архив.
https://cloud.mail.ru/public/24cmQE16mL21/Stealth.rar
Stealth 6.6 + обновленная Script.dll + Delphi Wrapper. Питоновская обертка бойдоном менялась, но незнаю закончил он или нет, так что на всякий случай не выкладываю.
Из изменений:
1) исправлено получение имени айтемов из списка покупаемых товаров
2) исправлены 2 консольных команды, те что из клиента - в UseType и UseFromGround теперь правильно второй параметр (цвет) принимается, сообщения\ошибки выводятся в клиент, а не в стелс.
3) в дельфийской обертке добавлена пропа BuffBarInfo (в классе TMyChar, который Script.MyChar).
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: Stealth 6

Post by Macks »

Vizit0r wrote:на пару порядков - это в 100-1000 раз медленнее? как замерял, если не секрет?
Пару секунд и несколько минут не сложно не заметить.
Могу замерить точно если нужно.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

ну, когда я последний раз там все серьезно переделывал - то тестировал на дельфийской обертке в паре со script.dll - работало ОЧЕНЬ быстро, вполне сравнимо со встроенными скриптовыми движками.
а что там с сишарповой длл и оберткой - это к максвеллу вопрос, пусть он тесты устраивает, ищет бутылочные горлышки.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Macks
Apprentice
Apprentice
Posts: 250
Joined: 27.02.2006 22:23
Location: АоП - Age Of Power

Re: Stealth 6

Post by Macks »

Vizit0r wrote:ну, когда я последний раз там все серьезно переделывал - то тестировал на дельфийской обертке в паре со script.dll - работало ОЧЕНЬ быстро, вполне сравнимо со встроенными скриптовыми движками.
а что там с сишарповой длл и оберткой - это к максвеллу вопрос, пусть он тесты устраивает, ищет бутылочные горлышки.
Та по большому счету, бог с ним.

Максвелу град мерси, что поддерживает длл и правит ошибки.
Boydon
Neophyte
Neophyte
Posts: 36
Joined: 12.02.2012 18:06

Re: Stealth 6

Post by Boydon »

I've packed the latest version with the python wrapper also, take it here.
Maxwell
Neophyte
Neophyte
Posts: 43
Joined: 10.11.2014 17:06

Re: Stealth 6

Post by Maxwell »

Новая версия ScriptDotNet.dll
https://yadi.sk/d/BvMuQgU-g35SG

Добавлен GetBuffBarInfo(). Работает со Stealt 6.5.3.1

Thx to Crome696.

С производительностью буду решать.
Тaксидермист
Neophyte
Neophyte
Posts: 21
Joined: 27.02.2015 3:50

Re: Stealth 6

Post by Тaксидермист »

Vizit0r wrote:не прошло и суток, как мой интернет позволил мне выложить в облако архив.
https://cloud.mail.ru/public/24cmQE16mL21/Stealth.rar
Вылетает после запуска любого скрипта.

Что делал: забэкапил старые файлы, прописал поверх 3 новых из архива.
Что происходит: Профили подцепило, законнектилось. При запуске вылетает с ошибкой (не BSOD).

Вопрос: что нужно из логов, скринов и прочего?
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

какого скрипта, ПС, питона, или внешнего?

Из ошибок - нужна ошибка, которая вылетает. Только не скрином, а текстом скопированным-вставленным.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Тaксидермист
Neophyte
Neophyte
Posts: 21
Joined: 27.02.2015 3:50

Re: Stealth 6

Post by Тaксидермист »

Code: Select all

Описание:
  Ошибка привела к остановке взаимодействия программы с Windows.

Сигнатура проблемы:
  Имя события проблемы:	AppHangB1
  Имя приложения:	Stealth.exe
  Версия приложения:	6.6.0.0
  Отметка времени приложения:	5532a2eb
  Сигнатура зависания:	44ff
  Тип зависания:	0
  Версия ОС:	6.1.7601.2.1.0.256.1
  Код языка:	1049
  Доп. сигнатура зависания 1:	44ff4587b2299354a37f76c32732db9b
  Доп. сигнатура зависания 2:	ab6a
  Доп. сигнатура зависания 3:	ab6a30259fd5bc7021bc925977d6787b
  Доп. сигнатура зависания 4:	44ff
  Доп. сигнатура зависания 5:	44ff4587b2299354a37f76c32732db9b
  Доп. сигнатура зависания 6:	ab6a
  Доп. сигнатура зависания 7:	ab6a30259fd5bc7021bc925977d6787b
Скрипт - любой.

Code: Select all

program New;
begin
while gold>500 do
begin
    useobject($4013E41D); // dex 
    wait(1000)
end;
end.
Есть мнение, что выпадет где-то посередине.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

в асю\скайп напиши, я еще с час буду в онлайне, потом уже только послезавтра.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

у кого есть EC, стукнитесь в асю\личку, скину на тест стелс с полной поддержкой EC-файлов (.uop) без мулов.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
dredd
Posts: 1
Joined: 23.06.2015 21:32

Re: Stealth 6

Post by dredd »

Всем привет :) имеется небольшой, но напрягающий багрепорт:
При FindTypeEX (на земле, в бэкпаке - не важно) некоторые подходящие под условие айтемы игнорируются, часто даже очень много.
Пример: растут реагенты, при созревании меняют цвет. Делаю FindDistance = 10, FindTypeEX, и начинаю проходиться по координатам найденных регов и делать на них UseObject. В итоге чуть меньше половины остается. Если опять начинаю поиск с того же места, где и стоял при первой попытке - начинает ходить по тем же координатам, когда регов на них уже просто нет (list.Free делаю). Если отойти в другое место и опять выполнить поиск - находит, выкапывает и опять некоторые остаются.

Так же и в бэкпаке: при выгрузке руды различных цветов делаю FindTypeEX, ищу стек на земле и "перетаскиваю" туда найденную в бэкпаке руду. В итоге часть всё равно остается в бэкпаке, хотя их должно было переложить в стопки.

Без разницы, откуда выполняется скрипт: запускается из окна стелса или из клиентской DLL
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6

Post by Vizit0r »

если повторяемо - пиши в асю.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Stealth 6

Post by drabadan »

Опять вот та проблема, при которой настакиваются внешние скрипты!
Post Reply