News system или новости сервера...
#1

Всем доброго времени суток.

Возникла идея сделать новостную систему для сервера. Немного о идеи:

Все админы знают, что заставить пользователя зайти на сайт и почитать изменение сервера, новые команды и прочее, очень сложно. Как следствие - появляются глупые вопросы в игре, отвлекая админов от других дел. Решение этой проблемы, это вывод последних новостей при заходе в игру: т.е. когда человек залогинился, идёт проверка, читал-ли он эту новость, если нет, то у него появляется диалог с текстом, и 2 кнопками: "Закрыть и больше не показывать" и "Закрыть но показать при след.заходе". При нажатии первой кнопки в аккаунте отмечается что данная новость прочитана, при нажатии второй ничего не отмечается.

Всё хорошо, всё сделал(пока в голове), но возникла проблема: как определить что именно данная новость была прочитана, и в случае изменения файла, текст вновь начинает показывать у всех?

Единственное что придумал, это сделать в начале файла переменную data и присвоить ей значение актуальности даты, т.е. например: "data=07.01.2011" и далее сам текст. Таким образом, при нажатии первой кнопки, в профиль игрока запишется дата последней новости, и если дата из файла отличается от даты в профиле, новость отображается вновь.
Один минус: при изменении самого файла с текстом, придётся переписывать и дату=(


Какие будут идеи
Reply


Messages In This Thread

Forum Jump:


Users browsing this thread: 1 Guest(s)