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

Stealth 6 Release Candidate

wend
Neophyte
Neophyte
Posts: 27
Joined: 14.10.2013 15:03

Re: Stealth 6 Release Candidate

Post by wend »

Vizit0r wrote:
wend wrote:С меню что-то не то, простая процедура вида:

Code: Select all

procedure craft;
begin
	WaitMenu('like to make', make_cat);
	WaitMenu('kind of', make_subcat);
	WaitMenu('to make', make_item);
	t:=now;
	if TargetPresent then CancelTarget;
	WaitTargetObject(ingots);
	UseObject(hammer);
	WaitJournalLineSystem(t, 'You stop', 7000);
end;
через некоторое количество повторений приводит к зависанию стелса, без ошибок.
повторяемо? если да, сколько времени надо?
В аську отписал.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6 Release Candidate

Post by Vizit0r »

включение-выключение хоткеев сделал.
На какую команду прицепить его? имхо, SwitchHKOnOff - как-то сильно сложно звучит ))
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Stealth 6 Release Candidate

Post by shinma »

Можно проще - без команды сделай отдельно поле Lable,batton, edit- при отсутсвии хоткея лабел = "Hot Key On/Off = None" при активации баттон инициализируется запрос того что стоит в едит и собственно лабел = "Hot Key On/Off = например f11" можно кнопки в поле едит писать как это придумано еще в старом добром уопилоте. f1 - F1 -f11 -F11 ,NumLock, Insert, CapsLock итд
или сделать с выпадающем списком так же как ты замутил это во вкладке дисплей на шапке окна клиента.

если не рассматриваешь тот вариант

"HotKeyOnOff"
"HotKey"
"HotKeySwith"
"SwithHotKey"
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6 Release Candidate

Post by Vizit0r »

shinma все остальное я уже сделал.
Вроде ж задал конкретный вопрос по названию "функции" по отключению хоткеев...
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
wend
Neophyte
Neophyte
Posts: 27
Joined: 14.10.2013 15:03

Re: Stealth 6 Release Candidate

Post by wend »

SwitchHotkeyState;
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Stealth 6 Release Candidate

Post by drabadan »

Vizit0r wrote:shinma все остальное я уже сделал.
Вроде ж задал конкретный вопрос по названию "функции" по отключению хоткеев...
HKeyHandle;
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6 Release Candidate

Post by Vizit0r »

пока не забыл:




тайным голосованием был выбран
wend wrote:SwitchHotkeyState;
:)

вкл-выкл работает на любой кнопке, в т.ч. капс-нам-скролл локи и прочие.

попутно подпилил напильником, теперь вкладка скиллов обновляется нормально.

небольшой эксперимент (из кучи кнопок во вкладке Objects почти половина не работала) показал, что никому оно не надо - ни одного сообщения про нерабочие кнопки. Значит выпилил их все, оставил только сам список и поля-кнопки по добавлению-удалению.

ночью еще тултипы попилю и утром выложу. Если все нормально - в релиз.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Stealth 6 Release Candidate

Post by shinma »

бугага :twisted: :twisted: :twisted: :twisted: :twisted:
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
drabadan
Expert
Expert
Posts: 730
Joined: 13.12.2012 17:35
Contact:

Re: Stealth 6 Release Candidate

Post by drabadan »

А мувитемс под делфи шкуру...
wend
Neophyte
Neophyte
Posts: 27
Joined: 14.10.2013 15:03

Re: Stealth 6 Release Candidate

Post by wend »

Vizit0r wrote:пока не забыл:
тайным голосованием был выбран
wend wrote:SwitchHotkeyState;
:)
А где приз? :D
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6 Release Candidate

Post by Vizit0r »

а приз там же, во вкладках хоткеев. только не тебе, а всем :)

не выложил сегодня, потому что орич не успел одно изменение (замену ацтойному ToolTip Delay) затестить.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
shinma
Expert
Expert
Posts: 505
Joined: 28.04.2011 12:05

Re: Stealth 6 Release Candidate

Post by shinma »

казнить, нельзя помиловать!!!
--->>>ПОИСК ПО ФОРУМУ, НАЧНИ С НЕГО!!!<<<---
--->>>Search the forum, start with him!!!<<<---
95% Ваших вопросов уже кем-то написаны и решены.
wend
Neophyte
Neophyte
Posts: 27
Joined: 14.10.2013 15:03

Re: Stealth 6 Release Candidate

Post by wend »

remove stamina check в клиентах 7+ не хочет работать кстати )
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Stealth 6 Release Candidate

Post by Vizit0r »

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

Re: Stealth 6 Release Candidate

Post by Vizit0r »

выложил.
про изменения в клиент.длл уже писал.
клиент 7.0.33.1 уже поддерживается нормально (и стелс нормально коннектится, и клиент через стелс тоже).
система запроса тултипов изменена, теперь ToolTipDelay больше не действует (потом спрячу полностью и из настроек шарда и с других мест). За счет чего клиент на локациях с тыщами айтемов бегает пошустрее.
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
Post Reply