avatar_Deathless

[release] Marry System 0.0.2~~by Deathless

Автор Deathless, 2009 Нояб. 26, 17:01

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Deathless

Как и обещал, выкладываю свою систему свадеб.

Так как мои серверные файлы не поддерживали "Свадьбы" (/marry, /acceptmarry), мне пришло в голову сделать аналог на сайте.
За основу взял "Page Manager" от Skyline27 и переделал под свои нужды.

Система работает очень просто.
Вы договариваетесь с "женихом" и "невестой" о проведении свадьбы в игре.
Пир, все рады, все пьяные.
А в это время, вы на сайте заполняете поля: Имя жениха и невесты и дату свадьбы (от которой в итоге идёт отсчёт дней).

Выглядит это, примерно, так:
## здесь был скриншот ##

Пользователи смогут просмотреть свадьбы в "Свадебном ТОПе":
## здесь был скриншот ##

В архиве лежат все необходимые файлы (в том числе и стили CSS).
Система настолько примитивна что каждый сможет переделать её под себя.

Требования:
Любая версия DarkStyleWeb (тестировалась на 4.3.6 и 4.4.1), хотя должна работать и на других сайтах.

Установка:
Закидываем скрипты аналогично тому, как они лежат в архиве (если у вас стандартный DSW), ну а дальше сами разберётесь.

Дополнительно:
_https://ваш_сайт/?pg=marry - список женатых
_https://ваш_сайт/?pg=marry&admin - админка
Названия месяцев для даты свадьбы: january, february, march, april, may, june, july, august, september, october, november, december.

Ссылки:
_https://depositfiles.com/files/tngjws0ho
_https://www.filefront.com/15001659/Marry-System-By-Deathless.rar/


Кредиты:
Deathless - идея и её воплощение
Skyline27 - сайт и Page Manager

Олег

Поставьте хотя бы 50 сообщений ... а то 100 как то многовато , да  и потом информация ( скрытая ) не слишком соответствует такому хайду.

Сугубо личное мнение , скрипт хорош не спорю.

cTpaHHuK

Я тоже считаю то нужно снизить HIDE до 50, всётаки это переделка page-manager'а, а не написанная табой работа  ;)

Deathless

Хайд снижен до 50!
Если есть какие-то идеи пишите их здесь, будем усовершенствовать систему.  

GrInYa

#4
система работает с игровой системой или так сома по себе в одельную табличку ?

ПС: какие адвайсы имеют муж и жена ?

Deathless

Цитата: GrInYa от 2009 Нояб. 27, 14:10  система работает с игровой системой или так сома по себе в одельную табличку ?

ПС: какие адвайсы имеют муж и жена ? :)
Работает отдельно. Не использует БД.

Адвайсы (советы)?

Если ты имел ввиду приз, то админ сам даёт их.

GrInYa

#6
мм...понятно...про адвайсы я имел в веду какие уникальные возможности они имеют...но видимо никаких  в своей системе (если дойду и то етова) то зделаю её чуть чуть по интересней  но хз наврядли ето комудибуть будет в пользу )) так как не часто парочки играют в му ))) неговоря уже о девушек...но не исключаем тот факт што геи наверняка будут играть

cTpaHHuK

Deathless спасибо что снизил HIDE, система понравилась.

GrInYa не соглашусь с тобой, так как сам лично знаю 2 семьи которые играют в му ( отец, мать и сын/дочь ) :)

BadWolF

#8
Вообще думаю целесообразней убрать поле ввода даты ибо ввести можно много чего вплоть до инъекции или по крайней мере попытки, сделать чтобы текущее время бралось само... $time = time(); и записывалось в формате времени сначала образования системы линукс 1970 года 1 января и сохранялось в базе в типе переменной int(4)... и редактировать удобней и больше информации записывается, в плоть до года месяца дня часов минут и секунд когда была совершена сама свадьба и вывести можно любую дату(время)

А к примеру бонусы для женатых, ну как вариант все вебсайты имеют такие системы как ресет(конверт), раскачку статов, телепорт, очистка ПК и так далее, сделать некую скидку? к примеру 20% на все услуги... занести одну переменную в конфигюпхп там 80... и соответственно подставив формулы в нужные места можно получить сами скидки с естественной проверкой на женатость, поэтому лучше использовать БД и создать колонку Married с дефолтным значением 0, когда поженился кто-то 0 меняется на 1 и соответственно при проверке наличия этой единицы и даёт саму скидку

Deathless

Цитата: BadWolF от 2009 Нояб. 29, 12:13  Вообще думаю целесообразней убрать поле ввода даты ибо ввести можно много чего вплоть до инъекции или по крайней мере попытки
Очнись...
1. Админку используют только ГМы (не будут же они вредить серверу)
2. КАКАЯ ИНЬЕКЦИЯ??? Данные не сохраняются в базе данных!

BadWolF

#10
Цитата: Deathless от 2009 Нояб. 29, 13:33  Очнись...
1. Админку используют только ГМы (не будут же они вредить серверу)
2. КАКАЯ ИНЬЕКЦИЯ??? Данные не сохраняются в базе данных!
Дак я и говорю сделать чтобы данные сохранялись в базе ибо темболее как ты говоришь не будут же ГМы портить сервер, зачем тогда делать базу отдельно?
Да и кстати не факт... есть правила безопасности, которые находятся абсолютно везде и одно из них гласит никогда не доверяй введённым данным пользователя, кто бы он ни был
И идея то была не то что от инъекции, а на то что ввод данных... вариант который ты предложил неудобен, надо самому писать данные не говоря что многие даже английского не знают и написать месяц сентябрь уже доставляет неудобства, да и если писать по русски то всё равно каждый рас прописывать инфу, которую ты хочешь чтоб отобразилась, есть же функции и голову лишним не забивает, зачем изобретать велосипед бесполезный когда уже давно все катаются?  time() оптимальный вариант

Deathless

Цитата: BadWolF от 2009 Нояб. 30, 11:41  Дак я и говорю сделать чтобы данные сохранялись в базе ибо темболее как ты говоришь не будут же ГМы портить сервер, зачем тогда делать базу отдельно?
Да и кстати не факт... есть правила безопасности, которые находятся абсолютно везде и одно из них гласит никогда не доверяй введённым данным пользователя, кто бы он ни был
И идея то была не то что от инъекции, а на то что ввод данных... вариант который ты предложил неудобен, надо самому писать данные не говоря что многие даже английского не знают и написать месяц сентябрь уже доставляет неудобства, да и если писать по русски то всё равно каждый рас прописывать инфу, которую ты хочешь чтоб отобразилась, есть же функции и голову лишним не забивает, зачем изобретать велосипед бесполезный когда уже давно все катаются?  time() оптимальный вариант
Ну если бы я сам использовал эту систему, я бы конечно довёл бы её до ума.
А так я выложил вам "идею", которую вы можете доработать уже под свои нужды.

BadWolF

Цитата: Deathless от 2009 Нояб. 30, 11:52  Ну если бы я сам использовал эту систему, я бы конечно довёл бы её до ума.
А так я выложил вам "идею", которую вы можете доработать уже под свои нужды.
Я собсна никаких притензий не имею и мне самому идея понравилась и основвываясь на твоё сообщение мол предлагайте идею я предложил 2 штуки =-0 одна из них про время, а другая про к примеру скидки на различные Zen услуги ибо почти все сайты(или уже все) поддерживают ряд платных функций, однако это всего лишь идеи по улучшению

Deathless

#13
Цитата: BadWolF от 2009 Нояб. 30, 12:55  Я собсна никаких притензий не имею и мне самому идея понравилась и основвываясь на твоё сообщение мол предлагайте идею я предложил 2 штуки =-0 одна из них про время, а другая про к примеру скидки на различные Zen услуги ибо почти все сайты(или уже все) поддерживают ряд платных функций, однако это всего лишь идеи по улучшению
Ну, например, про платные услуги на сайте, то это получается как ВИП-система:
$vip = mssql_fetch_row(mssql_query("SELECT VIP from MEMB_INFO WHERE memb___id = '$username'"));

if ($vip[0] == 1) {
$price = 7000;
}

else {
$price = 5000;
}

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-

Опять же, делать было нечего, решил поэкспериментировать и перенести эту систему на БД.
Вот что получилось:
## здесь был скриншот ##

## здесь был скриншот ##

## здесь был скриншот ##

cTpaHHuK

Deathless может поделишься своим экспериментом? :)

cTpaHHuK

079199979 ну если у тебя /marry работает на сервере, то конечно тебе этот скрипт не нужен :)

OpiuM

Deathless,Респект кульная система спс)

dkbillion

если заработает на ммв будет очени прикольна

legendsmu

сделаите такоеже для muweb 0.9 ))

521065

Цитата: dkbillion от 2009 Дек. 09, 00:52  если заработает на ммв будет очени прикольна
да я бы тоже хотел такую систему на MMW

Похожие темы (1)

Сообщений: 12
Просмотров: 2076