1.5.x Личный кабинет

Статус
В этой теме нельзя размещать новые ответы.

Unix

VIP
VIP
30 Мар 2012
683
341
63
47
Ukraine
action.pvpund.com
Собственно дерзайте.

Состоит из 2-х частей: административной и клиентской.

1c7c3c13a728239f95f028ef105f1388.png

Функционал:

1. Удобная регистрация
2. Магазин.
3. История покупок
4. История платежей
5. Смена пароля
6. Смена культивации
7. Телепортация персонажа
8. Вывод духа из минуса
9. Вывод опыта из минуса
10. Удаление пароля в игровом банке
11. Покупка голда
12. Покупка юаней
13. Покупка уровня
14. Покупка иконки клану
15. Голосование
16. Пополнение счета (донат)
17. Топы: ПК, репутации, кланов и времени в игре
18. Активация аккаунтов по Email
19. Защита от SQL-инъекций и XSS

Это то что касается клиентской части. Функционал административной части:

1. Бан аккаунтов
2. Удаление аккаунтов
3. Топы (Расширенные - то есть, видны и администраторы проекта)
4. Удобный XML-редактор персонажа
5. Редактор магазина
6. Редактор прав ГМ на сайте
7. Редактор прав ГМ в игровом процессе
8. Выдача голда
9. Выдача юаней
10. Выдача предметов
11. Телепортация персонажей
12. Логи (Все POST и GET запросы)
13. Раздача монет за голосование
14. Обновление ТОПа: ПК, репутации, кланов, времени в игре
15. Просмотр заявок на установку иконки клану
16. Защита от SQL-инъекций и XSS
отправка монет ЛК тем персонажам, которые находятся в сети;
отправка монет ЛК определённому персонажу.
Административная часть:
- Редактор скиллов (удаление, добавление, редактирование)​
Клиентская часть:
- Покупка скиллов​

отредактировал: Juzilkree
вложение обновлено
 

Вложения

  • by_DecoD.rar
    10,6 MB · Просмотры: 1.188
  • Like
Реакции: Denis

resigned

Новичок
Пользователь
22 Июн 2012
6
1
3
27
Баг в пополнении голда вроде.
Как у MorzE +999999
В трансфере.
Найдите
PHP:
function BuyGold()...
в user/classes/LK.php, и замените всю функцию голда на
PHP:
function BuyGold($Login,$roleid,$count){
 
$money = self::GetMoney($Login);
$l = $count/$this->price_gold;
if($l > $money){self::ShowMessage("Ошибка!",2,"У вас недостаточно средств для покупки голда.");} else{
     
if (preg_match("/[^0-9]/", $count))
{
    self::ShowMessage("Ошибка!",2,"Недопустимые сомволы, используйте только цифры.");
}
else
{
       
$id = self::GetID($Login);
$gold = $count."00";
$this->connection->query("call usecash($id,1,0,1,0,$gold,1,@error)");
$this->connection->select_db($this->DBLOGS);
$time_money = date ("d").".".date ("m")." ".date ("H").":".date ("i");
$description = "Покупка ".$count." голд";
$this->connection->query("INSERT INTO money (
name,time_money,money,description
)
VALUES (
'$Login','$time_money','$l','$description'
)");
 
$getid = self::GetID($Login);
$itog = $money-$l;
$this->connection->select_db($this->DBPW);
$this->connection->query("UPDATE users SET money = '$itog' WHERE ID = '$getid'");
 
self::ShowMessage("Поздравляем!",1,"Вы успешно купили ".$count." голд!");
}}}

Должно работать, Ну или готовый файлик прикрепил.
 

Вложения

  • LK.zip
    6,7 KB · Просмотры: 341
  • Like
Реакции: Jenya
Статус
В этой теме нельзя размещать новые ответы.

G2A

Пользователи онлайн

Последние ресурсы

Статистика форума

Темы
3.835
Сообщения
21.242
Пользователи
7.463
Новый пользователь
DuglasS