23.04.2006, 16:20
|
#1
|
Гость
Регистрация: 23.04.2006
Адрес: Новосибирск
Сообщения: 17
Власть репутации: 0
|
мусорка
Хочу предложить placeable "мусорка" .
Базовая функциональность: уничтожает положенные в неё вещи, для уменьшения загруженности сервера.
Дополнительная функциональность:- За каждый выброшенный предмет может давать по (изменяется в include-файле, далее просто incl) золотых. Примечание: обмен к примеру 1 золотого на N невозможен - все выброшенные деньги возвращаются бросившему. (можно переделать, чтобы деньги положить туда было просто невозможно)
- По завершению уничтожения вещей на мусорку используется (incl) эффект. (например имитация сжигания)
- При повреждении мусорки ближайший к игроку-вредителю стражник с тегом (incl) в радиусе (incl)м подбегает на расстояние (incl)м с озвучкой (incl) и говорит фразу заданную строкой или позицией в tlk-файле (incl). (мол, прекрати портить муниципальную собственность!)
Планируется:- При разрушении мусорки игрок становится вандалом и встретившиеся стражи будут затевать с ним воспитательную беседу, требуя заплатить штраф в (incl) золотых. При этом возможно отговориться, используя убеждение (persuade) или угрозы (?забыл).
- Восстановление мусорки автоматически через (incl) времени, либо каким-нибудь специальным муниципальным служащим (тем же стражем возможно?).
- Для стимула игроков можно добавить учёт выброшенных ими предметов, и, если таких слишком много, за ним начнёт охотиться какой-нибудь местный "гринпис" .
Вопросы:- Нужно ли это вам?
- Может есть какие-либо предложения по дополнению?
- Как это лучше оформить, чтоб если что было легче подключать к вашему модулю? Какие события изменять прямо, а какие через UserDefined? Как именовать? И можно ли использовать модель из CEP?
__________________
Первая заповедь программиста: не знаешь что делать - делай что-нибудь.
|
|
|