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

Stealth 4.0.

Post Reply
Gauhar
Novice
Novice
Posts: 87
Joined: 08.07.2008 17:40

Re: Stealth 4.0.

Post by Gauhar »

Vizit0r wrote:для нешарящих - что есть Virtues Menu, какая версия клиента.
ну и хорошо бы акк на шарде для проверки.
Извиняюсь за малую информативность (думал для пользователей КР клиентов это очевидно).
Virtues Menu (показывает как персонаж продвигается по пути благодетелей: Honor, Valor и т.д.) вызывается двойным кликом по звезде на paperdoll'е персонажа, звезда находится над самой головой персонажа.

Использую:
Stealth Client 4.0.4.8
UO Client 7.0.23.1
Адрес сервера:
uo.abcuo.com,2593
авторегистрация
alpi
Novice
Novice
Posts: 51
Joined: 02.07.2009 17:37
Contact:

Re: Stealth 4.0.

Post by alpi »

иногда крашит стелс с ошибкой при закрытии окна ультимы.
just student
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 4.0.

Post by Vizit0r »

с ошибкой, или как?
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
alpi
Novice
Novice
Posts: 51
Joined: 02.07.2009 17:37
Contact:

Re: Stealth 4.0.

Post by alpi »

с ошибкой, просто небольшое окно. сделаю скрин в следующий раз.
just student
yuras
Novice
Novice
Posts: 142
Joined: 11.01.2011 10:34

Re: Stealth 4.0.

Post by yuras »

Когда убивают перца на коне, то гост тоже появляется сидя на коне.
Ну и часто бывает когда я из стелса вижу госта, он убегает за экран, резается, прибегает а у меня он все ещё гост.
alpi
Novice
Novice
Posts: 51
Joined: 02.07.2009 17:37
Contact:

Re: Stealth 4.0.

Post by alpi »

удалось воспроизвести баг.
в 7 винде окно Stealth-Clien DLL form можно закрыть из панели задач, несмотря на неработающий крестик закрытия окна самой формы.
после закрытия окна клиента, Stealth-Clien DLL которого был закрыт таким образом - стелс падает.
just student
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 4.0.

Post by Vizit0r »

alpi wrote:удалось воспроизвести баг.
в 7 винде окно Stealth-Clien DLL form можно закрыть из панели задач, несмотря на неработающий крестик закрытия окна самой формы.
после закрытия окна клиента, Stealth-Clien DLL которого был закрыт таким образом - стелс падает.
известный баг. отключить крестик закрытия окна в таскбаре нельзя, по крайней мере без грубых хаков.
а обходной путь реализовать я банально не успел.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
zikfk
Posts: 8
Joined: 20.04.2012 14:10

Re: Stealth 4.0.

Post by zikfk »

В приложении скрипт. Странное дело с ним, на старой версии Стелса v3.9.6 он работает как следует, на новых же завершает выполнение сразу после компиляции. У меня есть еще 2 разновидности этого скрипта в формате .cps и они аналогично не работают, но если сменить расширение других скриптов .sc на .cps - они работают как надо. Добавлю что конектиться к игре не нужно, Стелс в офлайн режиме проигрывает .sc скрипты, а этот скрипт завершает после компиляции.

Помогите решить проблему, либо пожалуйста добавьте v3.9.6 возможность работать на Махаоне(uolife.ru), как в этом топике: http://stealth.od.ua/forum/viewtopic.ph ... 8&start=30
Attachments
UltraMining.rar
(14.95 KiB) Downloaded 386 times
yuras
Novice
Novice
Posts: 142
Joined: 11.01.2011 10:34

Re: Stealth 4.0.

Post by yuras »

Иногда выдает ошибку при работе с гампами, лечится только открываением другого похожего гампа, пакет лог в приложенном файле. Рестарт стелса не помогает. На 3.9.8 эти гампы работают без проблем.

Code: Select all

An exception raised at 02:59:14:890
Access violation at address 00736B34 in module 'Stealth.exe'. Read of address 01201001
(00335B34){Stealth.exe } [00736B34] Others.Pointer2Word (Line 376, "Others.pas" + 1) + $3
Call stack:
  (00335B34){Stealth.exe } [00736B34] Others.Pointer2Word (Line 376, "Others.pas" + 1) + $3
  (00335B95){Stealth.exe } [00736B95] Others.PointerUTF2String (Line 389, "Others.pas" + 4) + $B
  (002CFB07){Stealth.exe } [006D0B07] ClassCharacter.TCharacter.ParseGumpReply (Line 11507, "ClassCharacter.pas" + 56) + $14
  (002A28BF){Stealth.exe } [006A38BF] classGameServer.TStealthGameServer.ServerSendHextoTCharacter (Line 2382, "classGameServer.pas" + 268) + $C
  (002A0C21){Stealth.exe } [006A1C21] classGameServer.TStealthGameServer.ServerClientRead (Line 1743, "classGameServer.pas" + 35) + $15
  (000DE607){Stealth.exe } [004DF607] ScktComp.TServerWinSocket.ClientRead (Line 1583, "common\ScktComp.pas" + 1) + $16
  (000DD55E){Stealth.exe } [004DE55E] ScktComp.TCustomWinSocket.Event (Line 980, "common\ScktComp.pas" + 1) + $11
  (000DDAB9){Stealth.exe } [004DEAB9] ScktComp.TCustomWinSocket.WndProc (Line 1168, "common\ScktComp.pas" + 2) + $5
  (0002E5B4){Stealth.exe } [0042F5B4] Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0

Attachments
_packets.zip
(13.36 KiB) Downloaded 334 times
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 4.0.

Post by Vizit0r »

yuras
напиши еще какую строку ты отсылаешь в этом гампе, дословно.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
yuras
Novice
Novice
Posts: 142
Joined: 11.01.2011 10:34

Re: Stealth 4.0.

Post by yuras »

Vizit0r wrote:yuras
напиши еще какую строку ты отсылаешь в этом гампе, дословно.
Через клиент отсылаю, не через скрипт, например "3 GumpButton: 140 310 2445 2445 1 0 5 0 9" - открытие банка или добавление друга дома "5 GumpButton: 280 370 2443 2444 1 0 3 3 19".
Gauhar
Novice
Novice
Posts: 87
Joined: 08.07.2008 17:40

Re: Stealth 4.0.

Post by Gauhar »

Code: Select all

PROGRAM Test;
Procedure Event_Sound(SoundID : Cardinal;  X, Y, Z : Word);
Begin
   AddToSystemJournal('SoundID = $' + IntToHex(SoundID,8) + '  X = ' + IntToStr(X) + '  Y = ' + IntToStr(Y) + '  Z = ' + IntToStr(Z));
End;
BEGIN
   SetEventProc(evSound,'Event_Sound');
   while TRUE do wait(10);
END.
Результат работы ивента: SoundID = $0000006A X = 0 Y = 4421 Z = 1149.
Координаты перепутаны местами, т.е. получается что Y=X, Z=Y, а X=Z, и если X это на самом деле Z, то он всегда равен 0.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 4.0.

Post by Vizit0r »

пакет со звуком неправильно разбирался, исправлено.
2CFA
коммит сделал
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Ion
Neophyte
Neophyte
Posts: 11
Joined: 08.05.2012 18:16

Re: Stealth 4.0.

Post by Ion »

Вчера получил вот это при запуске клиента через стелс: "Cannot open `fonts.mul`"
Пути к папке уо проверил. Клиент лежит в папке с УО. Клиент 6.0.6.1. Стелс последний. Шард uolife.ru
Произошло как я понял после последней обновы.
Перезалил файлы клиента, не помогло (((

Не знаю, связано или нет, но сейчас получил при запуске:

Code: Select all

An exception raised at 19:08:26:253
'3342661127583080885789700' is not a valid integer value
(0000988E){Stealth.exe } [0040A88E] SysUtils.ConvertErrorFmt (Line 3247, "sys\sysutils.pas" + 2) + $0
Call stack:
  (00009889){Stealth.exe } [0040A889] SysUtils.ConvertErrorFmt (Line 3246, "sys\sysutils.pas" + 1) + $10
  (000DE607){Stealth.exe } [004DF607] ScktComp.TServerWinSocket.ClientRead (Line 1583, "common\ScktComp.pas" + 1) + $16
  (000DD55E){Stealth.exe } [004DE55E] ScktComp.TCustomWinSocket.Event (Line 980, "common\ScktComp.pas" + 1) + $11
  (000DDAB9){Stealth.exe } [004DEAB9] ScktComp.TCustomWinSocket.WndProc (Line 1168, "common\ScktComp.pas" + 2) + $5
  (0002E5B4){Stealth.exe } [0042F5B4] Classes.StdWndProc (Line 11583, "common\Classes.pas" + 8) + $0
Решено: нужно было удалить dekstop из папки uo
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 4.0.

Post by Vizit0r »

стелс версии 4.0.5
неделю думал выложить, но хотел поправить одну мелочь. Времени однако совсем нет, так еще месяц может тянуться.

Все изменения в редакторе, и только (ну если только правки от CFA). Зато какие изменения ))

Сворачивание кода любой увидит и так.
Показ дерева кода вынесен в боковую панель (выше списка функций), показывается по кнопке слева вверху. И дерево кода, и меню убирается в контекстном меню (правый клик на редакторе), пункт зовется Extended Mode.

Показ значений после ввода точки(для записей и т.д.) тоже тяжело не заметить. А уж подсказку по параметрам после ввода скобки - тем более :)

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

http://stealth.od.ua/download/Stealth_v4.0.5.rar
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply