function GetFoundItems(var Items: Array Of Cardinal): Integer;
var List: TStringList; i: Integer;
begin
List := TStringList.Create;
if GetFindedList(List) = False then Result := 0
else begin
SetLength(Items, List.Count);
for i := 0 to Length(Items)-1 do Items[i] := StrToInt('$'+List.Strings[i]);
Result := Length(Items);
end;
List.Free;
end;
вот ета штука со стринглистами есть!
Никакого криминала тут нет, так что дело не в этом. Могу посмотреть есть ли утечки, если дашь чара со скриптом, пиши в аську вечером, или в PM.
Re: Stealth 6
Posted: 23.12.2014 13:27
by Kobzar
Отображаеться только статика. Пока екран не обновишь не видно не зверей не дверей не забора
сервер uoex
Я визитору говорил - он не в курсе но сказал что ресенда не будет.
Re: Stealth 6
Posted: 24.12.2014 1:46
by drabadan
не получаеся запустить клиент в густонаселенном месте, виснет! Пытается показать какойто еррор но зависает. Чара для теста могу предоставить.
Иногда не получается запустить просто в замке. Но тут может помочь если дисконектнуть и отминусовать слева в гуи панельку где был чар. Потом плюсонуть новую и там запустить, но редко помогает. Чаще всего приходится по 5-6 раз перевключать стелс.
поправочка - не получается ето все сделать, если в стелсе еще 1 чар запущен с ходилкой.
Re: Stealth 6
Posted: 24.12.2014 2:48
by Roman
и у меня эта проблемма, запущено 10 ботов, и после рестарта сервера, практически всегда 1 рендомный бот не может законектиться пока не минуснешь его и снова не добавишь
Re: Stealth 6
Posted: 24.12.2014 22:03
by drabadan
сегодня в людных местах вообще вылетать нахрен стал...
drabadan wrote:сегодня в людных местах вообще вылетать нахрен стал...
Похоже на нехватку памяти, это он тебя на впсе запущен?
Re: Stealth 6
Posted: 25.12.2014 0:20
by drabadan
CFA wrote:
drabadan wrote:сегодня в людных местах вообще вылетать нахрен стал...
Похоже на нехватку памяти, это он тебя на впсе запущен?
на ноуте с 2гигами. Как объяснить периодические прыжки памяти аж на 20-30 метров?
З.Ы. Ты настойчиво в аське меня игноришь по какой-то причине?
Re: Stealth 6
Posted: 25.12.2014 0:24
by CFA
drabadan wrote:
Как объяснить периодические прыжки памяти аж на 20-30 метров?
З.Ы. Ты настойчиво в аське меня игноришь по какой-то причине?
По памяти надо смотреть, но резкие скачки вероятно связаны с поиском пути, тк это довольно ресурсоемкая операция.
В аське я отвечаю всем кто мне пишет, попробую написать тебе сам.
Re: Stealth 6
Posted: 25.12.2014 15:00
by Vizit0r
drabadan wrote:Как объяснить периодические прыжки памяти аж на 20-30 метров?
блок выделился, блок освободился. Это ж не реальное потребление памяти, а песочница - там цифры к реальному потреблению относятся очень отдаленно.
Очередной апдейт. Из интересного - со стелсом лежит DLLка для написания скриптов на C# или даже .net по вопросам ее использования обращайтесь к Maxwell'у
* Исправлены косяки с FindType, упоминаемые выше по треду
* Меньше сообщений от мувера, если они отключены в настройках
* Исправлены косяки с шифрованием
* Включена DLL для написания скриптов на C#
Еще хочу сказать, что в ближайшее время выложить апдейт для автоматического обновления никак не получится, поэтому качайте тут.
Re: Stealth 6
Posted: 29.12.2014 22:59
by Maxwell
Для использования необходимо подключить библиотеку ScriptDotNet2 к проекту.
Пример кода:
using ScriptDotNet2;
namespace MainTest
{
class Program
{
static void Main(string[] args)
{
using (Stealth s = new Stealth())
{
s.Script_AddToSystemJournal("Hello world");
}
}
}
}
Re: Stealth 6
Posted: 29.12.2014 23:46
by Maxwell
Если нужно реализовать поддержку в скрипте pause/resume - подписывайтесь на событие
* Новый event evGraphicalEffect с параметрами GraphicalEffect(fromID, fromX, fromY, fromZ, toID, toX, toY, toZ: Cardinal; gfxType, gfxID, gfxDirection : Word);
Ловит различные графические эффекты, вроде кастов. В некоторых случаях отдельные параметры могут быть нулевыми.
* Исправлены проблемы с обновлением информации о местонахождении итема, при его одевании.
* Нормальное переключение war при логоффе с включенным war'ом
* Всякая мелочь