avatar_Pashka

Не отображается количество IMP в панели игрока

Автор Pashka, 2015 Фев. 10, 19:53

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] mu onlinedeathless engine web dewdew imperials

Pashka

На сайте не показывает количество Империалс, хотя они есть на аккаунте....
Скрин:


Напротив надписи "Ваши Imperials:" пусто....
Империалы в конфиге включены...
Подскажите как поправить, а то вроде все пересмотрел, найти ничего не могу....

sitnoff

#1
тоже самое с маркетом(не отображает сколько итемов есть на нем, просто пустота), и еще пару моментов, если не ошибаюсь это что-то с базой не так, не с самой базой, а не хватает чего-то, просто уже не помню чего. надеюсь в данной темке ответят на это

Pashka

Цитата: sitnoff от 2015 Фев. 10, 20:30  тоже самое с маркетом(не отображает сколько итемов есть на нем, просто пустота), и еще пару моментов, если не ошибаюсь это что-то с базой не так, не с самой базой, а не хватает чего-то, просто уже не помню чего. надеюсь в данной темке ответят на это
за рынок посмотри тут:
Спойлер
/index.php?topic=17246.0
[свернуть]
Может поможет)

positive

смотри с какой таблицы в скуле идет считывание валюты, потом сравнивай со своими и поправляй, если нужно.

Pashka

Цитата: positive от 2015 Фев. 10, 20:53  смотри с какой таблицы в скуле идет считывание валюты, потом сравнивай со своими и поправляй, если нужно.

Кредиты в MEMB_CREDITS > credits
$credits начисления все идут туда.... а вот что именно отображает количество, это уже вопрос...

positive

Цитата: Pashka от 2015 Фев. 10, 19:57  Кредиты в MEMB_CREDITS > credits
$credits начисления все идут туда.... а вот что именно отображает количество, это уже вопрос...
в деве надо вроде config.php смотреть, там были таблицы с кредитами. Вернее там ты прописываешь их.

Pashka

Цитата: positive от 2015 Фев. 10, 21:08  в деве надо вроде config.php смотреть, там были таблицы с кредитами. Вернее там ты прописываешь их.

в конфиге:
Спойлер
/********************************************************************************

Настройки данных о валютах

********************************************************************************/
$Imperials['enable']      = 1;         // Вэб валюта (используется также в маркете) (0 - выкл.; 1 - вкл.)
$Imperials['name']      = 'Imperials';   // Название вэб валюты
// currency - валюта которая используется в игре (MU Cash, PC Points...)
$Currency['enable']      = 1;         // Игровая валюта (используется также в маркете) (0 - выкл.; 1 - вкл.)
$Currency['name']      = 'GEM';      // Название игровой валюты
// Важные настройки!
$Currency['ByCharOrAcc']   = 1;         // На кого сохраняется валюта (1 - аккаунт; 0 - персонаж)
$Currency['table']      = 'MEMB_INFO';   // Таблица где хранится кол-во игровой валюты
$Currency['column']      = 'CPoint';   // Колонка где хранится кол-во игровой валюты
$Currency['player']      = 'memb___id';   // Колонка в таблице где хранится имя аккаунта/персонажа

// Выбираем что будет даваться за ресет
$Reset['bonus']         = 'credits';      // Бонусы за ресет (currency/credits)
$Reset['bonus_count']      = '10';      // Кол-во бонусов за каждый ресет
$Reset['multi_bonus']      = '0';         // Умножать кол-во бонусов на кол-во ресетов
// Выбираем что будет даваться за голосования
$Vote['bonus']         = 'credits';      // Бонусы за голосование (zen/currency/credits)
$Vote['time']         = 24;      // Время между каждым голосованием (в часах)
// Выбираем что будет даваться за обмен времени
$Otime['bonus']         = 'currency';   // Бонусы за время в игре (zen/currency/credits)
$Otime['rate']         = 10;      // Время в игре * $Otime[Rate] = Кол-во бонусов
[свернуть]
"Важные настройки" - это Cash Points с Cash Shop'a, а мне нужны именно Imperials

Все, разобрался! в index.php было:
$credits = $DB->FetchRow($DB->Query("SELECT cspoints FROM MEMB_INFO WHERE memb___id = '".$username."'"));Сменил на:
$credits = $DB->FetchRow($DB->Query("SELECT Credits FROM MEMB_CREDITS WHERE memb___id = '".$username."'"));

Похожие темы (5)