parent
d45529284a
commit
dac122bf2a
@ -0,0 +1,21 @@
|
|||||||
|
## Регистрация
|
||||||
|
Картинка + текст.
|
||||||
|
Картинка - иконка `16*16` + `128*128`.
|
||||||
|
В идеале, конечно же, запрещать пользователю загружать картинки на сервер, но не генерировать же кланзнаки на сервере, чёрт подери…
|
||||||
|
|
||||||
|
## Получение значка
|
||||||
|
Запись в базу про принадлежность к клану. В базу уходит русское название. Шмотка в инвентарь, которая делает тебя главой.
|
||||||
|
Имя картинки: `названиеТранслитом.ico`.
|
||||||
|
|
||||||
|
Загнать в `functions.php` функцию перевода с русского в транслит.
|
||||||
|
Картинку отображать по принципу `<img src="img/clans/<?= function1(имяКлана) ?>">`.
|
||||||
|
|
||||||
|
## Мелочи
|
||||||
|
* смена главы - передача шмотки. (платная функция)
|
||||||
|
* управление кланом - через определённое здание.
|
||||||
|
* если глава продаёт бумажку после регистрации клана - он с одной стороны возвращает деньги за регистрацию, с другой - теряет возможность управлять кланом. Фактически это равносильно смерти клана
|
||||||
|
* количество людей в клане - строго ограничено. Опционально: каждый новый клановец стоит дороже предыдущего. Много людей могут позволить себе богатые кланы.
|
||||||
|
* и таки да, у кланов нет уровней.
|
||||||
|
|
||||||
|
Как вариант: после оплаты денег покупается итем, который позволяет зарегистрировать клан. Если пользователь передумает — он продаёт итем. можно обыграть “пустой бланк => заполненный бланк”. Такой подход выпиливает таблицу кланов из БД как класс (на самом деле нет) и позволяет делать очень неожиданные игровые телодвижения.
|
||||||
|
|
Loading…
x
Reference in New Issue
Block a user