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

Search found 91 matches

by NoSilence
03.09.2015 12:08
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 258526

Re: Заявка на новые возможности, либо на исправление старых

Нужны события коннекта и дисконекта, а также GetEventProc, если AddEventProc не предвидится.
by NoSilence
26.08.2015 15:33
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 258526

Re: Заявка на новые возможности, либо на исправление старых

Vizit0r wrote:второе не понял.
Список текущих погодных эффектов на экране. Не знаю нужно ли это вообще.

А вот по первому можно с легкостью определить ночь/день, если, допустим, вендоры закрываются и не работают в темное время суток.
by NoSilence
21.08.2015 18:04
Forum: Заявки на новые возможности
Topic: Кидаем сюда заметки по "косметической" области
Replies: 26
Views: 102130

Re: Кидаем сюда заметки по "косметической" области

Vizit0r wrote:интересно как, если это все окна одного приложения? :)
В смысле?

Я там добавил некоторую пометку о том, что мне мешает просто отключить это окно.
by NoSilence
21.08.2015 17:57
Forum: Заявки на новые возможности
Topic: Кидаем сюда заметки по "косметической" области
Replies: 26
Views: 102130

Re: Кидаем сюда заметки по "косметической" области

Сменить бы иконку для окна клиентской либы. Задолбался уже путать :)

И незначительная часть: если в библиотеке стоит иной префикс команд (вместо ","), то при отключении показа окна "Show Dll Window", эта правка не работает. Так бы я просто спрятал.
by NoSilence
03.07.2012 23:01
Forum: Помощь по скриптам
Topic: Работа с Гампом
Replies: 2
Views: 3555

Re: Работа с Гампом

Code: Select all

function ItemID(Item: cardinal):boolean;
begin
UOSay('.itemid');
if not WaitForTarget(5000) then exit;
TargetToObject(Item);
if not CheckLag(5000) then exit;
WaitGump('2055');
result:= true;
end;
?
by NoSilence
03.07.2012 22:51
Forum: Заявки на новые возможности
Topic: Заявка на новые возможности, либо на исправление старых
Replies: 203
Views: 258526

Re: Заявка на новые возможности, либо на исправление старых

AddJournalIgnore на данный момент полностью исключает сообщение из журнала, т.е. команды типа "InJournal" перестают работать. Но на деле эта функция нужна не столько для разгрузки скрипта, как для чата. Поэтому неплохо было бы обзавестись подобной, но убирающей лишь отображение сообщений ...
by NoSilence
14.06.2012 13:23
Forum: Help
Topic: TargetGround?
Replies: 4
Views: 4781

Re: TargetGround?

Code: Select all

procedure CastWallNPC;
begin
 Cast('Wall Of Stone');
 WaitTargetXYZ(GetX(NPC), GetY(NPC), GetZ(NPC));
end;

Code: Select all

procedure CastWallNPC;
begin
 Cast('Wall Of Stone');
 WaitTargetObject(NPC);
end;
where

Code: Select all

NPC: cardinal;
http://stealth.od.ua/Doc:Api
by NoSilence
14.06.2012 10:43
Forum: Помощь по скриптам
Topic: Выход из цикла
Replies: 16
Views: 13686

Re: Выход из цикла

unit CraftHelper; interface procedure InitCraftHelper(SkillName: string; Limit: double); function CheckSkillValue:boolean; function CheckSkillLimit:boolean; implementation var CHSuccCount: integer; CHFailCount: integer; CHSkillName: string; CHLastValue: double; CHLimit: double; CHLimitReached: bool...
by NoSilence
29.05.2012 7:20
Forum: Основной раздел
Topic: StealthClient - не убираем в строке логина персонажа ?
Replies: 14
Views: 14572

Re: StealthClient - не убираем в строке логина персонажа ?

Сделать логином логин автоматически и не морочить голову.
by NoSilence
18.05.2012 14:59
Forum: Help
Topic: Question About Container
Replies: 3
Views: 4125

Re: Question About Container

Code: Select all

procedure CloseContainer;
begin
UseObject(Backpack);
end;

function IsContainerOpened(Container: cardinal):boolean;
begin
result:= LastContainer = Container;
end;
My simple profit. It works after reconnection too.
by NoSilence
15.05.2012 21:38
Forum: Помощь по скриптам
Topic: Новый стелс [uolife.ru]
Replies: 36
Views: 29341

Re: Новый стелс [uolife.ru]

4.0.4:

Code: Select all

procedure OnGumpIncoming(ID, GumpID, X, Y: cardinal);
begin
AddToSystemJournal('!');
end;

begin
SetEventProc(evIncomingGump, 'OnGumpIncoming');
while true do wait(1000);
end.
Не работает.
by NoSilence
15.05.2012 9:17
Forum: Помощь по скриптам
Topic: Новый стелс [uolife.ru]
Replies: 36
Views: 29341

Re: Новый стелс [uolife.ru]

CFA wrote:
NoSilence wrote:Не работают ивенты.
вообще никакие?
Я как-то писал Визитору, чтобы сделал вызов событий во всех скриптах, а не только в первом. Может из-за этого. Лично у меня с 1 скриптом не работает ивент на гампы.
by NoSilence
13.05.2012 12:09
Forum: Помощь по скриптам
Topic: Новый стелс [uolife.ru]
Replies: 36
Views: 29341

Re: Новый стелс [uolife.ru]

Не работают ивенты.
by NoSilence
12.05.2012 1:38
Forum: Помощь по скриптам
Topic: Новый стелс [uolife.ru]
Replies: 36
Views: 29341

Re: Новый стелс [uolife.ru]

CFA wrote:Попробуйте это
Как то пофиксил, но странный у вас шард...
Самое интересное, что клиент жует эти кривые пакеты. :)