Онлайн игра Адамант Адан: Хроники Средиземья

Дискуссии => Обо всем => Тема начата: petka от 18 Июл 2011 в 02:46

Название: клиент (очередной...)
Отправлено: petka от 18 Июл 2011 в 02:46
Вобщем наваял тут клиентик...
В атаче.
Если есть какие пожелания, замечания по функционалу, то велкам.

PS Если не запускается, то нужно скачать:
http://www.microsoft.com/download/en/details.aspx?id=24872 (http://www.microsoft.com/download/en/details.aspx?id=24872)

PPS Если глотает последнюю строчку, то включаем "реж га"

PPPS Работает на виндах XP SP3 и старше.
Название: Re: клиент (очередной...)
Отправлено: Линдир от 18 Июл 2011 в 09:27
Эх, опять винда :)
Хоть бы скриншоты выложил.

У меня не запускается под CrossOver.
Название: Re: клиент (очередной...)
Отправлено: stariкашка Шааббаа от 18 Июл 2011 в 09:52
хех
уже то что для запуска требуются одминские права
не есть гут
проставка пива администратору налажена, но так ведь не у всех
а еще и доп фрамы...
позыркаю дома
Название: Re: клиент (очередной...)
Отправлено: petka от 18 Июл 2011 в 10:12
Скриншот в атаче.

Шааба, прав админских сам клиент не должен требовать. Установщик фреймворка если тока.
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 18 Июл 2011 в 17:39
Пожелание №1: скин для работы :) Чо-нить маскирующееся под одну из существующих программ.
На Win7 вроде как пашет, коннектится к маду.
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 18 Июл 2011 в 20:54
Ах да, и еще, конечно, автомаппер. Core feature.
Название: Re: клиент (очередной...)
Отправлено: petka от 18 Июл 2011 в 21:28
Ну темы прикручу. В атаче примерчики.
Тока вот тебе еще наверна захочеться кастомную расцветку основного текста и фона?
(а воопще работать нада на работе:))

Насчет маппера думаю, что не скоро...

Чего бы мне хотелось:
1. база стафа (с авто заполнением)
2. нормальный логин/регистрация (антимульт?)
3. статус строка/статус чара (хп/мувы/опыт/время/погода/аффекты и пр.)
4. статус группы
5. ну и карта..
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 18 Июл 2011 в 22:14
Скины - здорово. Выглядит, на первый взгляд, вполне приятно. Хотя настоящая маскировка конечно лучше, но на безрыбье и так сойдет :)

Логин-регистрация через сайт задуманы давным давно, пока что-то всё откладываем, зато патчи, патчи :)

Статусы и карта, да, было бы неплохо.

А для новичков я бы обязательно предусмотрел панельку с кнопками на базовые действия типа передвижения-осмотры-чаты, причем чтобы панелька для разных ситуаций была разная (боевая/походная/говорильная/...). И чтоб кнопки юзер мог бы биндить...
Название: Re: клиент (очередной...)
Отправлено: petka от 18 Июл 2011 в 22:27
Цитата
Скины - здорово. Выглядит, на первый взгляд, вполне приятно. Хотя настоящая маскировка конечно лучше, но на безрыбье и так сойдет :)
А что значит "настоящая маскировка"?

Цитата
Логин-регистрация через сайт задуманы давным давно, пока что-то всё откладываем, зато патчи, патчи :)
Не-не я не про "через сайт".
Запускаешь ты клиент, а тебе окошко логин/пароль, войти/зарегистрироваться. Без кодировок, "новый" и прочего...
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 18 Июл 2011 в 22:47
А что значит "настоящая маскировка"?

Настоящая - это когда берешь какую-нибудь прогу, и делаешь так, чтобы мад-клиент от неё практически не отличался - цветовой гаммой, расположением виджетов, общим окрасом. Чтобы издалека можно было принять клиент за ту прогу.

К примеру, у меня новые редакторы в некоторых режимах почти не отличаются от Visual Studio, правда от 2008й а не 2010й :( Ибо там есть дерево объектов, которое вполне сойдет за Solution Explorer, там есть окошко свойств со стандартным и знакомым PropertyGrid, там редактор кода с подсветкой и интеллисенс, ну и все эти окошки Error, Output, Find results - тоже присутствуют.

Не-не я не про "через сайт".
Запускаешь ты клиент, а тебе окошко логин/пароль, войти/зарегистрироваться. Без кодировок, "новый" и прочего...

А, понял. Ну да, это конечно здорово. Но лучше не так - лучше список чаров, с логинами и паролями, и с указанием мада. Двойной щелчок по чару, - он подключается к соответствующему маду, вводит логин/пароль, жмет "1" - вуаля :) У меня к примеру это реализовано в MMC-сете, только без гуи - есть команды "чары" - список персонажей, "чар" - назначение текущего персонажа, "чар+" - добавление нового персонажа...

Еще важно понимать, что разные чары зачастую имеют разные сеты, а значит - разный набор алиасов/триггеров. Тобишь алиасы/триггеры/подсветки, опять же, неплохо было бы делить на группы (или добавлять к ним тэги?), и иметь возможность в базе персонажей это указать, чтобы набор триггеров/.. тоже автоматически сменился.
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 18 Июл 2011 в 23:16
Еще список довольно интересных фич можно посмотреть на странице клиента Portal MUD Client: http://www.gameaxle.com/
Там нужно чуть ниже прокрутить, до скриншотов.
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 19 Июл 2011 в 16:35
Окошки не докаются :(
Название: Re: клиент (очередной...)
Отправлено: petka от 19 Июл 2011 в 21:22
Окошки не докаются :(
ну одно окно докать....
потерпи недельку другую, если выйдет - будет вкусно.
Название: Re: клиент (очередной...)
Отправлено: stariкашка Шааббаа от 21 Июл 2011 в 09:13
А что значит "настоящая маскировка"?

Настоящая - это когда берешь какую-нибудь прогу, и делаешь так, чтобы мад-клиент от неё практически не отличался - цветовой гаммой, расположением виджетов, общим окрасом. Чтобы издалека можно было принять клиент за ту прогу.

настоящая маскировка, это не только это

это когда кто-то удаленно подключается к твоему монику (с помощью бесплатных/условно бесплатных программ)
а клиент не только сворачивается, но и сообщает в группу, включает режим автоасиста и тд
ю))))
Название: Re: клиент (очередной...)
Отправлено: Линдир от 21 Июл 2011 в 09:21
А что значит "настоящая маскировка"?

Настоящая - это когда берешь какую-нибудь прогу, и делаешь так, чтобы мад-клиент от неё практически не отличался - цветовой гаммой, расположением виджетов, общим окрасом. Чтобы издалека можно было принять клиент за ту прогу.

настоящая маскировка, это не только это

это когда кто-то удаленно подключается к твоему монику (с помощью бесплатных/условно бесплатных программ)
а клиент не только сворачивается, но и сообщает в группу, включает режим автоасиста и тд
ю))))

Это паранойя какая-то уже :)
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 21 Июл 2011 в 13:22
ну одно окно докать....
потерпи недельку другую, если выйдет - будет вкусно.

Ну по идее должны быть готовые решения. У меня вот в редакторах WeifenLuo - работает отлично, и вроде бы есть у него и для WPF решение.
А вообще виджеты нужно делать плагинными, и еще настраиваемыми через триггеры/пользовательские скрипты (как в mush client).

Вобщем, мне кажется, вот вся эта тема виджетов/окошек, является одной из наиболее приоритетных по доработке.
Название: Re: клиент (очередной...)
Отправлено: petka от 22 Июл 2011 в 01:19
Обновил файл в исходном сообщении - починил пару багов.

С доканьем проблемм нету - контролы есть... делаю.
http://jfe0ca.bay.livefilestore.com/y1pB2ochM2rkf9u-BpHvJA4iZdELQNB1TzlOI8DAPKa28oIOTyjyo7xFzNEqRWSQzUuBja2WqAvoV7aHfPcxj0vd7cqpD4j3pMC/AvalonDock_Dev10.png?psid=1 (http://jfe0ca.bay.livefilestore.com/y1pB2ochM2rkf9u-BpHvJA4iZdELQNB1TzlOI8DAPKa28oIOTyjyo7xFzNEqRWSQzUuBja2WqAvoV7aHfPcxj0vd7cqpD4j3pMC/AvalonDock_Dev10.png?psid=1)
Тут темка под студию...
Но надо еще при изменении темы менять палитру и фон текста, чтоб совсем без палева :)
Завтра-послезавтра уезжаю в отпуск на две недели.
Думаю, за это время допилю плагины и одну-две новых темы.
Название: Re: клиент (очередной...)
Отправлено: stariкашка Шааббаа от 22 Июл 2011 в 09:09
А что значит "настоящая маскировка"?

Настоящая - это когда берешь какую-нибудь прогу, и делаешь так, чтобы мад-клиент от неё практически не отличался - цветовой гаммой, расположением виджетов, общим окрасом. Чтобы издалека можно было принять клиент за ту прогу.

настоящая маскировка, это не только это

это когда кто-то удаленно подключается к твоему монику (с помощью бесплатных/условно бесплатных программ)
а клиент не только сворачивается, но и сообщает в группу, включает режим автоасиста и тд
ю))))

Это паранойя какая-то уже :)

какая в жопу параноя
я это знаю 100%
во первых мне сис админ сказал
во вторых когда прошлый раз меня увольняли с этого маеста
использовался скан с экрана моего компа
Название: Re: клиент (очередной...)
Отправлено: Линдир от 25 Июл 2011 в 08:08
какая в жопу параноя
я это знаю 100%
во первых мне сис админ сказал
во вторых когда прошлый раз меня увольняли с этого маеста
использовался скан с экрана моего компа

Офигеть, нафиг работать в таких местах? :) К тому же можно свой ноут носить с паролем на вход и не забывать в лок его в лок ставить перед уходом. :)
Название: Re: клиент (очередной...)
Отправлено: stariкашка Шааббаа от 25 Июл 2011 в 11:09
какая в жопу параноя
я это знаю 100%
во первых мне сис админ сказал
во вторых когда прошлый раз меня увольняли с этого маеста
использовался скан с экрана моего компа

Офигеть, нафиг работать в таких местах? :) К тому же можно свой ноут носить с паролем на вход и не забывать в лок его в лок ставить перед уходом. :)
для начала надо купить ноут и оплачивать мобильный интернет
нафига тогда инет на работе??
Название: Re: клиент (очередной...)
Отправлено: Линдир от 25 Июл 2011 в 12:01
для начала надо купить ноут и оплачивать мобильный интернет
нафига тогда инет на работе??

У вас начальство настолько сурово, что не дает работать нормально? :)
Название: Re: клиент (очередной...)
Отправлено: Кархарот от 25 Июл 2011 в 13:55
Ну я так понимаю, Шаабе там на работе интернет особо вообще не нужен)) По работе))
Название: Re: клиент (очередной...)
Отправлено: stariкашка Шааббаа от 25 Июл 2011 в 17:31
Ну я так понимаю, Шаабе там на работе интернет особо вообще не нужен)) По работе))
нужен
ассасин 72 уровень уже
эээ  ну  вообще то  ТК  разные исчу
топ план стоит бес платный,  поэтому не все улицы нахожу