МОБИЛЬНАЯ ВЕРСИЯ
Сайт :: Правила форума :: Вход :: Регистрация
Логин:   Пароль:     
 12345»8 НОВАЯ ТЕМА НОВОЕ ГОЛОСОВАНИЕ
[СФ] "HP BAR" MOD ДЛЯ FFFFСообщений: 108  *  Дата создания: 05 июля 2003, 01:48  *  Автор: EvilSpider
EvilSpider
05 июля 2003, 01:48
Злой Админ
АДМИНИСТРАТОР
LVMASTER
AP
Стаж: 21 лет
Постов: 4227
ZloyPauk
EvilSpiderRus
Final Fantasy XVI
Такие дела. Летом меня вечно тянет на креатив, такое уж время года видимо для меня дурное...
Впечатлившись AG'вской "репутацией" и захотев чего-то подобного надыбать для нашего форума, я конкретно обломался. Подобных модов для этой борды похоже совсем нет. ::(
Но я, как истинный житель славного города Виллобаджо, не ищу в жизни простых путей. Поэтому, после небольших сомнений, я решил просто напросто написать такой мод сам. ::)
Не знаю, получится ли в итоге реализовать всё то, что я запланировал, но некоторые подвижки уже есть, даже не смотря на то, что я первый раз в жизни программирую на perl... Ну да это детали. Переходим к делу.

Коротко объясню смысл фишки, чтобы не возникало больше на форуме вопросов типа: "А что это за НР такое?".
НР - это шкала "здоровья" пользователя, состоящая из 50 пунктов. Как и любая нормальная шкала - она имеет особенность сокращаться, вплоть до полного нуля. Влиять на её изменения сможет любой пользователь форума, изменяя уровень НР для любого, кого он посчитает нужным.
Например, кто-то на форуме повёл себя не совсем корректно, и вы считаете, что этот недостойный проступок должен быть наказан. Легко. Выбираете пункт "Атака", и вам будет предложено нанести по неприятелю "удар". Всего предполагается несколько градаций атак, в зависимости от вашего статуса: от простейшего "двинуть кулаком" (1НР), до призыва саммона (5НР). ::)
Более внушительный вред наносится за конкретные проступки, например, за злостный флуд, или разведение оффтопа, или несанкционированную рекламу. В общем, "HP Bar mod" - это такой вот изощрённый способ бороться с нарушителями форума. ::)
Вместе с атакой вам будет предложено объяснить мотивы вашего решения, чтобы это не выглядело банальным "докапыванием". Сообщение будет отправлено пользователю на e-mail или в приват (пока ещё не решил).

Само собой, помимо злобного нападения, вы можете использовать также и функцию "лечения", демонстрируя тем самым свою симпатию подвергшемуся нападению пользователю и заодно восстанавливая его уровень НР. Там тоже будет несколько видов лечащих заклятий, с различным эффектом воздействия.

Ну а весь смысл этой "мини-игры" заключается в том, чтобы стараться всегда держать свой уровень НР в норме (не допуская глупостей на форуме, и не нарушая его элементарных правил). Если уровень НР достигнет "нуля" - автоматически следует бан (от воспитательного на неделю, до окончательного - навсегда, в зависимости от масштабов нарушений). Правда, весёлая игра? ;;)

Само собой, что наибольшее воздействие на уровень НР будут иметь модераторы и администратор. Теперь каждое предупреждение о нарушении они будут выносить не терпеливо повторяя одни и те же истины без видимого эффекта, но подкрепляя своё весомое слово приличным вредом для "здоровья" пользователя. В общем, в теории всё это должно поспособствовать наведению порядка на форуме, чем же получится на деле - увидим в скором будущем. ::)

Сам мод пока ещё находится на ранней стадии разработки, но прогресс уже налицо. Если мне удастся воплотить высказанную выше идею в реально работающий мод, то можно будет попробовать его со временем усложнить - добавить эффекты статусов, limit break, да мало ли чего ещё можно замутить при желании... ;;) Короче, время покажет.

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

В любом случае, я расчитываю на вашу посильную помощь с тестированием и вылавливанием багов. Если у вас появятся конструктивные мысли и предложения по поводу данного мода - постите их сюда. Спасибо всем за внимание.

Гость
05 июля 2003, 01:50 РЕДАКТИРОВАТЬ
');background-size:100px 100px;" valign=bottom>
LV
HP
MP
Стаж: 0 часов
Постов: 0
HIT ME HARD!!!
Ash
05 июля 2003, 01:54
АВТОР FFF
LVMASTER
AP
Стаж: 20 лет
Постов: 7692
А сколько можно будет делать атак и лечений?
*(Мне хана)*
EvilSpider
06 июля 2003, 00:26
Злой Админ
АДМИНИСТРАТОР
LVMASTER
AP
Стаж: 21 лет
Постов: 4227
ZloyPauk
EvilSpiderRus
Final Fantasy XVI
Пока ещё не решил. Либо один раз за день, либо неограниченно, но только раз в неделю для конкретного пользователя.
Temporal Distortion
06 июля 2003, 19:55
no longer here
LV9
HP
MP
AP
Стаж: 21 лет
Постов: 8516
Team Fortress 2
KMFDM, The Prodigy
*Thumbs up*

1. Видел похожий мод на одном буржуйском форуме годик назад... Форум тот, правда, был vBulletin'овый, так что там в User Control Panel как раз и отображались все комментарии к полученной плохой или хорошей "карме". Я это к тому, что ЛС это, ИМО, достаточно неудобно... а получать по емейлу каждый мизерный комментарий... Хотя, наверное, всё же емейл - наиболее оптимальный вариант.
2. Смогут ли юзеры лечить сами себя?
3. Понятия не имею насколько сложно это всё производится, но, полагаю, будут введено увеличение максимальных НР с увеличением уровня?

EvilSpider
07 июля 2003, 01:16
Злой Админ
АДМИНИСТРАТОР
LVMASTER
AP
Стаж: 21 лет
Постов: 4227
ZloyPauk
EvilSpiderRus
Final Fantasy XVI
1. Если честно, над реализацией сообщений я пока не думал. Может быть, сделаю что-то типа отдельного файла, в который будут записываться все сообщения, и выводиться потом в профиле. Или типа того.
2. Нет, конечно.
3. Нет, максимальные НР будут у всех одинаковыми для удобства подсчётов (в первой версии, по крайней мере). Уровень влияет на силу "атаки" или эффективность "лечения".
Kimnir
07 июля 2003, 05:09
LV3
HP
MP
Стаж: 9 лет
Постов: 336
Уровень влияет на силу "атаки" или эффективность "лечения".

Скажем флуду ДА! и т.д.  ИМХО, сие не есть хорошая идея.

Temporal Distortion
07 июля 2003, 15:46
no longer here
LV9
HP
MP
AP
Стаж: 21 лет
Постов: 8516
Team Fortress 2
KMFDM, The Prodigy
Флуд получит по паховой области раньше, чем наберёт достаточный уровень.
Tidus
10 июля 2003, 14:00
LV3
HP
MP
Стаж: 12 лет
Постов: 201
Идея отличная! Дезайн окошечка с аватаром очень хорош!
А уведомление на мыло по-моиму прислылать не стоит...думаете все его ввели? =)
Гость
10 июля 2003, 16:01 РЕДАКТИРОВАТЬ
');background-size:100px 100px;" valign=bottom>
LV
HP
MP
Стаж: 0 часов
Постов: 0
Итак. Приступаем к тестированию мода.

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

ЗАПРЕЩАЕТСЯ изменять имя "FakeMan" на любое другое!! Это может повлечь непредсказуемые косяки в профилях других участников.  
Уровень НР для FakeMan можно изменять любое количество раз.

Объясняю в двух словах, как это работает (как должно работать, по крайней мере):

В сообщениях пользователя FakeMan, внизу, после даты отправления, должны отображаться опции "атака" и "лечить" (если они отображаются ещё в чьих-то сообщениях - немедленно сообщайте).

Так вот. Вы выбираете любой пункт, и должно выскочить окошко регистрации. В первое поле должно автоматически встать ваше имя (если там не оно - сообщайте!), во второе - пароль, в третье - FakeMan (НЕ ИЗМЕНЯТЬ!!). Если всё нормально, жмёте кнопку "Войти".

Далее, вам предложат атаковать или лечить пользователя.
Сообщения пока отключены, некоторые виды атак(лекарств) - тоже. У модераторов должны быть доступны (и работать) все виды атак(лекарств) до 4-го уровня.

Вот, собственно, и всё. Жмите кнопку, дождитесь сообщения об успешной атаке(лечении), закройте окно и перезагрузите тему, чтобы убедиться в том, что уровень НР FakeMan'a изменился верно. Если уровень будет ниже 1НР, он должен автоматически восполниться до 50. Вся наука. ::)

Если всё ОК - спасибо за помощь.
Если есть какие-либо косяки - пишите о них в эту тему.
Если есть соображения и/или разумные предложения - тоже.

Squall Leonhart
10 июля 2003, 17:19
LV1
HP
MP
Стаж: 1 день
Постов: 0
Вроде бы все пахает. Я его долбанул на 1, после чего эту едиицу и вылечил.
LordX
11 июля 2003, 08:49
АВТОР FFF
LV6
AP
Стаж: 9 лет
Постов: 395
У меня не работает "атака" 4 уровня. Она просто недоступна. Лечилка этого же уровня работает.
Temporal Distortion
11 июля 2003, 14:14
no longer here
LV9
HP
MP
AP
Стаж: 21 лет
Постов: 8516
Team Fortress 2
KMFDM, The Prodigy
Аналогично. :) Хотя у тебя, по идее, не должна была работать и атака 3 уровня %)
Что-то здесь не так :)
EvilSpider
11 июля 2003, 23:41
Злой Админ
АДМИНИСТРАТОР
LVMASTER
AP
Стаж: 21 лет
Постов: 4227
ZloyPauk
EvilSpiderRus
Final Fantasy XVI
Temporal Distortion
А атака 2-го уровня работает?
Ash
12 июля 2003, 03:23
АВТОР FFF
LVMASTER
AP
Стаж: 20 лет
Постов: 7692
EvilSpider, а у меня не работают атаки не второго не третьего уровня (так же и с лечилками), т.е. недоступны. Или пользователям пока только первый уровень доступен?
"Rage of EvilAdmin" - это наверное круто (неповезёт кому-нибудь) :kickoff: :fingal:
FFF Форум » АРХИВ » [СФ] "HP Bar" MOD для FFFF (Эксклюзивная фича для нашего любимого форума.)Сообщений: 108  *  Дата создания: 05 июля 2003, 01:48  *  Автор: EvilSpider
12345»8 НОВАЯ ТЕМА НОВОЕ ГОЛОСОВАНИЕ
     Яндекс.Метрика
(c) 2002-2019 Final Fantasy Forever
Powered by Ikonboard 3.1.2a © 2003 Ikonboard
Дизайн и модификации (c) 2019 EvilSpider