Назад

Помогите!!!

Автор: vixa2012: Дата: 03.25.2011

Вот скачал розу вылажую её http://www.mediafire.com/?d30qk5i0479ij0j

У меня есть сайт vixa.sytes.net. Мене надо добавить скрипт login.php (чтобы можно было войти под своим акаунтом на сайт)
mvp_leader.php(топ мвп) pvpleader.php (топ пвп)
chars.php(топ игроков)
banlist.php (топ забаненых)
top.php (топ персонажей)
woe.php (замки и кто их держит)
stat.php (Статистика сервера
Сумма зени в обороте: 1827827705
Персонажей всего: 1656
Аккаунтов всего: 834

Профессия Кол-во персонажей Лучший персонаж
Novice 271 ыыыыыы Base Lv: 99, Job Lv: 10.)

items.php (база предметов)
mobs.php (база монстров)

ну я думаю мне не одному это надо так вот я в розе нашол это все в папке
rose/mods

ток называються они module.mobs.php ну и тому подобное
помогите эти скрипты сделать так чтобы все могли подставить их под свой сайт
Я пока сам пытаюсь переделать скрипт розы под себя получаеться не очень если сделаю сразу выложу
А кто умелец Прошу помощи для всех Php нубов как я

Автор: vixa2012: Дата: 03.26.2011

$config['db_server']="localhost"; // IP или DNS адрес сервера с mysql сервером
$config['db_user']="root"; // Логин пользователя БД
$config['db_password']="vertrigo"; // Пароль пользователя БД

$config['ro_db']="ragnarok"; // База РО сервера
$config['log_db']="ragnarok"; // База логов
$config['ros_db']="rose"; // База сайта
?>

// Функция получает значения
// $items_count сколько всего записей
// $items_in_page сколько записей на странице
// $page_number какая страница
// $page_show Сколько страниц показывать (слева и справа)

function pager($items_count,$items_in_page,$page_number,$page_show)
{
$max_page=(int)($items_count/$items_in_page);
if($max_page==($items_count/$items_in_page))$max_page--;
if($max_page<0)$max_page=0;
if($page_number<0)$page_number=0;
$min_item=$page_number*$items_in_page;
if($min_item>($items_count-1))
{
$page_number=$max_page;
$min_item=$page_number*$items_in_page;
}
$max_item=$min_item+$items_in_page-1;
if($max_item>($items_count-1))$max_item=$items_count-1;
if($max_item<0)$max_item=0;
$left=array();
$right=array();
// Сделаем массив номеров страниц слева
for($n=($page_number-1);$n>($page_number-$page_show);$n--)
{
if($n<0)break;
$left[]=$n;
}
$left=array_reverse($left);
// Сделаем массив номеров страниц справа
for($n=$page_number+1;$n<($page_number+$page_show);$n++)
{
if($n>$max_page)break;
$right[]=$n;
}
// Если у нас кругом 0 то подправим begin_show
$result=array( "max_page"=>$max_page,
"current_page"=>$page_number,
"left"=>$left,
"right"=>$right,
"begin_show"=>$min_item,
"end_show"=>$max_item,
"items_count"=>$items_count,
"show_items"=>($max_item-$min_item+1));
return $result;
}


?>

//$config['debug']=2;

// Отображение рейтинга убийств MVP...
$_char_in_page=20;
$_page_shown=7;


// получим статистику

$query="SELECT kill_char_id, char.account_id, login.level, char.name, char.class, char.base_level, char.job_level, count( * ) AS mvp_cnt
FROM ".$config['log_db'].".mvplog
LEFT JOIN ".$config['ro_db'].".char ON char.char_id = mvplog.kill_char_id
LEFT JOIN ".$config['ros_db'].".ros_stat_ignore ON ( (
ros_stat_ignore.id = char.account_id
AND ros_stat_ignore.type =1
)
OR (
ros_stat_ignore.id = char.char_id
AND ros_stat_ignore.type = 2
) )
LEFT JOIN ".$config['ro_db'].".login ON char.account_id = login.account_id
WHERE ros_stat_ignore.id IS NULL
AND char.name IS NOT NULL
AND login.level < ".$config['ignore_gm_lvl']."
AND login.state != '5'
GROUP BY mvplog.kill_char_id
ORDER BY mvp_cnt DESC , base_level DESC";

$tmp=GetAll($query);

if($config['debug']) var_dump($tmp);

$smarty->assign("mvp_stat",$tmp);

include("./include/const.php");
$smarty->assign("_JOB",$_JOB);

$smarty->assign('_TITLE','Рейтинг MVP');
$smarty->assign('page_content','mvp_ladder.html');
$smarty->assign('_SUBMENU','menu_info.html');

?>

Ну я все по соединял и неработает серавно показ Мвп лидера

Автор: dimjke: Дата: 03.26.2011

А лог включен?

Автор: vixa2012: Дата: 03.26.2011

Ну если ты про логин сервер то нет я его не включаю а если про логи то в базу внесены

Автор: vixa2012: Дата: 03.30.2011

Люди дайте скрипт логина на сайт с личным кабинетом
Я в розе нашол но там ошибки $smarty и чтото еще