Переработанная версия клиента, разработчики: Alex, Eugals |
Здравствуйте Гость ( Вход | Регистрация )
Переработанная версия клиента, разработчики: Alex, Eugals |
Alex |
Feb 2 2004, 08:50
Отправлено
#1
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
Решил перекомпилять клиента в CBuilder6, скачать можно тут (1 Мб, копировать поверх старой real4x.exe).
Клиент на основе 5 патча с незначительными доработками. Больше всего волнует вопрос - осталась ли бага с Win2000 или нет? -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Alex |
Feb 2 2004, 21:08
Отправлено
#2
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
Нашел косяк при подключении к серверу без ПВД с другого клиента. Пока придумал единственный способ решить эту проблему - это отказаться от загрузки карты при старте клиента.
-------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Valerich |
Feb 3 2004, 04:29
Отправлено
#3
|
Begemoth Группа: Members Сообщений: 927 Регистрация: 2-December 03 Пользователь №: 765 |
качаю - поглядим!
|
Eugals |
Feb 3 2004, 14:03
Отправлено
#4
|
Megadestroyer Группа: Members Сообщений: 291 Регистрация: 17-January 02 Пользователь №: 33 |
Вчера и сегодня поюзал. Вот какие наблюдения:
1. Очень не хватает добавлений из последнего патча (особенно возможности добавлять флоту несколько одинаковых целей подряд). 2. Переход на BCB6 не улучшил ситуацию с рисованием маркеров леворучной мышью (если в виндах стоит опция "swap mouse buttons", то в клиенте не получается рисовать никакие маркеры, кроме точечных). 3. При нажатии на Ф10 иногда вылетает Access Violation. |
Alex |
Feb 3 2004, 15:21
Отправлено
#5
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
QUOTE 1. Очень не хватает добавлений из последнего патча (особенно возможности добавлять флоту несколько одинаковых целей подряд). Это несложно QUOTE 2. Переход на BCB6 не улучшил ситуацию с рисованием маркеров леворучной мышью (если в виндах стоит опция "swap mouse buttons", то в клиенте не получается рисовать никакие маркеры, кроме точечных). Интересно. Меня больше волнует проблема моей мыши с 2 колесиками, ибо из-за рыла второе пришлось отключить, рылу нужна совместимость с Ms-ItelliMouse, иначе зум пропадает колесиком. QUOTE 3. При нажатии на Ф10 иногда вылетает Access Violation. У меня такого нет, не F12? -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Eugals |
Feb 3 2004, 16:04
Отправлено
#6
|
Megadestroyer Группа: Members Сообщений: 291 Регистрация: 17-January 02 Пользователь №: 33 |
F10. Вылетает недетерминированно и не очень часто - терпеть можно.
|
Alex |
Feb 3 2004, 20:25
Отправлено
#7
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
Буду ждать когда у меня это случится.
А насчет левой мышки все ясно, использется код: CODE // Режим "Рисования или Изменение маркера" if(m_MouseStatus==MOUSE_DrawMarker OR m_MouseStatus==MOUSE_DragMarker){ if(GetAsyncKeyState(VK_LBUTTON)>=0){ TMouseButton Button(mbLeft); ScannerMouseUp(Sender,Button,Shift,X,Y); return; } Трабла в GetAsyncKeyState(VK_LBUTTON) (почитать можно тут), но ее можно обойти. Тут BC не виноват. Путевые указатели ты тоже мышкой двигать не можешь -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Eugals |
Feb 4 2004, 10:20
Отправлено
#8
|
Megadestroyer Группа: Members Сообщений: 291 Регистрация: 17-January 02 Пользователь №: 33 |
Исправь плиз в следующем билде.
могу даже написать как, хоть ты и сам знаешь: CODE // Режим "Рисования или Изменение маркера" if( m_MouseStatus == MOUSE_DrawMarker || m_MouseStatus == MOUSE_DragMarker) { if( GetAsyncKeyState( GetSystemMetrics(SM_SWAPBUTTON)? VK_RBUTTON: VK_LBUTTON) >= 0) { TMouseButton Button(mbLeft); ScannerMouseUp(Sender,Button,Shift,X,Y); return; } } |
Weonard |
Feb 5 2004, 17:53
Отправлено
#9
|
Megadestroyer Группа: Members Сообщений: 620 Регистрация: 18-February 03 Из: МО, п. Тучково Пользователь №: 612 |
Ошибка с отрисовкой прозрачности кораблей\орбиталок
|
Weonard |
Feb 5 2004, 17:57
Отправлено
#10
|
Megadestroyer Группа: Members Сообщений: 620 Регистрация: 18-February 03 Из: МО, п. Тучково Пользователь №: 612 |
Еще, сделай кнопки с картинками - стандартными, что бы они заменялись службой Themes! Не все кнопки изменяются при использовании манифеста.
ЗЫ: Очень долго не запускался (EAccessViolation), пока не выключил SCSI(!!!) контроллер! БРЕД!!! Каким макаром??? |
Alex |
Feb 5 2004, 19:44
Отправлено
#11
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
Выложил сегодня где-то в 19:00 новый релиз клиента.
Вот общий список изменений: - компилятор CB6 - включены изменения 6го патча. - изменен интерфейс задания транспортной задачи - увеличена максимальная скорость проигрывания битвы и убран (не уверен что очень корректно) баг выхода из играющейся битвы при влюченном звуке - поддержка левой мыши - сохранение и загрузка шаблонов ОП и транспортных задач - цитирование исходного сообщения при ответе по почте QUOTE Еще, сделай кнопки с картинками - стандартными, что бы они заменялись службой Themes! Не все кнопки изменяются при использовании манифеста. А оно надо? Заменяются только TButton, запарно будет на них всех картинки рисовать программно. QUOTE Ошибка с отрисовкой прозрачности кораблей\орбиталок С трудом нашел где это, подумаю. Обнаружил баг (он был и раньше в стандартном клиенте), когда в задачах стоит что-то другое, а поля для транспортной задачи видны, буду искать причину. -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Eugals |
Feb 6 2004, 12:21
Отправлено
#12
|
Megadestroyer Группа: Members Сообщений: 291 Регистрация: 17-January 02 Пользователь №: 33 |
QUOTE(Alex @ Feb 5 2004, 10:44 PM) - изменен интерфейс задания транспортной задачи Предлагаю ещё больше его изменить. Вот так: (гораздо информативнее + требует меньше кликов) Если нужно, могу помочь с кодированием. QUOTE(Alex @ Feb 5 2004, 10:44 PM) - поддержка левой мыши Спасибо! Сообщение отредактировал Eugals - Feb 6 2004, 14:38 |
-=AVP=- |
Feb 6 2004, 12:56
Отправлено
#13
|
Kолобок Группа: Members Сообщений: 3 199 Регистрация: 9-July 01 Из: Питерские мы! Пользователь №: 250 |
user posted image - смешно а где само image?
-------------------- Пишу то, что хочу.
|
Alex |
Feb 6 2004, 13:52
Отправлено
#14
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
У меня есть этот скрин (был в Московском форуме про новый клиент), но тут есть 1 этический вопрос, что делать с юзерами, работающими в 800х600 ?
-------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Eugals |
Feb 6 2004, 14:34
Отправлено
#15
|
Megadestroyer Группа: Members Сообщений: 291 Регистрация: 17-January 02 Пользователь №: 33 |
не - не совсем тот, я ещё удобнее придумал
вот только не постится нифига - уже полдня бьюсь (( А с 800x600 особых проблем я не вижу, думаю что поместится - в крайнем случае в этом листбоксе скроллинг сделать придется - всё лучше, чем комбобокс Вроде получилось: На случай если не видна смотрите здесь. Сообщение отредактировал Eugals - Feb 6 2004, 15:38 |
I_I_Iypuk |
Feb 11 2004, 17:18
Отправлено
#16
|
Cannon Boat Группа: Members Сообщений: 78 Регистрация: 30-April 03 Из: Днепр Пользователь №: 656 |
Да вот намедни посмотрел, нормаль так, намного удобне
Хотелось бы только вернуть возножсть при указании в качестве ПУ той же самой планеты, что и в предыдужем ПУ, т.е. возможность добавлять несколько раз одно и тоже -------------------- Несправедливость не всегда связана с каким-нибудь действием; часто она состоит именно в бездействии.
|
I_I_Iypuk |
Feb 11 2004, 18:25
Отправлено
#17
|
Cannon Boat Группа: Members Сообщений: 78 Регистрация: 30-April 03 Из: Днепр Пользователь №: 656 |
Заметил еще один глюк, при попытка перетащить дизан, там вылетает окошко с надписью, вы подтверждаете перемещение дизайна, так вот оно (окно) пустое без текста, только кнопули есть с надписями
-------------------- Несправедливость не всегда связана с каким-нибудь действием; часто она состоит именно в бездействии.
|
Alex |
Feb 11 2004, 19:46
Отправлено
#18
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
Эти две вещи уже пофикшены, как и пропажа иконки. Выложу клиент погодя.
Заценил картинку с новым дизайном. Идея насчет времени у меня тоже летала, а то его не видно вовсе. Буду еще думать над интерфейсом, чтоб не сильно ущемить 800х600, ибо таких оказалось порядочно. Еще сделал изменение скорости сразу во всех ПУ при зажатии ALT (14.02.2004). Может кто не знает, оказывается можно зачистить очередь ПУ нажав CTRL+DEL. -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
I_I_Iypuk |
Feb 12 2004, 13:51
Отправлено
#19
|
Cannon Boat Группа: Members Сообщений: 78 Регистрация: 30-April 03 Из: Днепр Пользователь №: 656 |
Еще заметил, при Shiftl+ПКМ в строке статуса не видно расстояния, только координаты.
Сообщение отредактировал I_I_Iypuk - Feb 12 2004, 13:52 -------------------- Несправедливость не всегда связана с каким-нибудь действием; часто она состоит именно в бездействии.
|
Alex |
Feb 13 2004, 06:44
Отправлено
#20
|
Begemoth Группа: Server Owners Сообщений: 1 577 Регистрация: 9-July 01 Из: Санкт-Петербург Пользователь №: 402 |
И это я пропатчил. Выложил новый релиз, можете качать.
Вот еще вариант дизайна от Eugals, зацените. (он только там кнопочку соседи забыл) Может кто еще чего предложит. -------------------- Владелец самого мощного оружия галактики - дисконнекта
|
Упрощённая версия | Сейчас: 24th April 2024 - 23:46 |