Перейти к содержанию
Авторизация  
awstudio

Авто Донат Через Сайт [Unitpay]

Рекомендуемые сообщения

Добрый день уважаемые пользователи forummaxi.ru

Выкладываю урок по созданию Системы пополнения доната в режиме онлайн(через сайт)

Для этого вам понадбиться не большой кусочек мозга,и немного знаний mysql

И так начнем.Ах да донат система будет использовать платформу unitpay.ru платформа не требует не каких аттестатов WebMoney и тому подобное,мы будем использовать систему т.к популярная система A1pay.ru закрыла регистрацию,и расторгла контракты с физическими партнерами

И так начнем.

 

 

Зайдем на сайт unitpay.ru

Пройдем регистрацию,и нажмем кнопку создать новый проект.

 

И так начнем с самого главного

 

QKPk7.png

 

Далее перейдем к настройки

 

Zl1Jc.png

 

И так мы создали проект,но и все же что бы не было не каких не приятностей модераторы unitpay.ru должны проверить ваш проект на работа способность и после чего активировать или заблокировать проект

 

Но это еще только начало

 

Теперь нам нужен "Базовый модуль" с помощью данного модуля и будет происходить вся оплата.

 

Zl1Jc.png

 

gbd0K.png

 

 

 

После того как мы скачали данный модуль.

Откроем Сжатый файл 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)

 

GOEf2.png

Немного кадиравка брахлит не обращайте внимания

 

Далее нам нужно сделать саму команду и оплату в 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р для приобретения обратитесь в ЛС

  • Upvote 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вот и все. "Авто-Донат" готов.

Спасибо всем за внимание с вами был я Узбагоительное с наступающим новым годом(а так же похмельем)

Будьте збагойны в 2014 году.

Автор я

Ну я так и понял.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

У них есть готовый модуль для Lineage2.

Зачем эти танцы с бубном?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А чем просто сам unitpay не угодил?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

Стоимость обработчика + Настройка 150р для приобретения обратитесь в ЛС

настрою и установлю за 50р

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обращаемся в поддержку Unitpay они все настраивают сами, если пользователь не в силах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Спасибо всем за внимание с вами был я Узбагоительное с наступающим новым годом(а так же похмельем)

Будьте збагойны в 2014 году.

 

Кто то , чего то перекурил ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кто могут настроит помочь оставьте контакты пож

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это же нужно такую бородатую тему отыскать.

 

Где взять unitpay_payments.sql ??

В комплекте unitpay идет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...