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


Bank Lite v1.7



Теперь подробнее о каждой функции:
Обмен:
Bank Lite v1.7

В этом окне можно обменять накопившиеся поинты на креды, курс выставляется через админку в настройках мода. В поле "Получить" автоматом вписано максимальное количество кредов, которые Вы можете купить на те поинты, которые сейчас есть.


В правом верхнем углу указано количество поинтов и кредов пользователя.


Кредит:
Bank Lite v1.7



Сначала есть возможность взять новый кредит, указан максимально допустимый лимит кредов которые можно взять в кредит и суточные проценты. 
Например: если Вы взяли кредит на 100 кредов под 5% в сутки, то через 24 часа Вы должны будете вернуть 105 кредов, а через 2 дня - 210 (Числа округляются до целого).
Все проценты и лимиты настраиваются в админ панеле чата.
После того как взяли кредит, Вам будет предложено погасить его полностью или частично, указав сколько кредов Вы сейчас можете погасить от суммы кредита.
Так же остается возможность добрать кредит, если он не превышает допустимый лимит.


Депозит:
Bank Lite v1.7



Конечно же какой банк без возможности депозита. Инвестируйте свои креды в время. Вкладывайте депозиты и через время забирайте больше сумму. Если кредит необходим когда нехватает кредов, то депозит поможет Вам сохранить излишек, и даже приумножит его.
Впрочем депозит малое чем отличается от кредита по функциональности.


Когда Вам будут начислены кредитные или депозитные проценты, появится алерт окно при входе в банк


Перевод:
Bank Lite v1.7

Перевод позволяет отправить деньги от одного пользователя к другому, есть возможность выставить комиссию за перевод, например 10%, пользователь переводит 100 кредов, а со счета снимается 110.

После перевода получатель получит уведомление в приват о входящих средствах
Bank Lite v1.7

И самое важное, перевод невозможен, если у отправителя есть не погашен кредит.


Bank Lite v1.7



Это предотвратит создания других аккаунтов пользователями чтобы взять кредит и перевести деньги на один основной аккаунт.


Зачем нужны функции обмен и перевод если они уже есть в чате?

Новички чата часто путаются где и как сменить поинты на креды, ведь нужно зайти в профиль -> кредит, само название уже пугает людей. А тут интуитивно понятно - Банк, еще и сразу вверху чата, не нужно лазить по профилю искать. Ну и как уже говорилось выше - для предотвращения отправки кредитных средств.


Пополнить:
Это информационная подсказка, просто текст, который редактируется через админку, который подскажет как купить креды за реальные деньги, куда послать деньги, с кем связаться и тд.


Вот так выглядит настройка мода в админ панеле:


Bank Lite v1.7



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


Если мод включить, с профиля пропадет меню "Кредит", где до этого совершались переводы и обмены средств.


В новой версии мода 1.4 все операции пользователей записываются в логи, которые можно просмотреть в профиле пользователя.
В логах записываются абсолютно все операции - кредиты, обмены, переводы, депозиты и тд.

Bank Lite v1.7





Установка:
1. Закачать папку с архива mvoc в корень чата, если уже есть такая - дополняем ее. Так же заливаем в папку admin файл bank.php как он и расположен в архиве.


2. Открываем inc_user_class.php в корне и после (5 строка)
class User {
вставляем если такой строки нет:
var $mvoc = array();


3. Открываем user_info.php и после (строка 105)
if($op == "do_exchange" and $is_regist_complete) {
вставляем
include($file_path . "mvoc/bank/user_info.php");
далее в этом же файле, после (строка 258)
else if($send_to_id != $is_regist) {
вставляем 
include($file_path . "mvoc/bank/user_info.php");
4. Открываем файл в Вашем дизайне designes/your_designe/user_info.php (строка 473),
 (под your_designe подразумевает Ваш дизайн который сейчас используется, например rozmova4)
Находим код
<DT><?=$w_money_opt?></DT>

                                <DD>
                                        <DIV class="reducer">
                                                <table align="center">
                                                        <tr>
                                                                <td colspan="2" align="center"><B><?php echo $w_money;?>:<?=$current_user->credits?></B></td>
                                                        </tr>
                                                <TR>
                                                        <td><?=$w_money_exchange?></td>
                                                        <TD><INPUT type="button" class="input_button" value="Перейти" onClick="location.href='user_info.php?session=<?=$session?>&op=exchange';"></TD>
                                                </TR>
                                                <TR>
                                                        <td><?=$w_money_transfer?></td>
                                                        <TD colspan="2">
                                                                <INPUT type="button" class="input_button" value="Перейти" onClick="location.href='user_info.php?session=<?=$session?>&op=transfer';">
                                                        </TD>
                                                </TR>
                                                </table>
                                        </div>
                                </dd>
и заменяем его на
<?php include($file_path . "mvoc/bank/user_info_designe.php"); ?>
5. Далее так же в папке с дизайном открываем файл navibar.php и после (строка 51)
<td width="10%"><b><a href="javascript:;" onclick="javascript:open_win('shop.php?session=<?php echo $session;?>', 'shop');"><font color=white><?php echo $shop;?></font></a></b></td>
или в любое удобное для Вас место, вставляем
<td width="10%"><b><a href="javascript:;" onclick="javascript:open_win('mvoc/bank/index.php?session=<?php echo $session;?>', 'shop');"><font color=white>Банк</font></a></b></td>
6. И последнее, добавляем в админку. Если Вы используете мод New admin panel (советую для безопасности) - добавляем новое меню
Файл bank.php
Название Банк


Если же у Вас стандартная админка - то открываем файл admin/navi.php,
в удобное место, например перед (строка 25)
<a href="mod_list.php?session=<?php echo $session;?>&lang=<?php echo $lang; ?>" target="admin_main" class=menu>[<?php echo $adm_moder_list;?>]</a><br>
вставляем
<a href="bank.php?session=<?php echo $session;?>" target="admin_main" class=menu>[Банк]</a><br>


Готово, теперь осталось зайти в админку и сохранить все настройки под себя.


Что нового


Версия 1.7
- Исправлена ошибка с депозитами
- Добавлено логирование казны клана
Версия 1.6
- Добавлен перевод кредов в казну клана
Версия 1.5
- Исправлены мелкие ошибки, оптимизирована работа переводов
Версия 1.4
- Добавлено логирование всех операций, для просмотра в профиле пользователя
Версия 1.3
- Исправлена ошибка при работе с "русскими" никами


Внимание! Этот эксклюзивный мод только для чатов хостинга www.Chat.bz и работать он будет только на этом хостинге, удаление и изменение копирайтов запрещено!

Загрузка файлов доступна только для зарегистрированых пользователей.



Автор поста: ,
    Просмотров: 1923     Создан: 18 авг. 2015 в 22:20