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

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

Only for requests.
Post Reply
Miralex
Developer
Developer
Posts: 656
Joined: 11.03.2005 19:12
Contact:

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

Post by Miralex »

Пока разрабатывается новая версия хотел бы подбить итог:
"Какие новые ф-цие нужны, какие надо переработать?"

Пишем ф-цию, ее описание, и формат передаваемых переменных.
Last edited by Miralex on 08.11.2006 10:41, edited 2 times in total.
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Post by Vizit0r »

Тема регулярно чистится!

еще раз для всех

Если у вас есть пожелания (заявки) на что-то новое - не пишите мне в асю, приват и т.п. - я про них забуду! сюда и только сюда, я этот и соседние топики регулярно пересматриваю и когда есть чуток свободного времени - могу и сделать что-то из этого.
WladL
Apprentice
Apprentice
Posts: 240
Joined: 27.07.2009 17:21
Location: DRW
Contact:

Post by WladL »

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

Post by Vizit0r »

WladL wrote:Сделать корневую папку Scripts там куды тыкнет юзер.
Ибо если стоит несколько версий стелс приходится папку со скриптами дублировать , а потом при малейшем изменении в теле скрипта обновлять его по всем папкам, и путаешься "обновил я в этом стелсе такой-то скрипт или нет?"
StealthForm.ScriptOpenDialog.InitialDir:=GetCurrentDir+'\Scripts';

автоматически у тебя пути к скриптам меняться не будет, потому что путь абсолютный.
делать пути динамическими - приведет к хаосу :)
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
WladL
Apprentice
Apprentice
Posts: 240
Joined: 27.07.2009 17:21
Location: DRW
Contact:

Post by WladL »

Vizit0r wrote: StealthForm.ScriptOpenDialog.InitialDir:=GetCurrentDir+'\Scripts';

автоматически у тебя пути к скриптам меняться не будет, потому что путь абсолютный.
делать пути динамическими - приведет к хаосу :)
Ну почему сразу к хаосу?

if PathUserChoised then
AbsPath:=GetFromIni или GetFromRegistry (в вольном исполнении)
else
AbsPath:=GetCurrentDir;

StealthForm.ScriptOpenDialog.InitialDir:=AbsPath+'\Scripts';
yuras
Novice
Novice
Posts: 142
Joined: 11.01.2011 10:34

Post by yuras »

Хотелось бы включение записи журналов(обычного и системного) в скрипте, и каждый день в новом файле чтобы записывался. Когда много чаров довольно долго тыркать надо, включая запись.
MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

Post by MuDaCk »

НАпоминаю, что нужен фильтр ошибок вывода в лог:wink:
My name is Игорёшка Image
Пишу скрипты за едуImage
bugger
Novice
Novice
Posts: 86
Joined: 02.02.2011 11:21

Post by bugger »

В autocomplete все же были все возможные функции конкретно клиента и системные переменые.

По возможности добавлять и удалять процедуры/функции/переменные юзера в AutoComplete.

Если делается autoComplete, то когда пишешь, чтобы не пропадала подсказка, а оставалась на протяжении всего ввода, а то функции все наизусть не помнишь, всегда надо подглядывать.

остальное уже сделано (c) Viz
Хреник
Novice
Novice
Posts: 70
Joined: 11.06.2008 20:33

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

Post by Хреник »

пожелание: сделать индикатор massmove в стелсе или клиенте
Bubonic Pestilence
Neophyte
Neophyte
Posts: 28
Joined: 14.12.2011 4:54
Contact:

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

Post by Bubonic Pestilence »

Ещё одна фьюча была бы полезной: сохранение статуса "сохранение (системного/обычного) журнала в файл", и чтобы он сохранялся а-ля:
<servername>_<charactername>_<date D.M.Y-h.m.s>_<random_number>.log

дата = дата включения стелса
рандом намбэр = меняется при включении стелса и при клике на кнопки "сохранять в журнал"

просто делал статистику рубки — оказалось, что после перезапуска стелса, сохранение не включилось
но в будущем можно буде тсмотреть кто приходил к тебе в шахту/лес, да и вообще анализировать )
Эх, вот был бы "RubyScript" =) так я такой бы харвестер написал...
KorWin78
Posts: 7
Joined: 09.01.2011 1:12
Contact:

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

Post by KorWin78 »

Продажа не стэкующихся итемов АвтоСеллом работает не совсем корректно - можно продать только 100 шт за 1 раз (не больше и не меньше), что не всегда устраивает по ограничениям (максимальная сумма продажи). С продажей стэкующихся итемов все нормально.
Tiger89
Novice
Novice
Posts: 131
Joined: 28.11.2008 17:32

Re: Выполненные request'ы

Post by Tiger89 »

Клиент часто крашит из-за ресинков, по прямой быстро бегать не выходит из-за ресинков
NoSilence
Novice
Novice
Posts: 94
Joined: 02.01.2010 13:55

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

Post by NoSilence »

Добавить в ,info количество предметов в стопке.
///
NoSilence
Novice
Novice
Posts: 94
Joined: 02.01.2010 13:55

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

Post by NoSilence »

AddJournalIgnore на данный момент полностью исключает сообщение из журнала, т.е. команды типа "InJournal" перестают работать.
Но на деле эта функция нужна не столько для разгрузки скрипта, как для чата. Поэтому неплохо было бы обзавестись подобной, но убирающей лишь отображение сообщений в окне стелса.

Если не понятно, то:

AddJournalIgnore - исключает сообщения из журнала.

AddJournalHide - скрывает сообщения в журнале стелса, но команды по прежнему видят их.

Необходимая информация полностью теряется в сообщениях, на которых работает скрипт.
///
Xor
Neophyte
Neophyte
Posts: 21
Joined: 03.09.2012 7:07

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

Post by Xor »

Продублирую свой пост написанный здесь


Добавить галочку возле "Start client", дабы можно было запускать клиента с DLL или без.
Вернее всегда С, но дабы оно было спрятано от глаз. Ато запустишь 8 окон и с ДЛЛками их уже 16... А окошком пользуешься не всегда.
Или вообще сделать окошко по умолчанию спрятанным, и вызов его по нажатию на кнопочку где-нить.



еще бы поиск по списку предметов - по типу, по названию, по серийнику, по цвету

И было бы здорово иметь где-то в уголочке кнопочку, отменяющую автоменю и автоскупку.

Это конечно же в дополнение к кнопке peace/war 8)

И Функцию возврата списка эементов меню, которые в последствии можно будет использовать в том же AutoMenu
Post Reply