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

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

Unix

VIP
VIP
30 Мар 2012
683
341
63
50
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.199
  • Like
Реакции: Denis

resigned

Новичок
Пользователь
22 Июн 2012
6
2
3
29
Баг в пополнении голда вроде.
Как у 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 · Просмотры: 346
  • Like
Реакции: cstrikez и Jenya
Статус
В этой теме нельзя размещать новые ответы.

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

Сейчас на форуме нет ни одного пользователя.

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

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

Темы
3.843
Сообщения
21.217
Пользователи
7.697
Новый пользователь
Anton Lapytska