RUSSIAN | ENGLISH

Установка и настройка скрипта L2donate

  • Возможности системы:
  •  
  • Работа как с одной, так и с несколькими базами.
  • Возможность установки системы на каждый вторичный сервер с разными ценами и списком вещей.
  • Продажа вещей
  • Установка промежутков уровней заточек для вещей и цен на каждый промежуток.
  • Установка максимального уровня заточки
  • Установка
  • Изменение параметров персонажа:
    • имя
    • пол
    • перенос персонажа на другой аккаунт
    • преобретение дворянства
    • преобретение героя

    Чтобы иметь возможность проводить операции с определенным персонажем он должен быть в офлайне в игре.

  • Установка биллинг системы:
    1. Файл: /l2donate/lib/config.php

    2. Настройки подключения к базам данных:

      Описание: Выбор вашей версии структуры базы:(x10000-hellbound, inter-pvp). Папка /l2donate/lib/versions/

      include("versions/inter-pvp.php");

      Описание: Укажите префикс для таблиц скрипта

      define("DB_PREFIX", "l2sdonate_"); // prefix for l2donate tables

      Описание: Настройки главного сервера, там, где находится БД с таблицой "accounts":

      $SQL_CONFIG_PRIM = array(
      'sql_layer' =>'mysql',
      'sql_host' => 'localhost',
      'sql_user' => '',
      'sql_pass' => '',
      'sql_dbname' => 'l2s',
      'comment' => 'pimaryDB',
      'sql_charset' => 'utf8',
      );

      Описание: Настройки вторичного сервера, там, где находится БД с таблицой "characters":

      $SQL_CONFIG_SECOND = array(
      'sql_layer' =>'mysql',
      'sql_host' => 'localhost',
      'sql_user' => '',
      'sql_pass' => '',
      'sql_dbname' => 'l2s',
      'comment' => 'secondDB',
      'sql_charset' => 'utf8',
      );

      Если вы хотите установить биллинг систему только на один сервер, в настройках вторичного сервера укажите те же параметры что и в настройках главного сервера.

    3. Настройки системы:

      Описание: Настройки админ панели:

      $CFG = array(

      Скин админ панели. Папка с темплейтами: /l2donate/admin/skin/default

      'skin' => 'default',

      Язык админ панели

      'language' => 'russian',

      Модуль подгружаемый при первом заходе

      'default_module' => 'transactions',

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

      'active_modules' => 'info,transactions,files,systems,options,tariffs,countries,mngchar,shop,ench,shoptrans,balances,texts,tariffsall,login',
      );

      Описание: Настройки личного кабинета:

      $CFG = array(

      Скин личного кабинета. Папка с темплейтами: /l2donate/client/skin/default

      'skin' => 'default',
      'language' => 'russian',

      Модуль подгружаемый при первом заходе

      'default_module' => 'info',

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

      'active_modules' => 'info,paymentpage,systems,shoptrans,sendmail,sms,login,ench,shop,mngchar',
      );
    4. Общие настройки:

      Описание: Настройки логина и пароля для входа в админ панель

      define("AUTH_USER", "admin");
      define("AUTH_PASS", "admin");

      Сохраните файл и загрузите скрипт на сервер.

  • Инсталяция системы

    Запустите файл install.php l2donate/admin/install.php

  • Настройка админ панели l2donate/admin/

Подключение систем оплат

 

В меню Системы, выберите пункт "Файлы" и установите желаемые системы оплат

Для подключения оплат посредством смс сообщений, вам нужно зарегистрироваться на сайте SmsCoin.com И подключить услугу смс:банк.
Регистрация и подключение совершенно бесплатны.
Дождитесь модерации, активация проводится в течении максимум 3-х дней, обычно быстрее.

 

Настройки услуги смс:банк на сайте SmsCoin.com:

1) Укажите название услуги (к примеру l2donate)

2) Укажите секретный пароль к услуге (к примеру 1234567)

3) Выберите из списка стран те, для которых вы хотие предоставить вомзожность оплаты посредством смс.

4) в поле Success URL - укажите адрес к странице index.php, к примеру http://www.yousite.com/l2donate/client/index.php

5) в поле Fail URL - укажите адрес к странице index.php, к примеру http://www.yousite.com/l2donate/client/index.php

6) в поле Result URL - укажите адрес к странице result.php, к примеру http://www.yousite.com/l2donate/client/result.php

7) Метод оставте POST

8) "Задержку" установите 0

9) Активируйте услугу пометив галочкой пункт "Активен"

10) сохраните услугу.


После установки платежной системы SmsCoin , (админ панель-> раздел системы-> пункт файлы-> SmsCoin -> Установить),
у вас появится 3 поля.

SmsCoin secret code:
SmsCoin sms:bank ID:
SmsCoin sms:bank gate:


Чтобы их заполнить, вам нужно зарегистрироватся на сайте http://smscoin.com, и подключить услугу смс:банк.
Затем, в Панели Управления выберите Услуги -> смс:банк.

Скопируйте, из Панели управления SmsCoin, настройки услуги смс:банка
т.е.:

SmsCoin secret code: Секретный код услуги смс:банк
SmsCoin sms:bank ID: ИД услуги смс:банк
SmsCoin sms:bank gate: Нажмите [Адрес шлюза] и скопируйте сгенерированную строку до bank/. Пример: http://c5ec.bank.smscoin.com/

Подключение тарифной сетки для смс оплат

 

В меню Системы, выберите пункт "SMS тарифы" и нажмите Скачать/обновить трифную сетку

 

 

Опции

 

В меню Настройки, выберите пункт "Опции" и укажите Контактный E-mail сайта

 

 

Магазин

 

В меню Магазин , укажите цены и добавьте товары, ид вещи соответствует object_id в таблице items