Quote:
Originally Posted by MX_Master
... - Чтобы послать ПМ онлайн игроку, достаточно дважды кликнуть по нему в списке игроков. Возможно, пожже на этот клик можно вывести список доступных взаимодействий с выбранным игроком, например, личный чат с игроком, обмен вещами, оружием.. но эт все тока идеи (:. Возможно, для отсылки оффлайн ПМок понадобится личное меню игрока (аналог личного профиля на сайте).
- Текст набирается в отдельном от чата окошке
- Все новые сообщения будут выглядеть как окно со списком
- Чтобы прочесть ПМ нужно выбрать его из окна списка с последними сообщениями
- Оффлайн ПМки
- Аккуратное уведомление о кол-ве новых ПМ в уголке экрана в виде TextDraw. Также возможны звуковые эффекты.
....
|
Накодил сегодня нечто подообное, включая диалоги и историю сообщений... Если кому интересно -
http://zeex.pastebin.ca/1697546.
Вместо файлов использовал встроенный SQLite, что намного упрощает задачу. История вечно не хранится и по выходу игрока с сервака все его сообщения (входящие + исходящие) удаляются из бд. Над textdraw'ом особо не парился, так что его стоит немного подправить (координаты, цвет и тп). Баги какие нашел по ходу устранил.
Quote:
отлично, однако у меня этот сайт недоступен почему-то. Чтобы все могли оценить твой труд, можно было вставить в пост между ВВ тегами
|
ОК, тогда вот (с некоторыми доработками):