awstudio 124 Опубликовано 14 июля, 2014 Добрый день уважаемые пользователи forummaxi.ru Выкладываю урок по созданию Системы пополнения доната в режиме онлайн(через сайт) Для этого вам понадбиться не большой кусочек мозга,и немного знаний mysql И так начнем.Ах да донат система будет использовать платформу unitpay.ru платформа не требует не каких аттестатов WebMoney и тому подобное,мы будем использовать систему т.к популярная система A1pay.ru закрыла регистрацию,и расторгла контракты с физическими партнерами И так начнем. Зайдем на сайт unitpay.ru Пройдем регистрацию,и нажмем кнопку создать новый проект. И так начнем с самого главного Далее перейдем к настройки И так мы создали проект,но и все же что бы не было не каких не приятностей модераторы unitpay.ru должны проверить ваш проект на работа способность и после чего активировать или заблокировать проект Но это еще только начало Теперь нам нужен "Базовый модуль" с помощью данного модуля и будет происходить вся оплата. После того как мы скачали данный модуль. Откроем Сжатый файл billing.zip Из папки billing распокуем все в отдельную папку на комп Теперь нам нужна готовая база данных Mysql желательно база где храница таблица аккаунтов сервера, Импонтируем базу данных unitpay_payments.sql Зададите вопрос зачем она? Я отвечу вам эта база отвечает за все наши платежи и коды Далее откроем файл config.php и пропишем там наши данные <?php class Config { // Ваш секретный ключ (из настроек проекта в личном кабинете unitpay.ru ) //Секретный ключ указан на главной странице вашего проекта в виде кода md5 const SECRET_KEY = ''; //Сюда вводим секретный ключ // Стоимость товара в руб. const ITEM_PRICE = 1; // Параметры соединения с бд // Хост const DB_HOST = 'localhost'; // Имя пользователя const DB_USER = 'Имя_Пользователя_Mysql'; // Пароль const DB_PASS = 'Пароль'; // Назывние базы const DB_NAME = 'db_name'; } Вот и все все что нужно для сайта мы настроили теперь создадим на FTP сайта папку donat и зальем туда настроеные нами файлы папки billing Теперь нам нужна страница оплаты(Форма оплаты). Скачать уже готовую можно Тут (http://rghost.ru/51320031) Немного кадиравка брахлит не обращайте внимания Далее нам нужно сделать саму команду и оплату в pawn И так сначала диалог case 3242: { if(response) { if(!strlen(inputtext)) { ShowPlayerDialog(playerid, 4197, DIALOG_STYLE_INPUT, "Введите код","Введите код", "??","??????"); return 1; } new code = strval(inputtext); format(string, sizeof(string),"SELECT sum FROM unitpay_payments WHERE unitpayId = '%d'",code); mysql_function_query(connectionHandl, query, false, "","d", playerid); mysql_store_result(); if(mysql_num_rows()) { new name[24], money; mysql_fetch_row_format(name, "|"); sscanf(name, "p<|>d",money); Player[playerid][pDon] += money; format(string, sizeof(string),"вы поплнили донат на %d очков .",money); SendClientMessage(playerid, COLOR_ORANGE, string); format(string, sizeof(string),"DELETE FROM unitpay_payments WHERE unitpayId = '%d'",code); mysql_function_query(connectionHandl, query, false, "","d", playerid); } else { SendClientMessage(playerid, COLOR_ORANGE,"Ошибка"); } } } Ну и команду if (strcmp("/donate", cmdtext, true, 10) == 0) { ShowPlayerDialog(playerid, 3242, 1, "Пополнение счета","Введите донат-код , который вам был выдан на сайте", "Ок","Отмена"); return 1; } Вот и все. "Авто-Донат" готов. Спасибо всем за внимание с вами был я Узбагоительное с наступающим новым годом(а так же похмельем) Будьте збагойны в 2014 году. Автор я Продаю обработчик. Алгоритм выполняемый обработчиком. Указываем на сайте данные => Оплачиваем => Дожидаемся - Получаем успешный платеж => Сумма которую указали при оплате автоматически зачесляется на ваш аккаунт. Стоимость обработчика + Настройка 150р для приобретения обратитесь в ЛС 5 Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
UndeadWorld 243 Опубликовано 14 июля, 2014 Вот и все. "Авто-Донат" готов. Спасибо всем за внимание с вами был я Узбагоительное с наступающим новым годом(а так же похмельем) Будьте збагойны в 2014 году. Автор я Ну я так и понял. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Meeero 38 Опубликовано 14 июля, 2014 У них есть готовый модуль для Lineage2. Зачем эти танцы с бубном? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
CSS 0 Опубликовано 14 июля, 2014 А чем просто сам unitpay не угодил? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
masone 298 Опубликовано 15 июля, 2014 Стоимость обработчика + Настройка 150р для приобретения обратитесь в ЛС настрою и установлю за 50р Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Meeero 38 Опубликовано 15 июля, 2014 Обращаемся в поддержку Unitpay они все настраивают сами, если пользователь не в силах Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
BlackDream 321 Опубликовано 15 июля, 2014 Спасибо всем за внимание с вами был я Узбагоительное с наступающим новым годом(а так же похмельем)Будьте збагойны в 2014 году. Кто то , чего то перекурил )) Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
womanizer 45 Опубликовано 15 июля, 2014 кто могут настроит помочь оставьте контакты пож Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terexa 0 Опубликовано 21 ноября, 2014 Где взять unitpay_payments.sql ?? Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
Meeero 38 Опубликовано 21 ноября, 2014 Это же нужно такую бородатую тему отыскать. Где взять unitpay_payments.sql ?? В комплекте unitpay идет. Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты
terexa 0 Опубликовано 22 ноября, 2014 Спасибо большое! Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты