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

Sw 12

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

Помогите переделать под sw12 а то не робит! Отображает белую страницу

Бросаем его в шаблон сайта

После идем в папку templates/шаблон сайта и открываем statistic_menu.tpl, и добавляем в меню.

[demonic]<a href='{link_demonic}'>Демон меч</a>[/demonic]


Должно получится так:

<div id="l2servers">
{l2servers}
</div>
<div id="l2menu">
[general]<a href='{link_general}'>Общая</a> |[/general]
[online]<a href='{link_online}'>Онлайн</a> |[/online]
[top]<a href='{link_top}'>Топ</a> |[/top]
[pvp]<a href='{link_pvp}'>Топ PVP</a> |[/pvp]
[pk]<a href='{link_pk}'>Топ PK</a> |[/pk]
[clan]<a href='{link_clan}'>Топ кланов</a> |[/clan]
[castles]<a href='{link_castles}'>Замки</a> |[/castles]
[epic]<a href='{link_epic}'>Эпик Боссы</a> |[/epic]
[raid]<a href='{link_raid}'>Рейд Боссы</a> |[/raid]
[olympiad]<a href='{link_olympiad}'>Олимпиада</a>[/olympiad]
[demonic]<a href='{link_demonic}'>Демон меч</a>[/demonic]
</div>


Теперь нужно вписать сам модуль. Идем в папку engine и открываем stat.php

и после 

 * ================================
 *		 Main Statistic
 * ================================ 


ставим скрипт



if ($l2cfg["gs"][$sid]["stat"]["demonic"])
{
/**
 * ================================
 *		 Demon
 * ================================ 
 */
if ($_act == "demonic" )

{
	$tpl->GetTemplate("demonic.tpl");
  if ($user->GetCache("l2stat_serv_{$sid}_demonic_time") > $_TIME && $l2cfg["cache"]["demonic"])
	{
		$l2_content = $user->GetCache("l2stat_serv_{$sid}_demonic");
	}
	else
	{

  $amu = $gdb[$sid]->Query("SELECT `owner_id` FROM `items` WHERE  `item_id`='8190'");
  $arr1 = $gdb[$sid]->FetchArray($amu);

  if($arr1['owner_id'] !=''){


	 $amuk = $gdb[$sid]->Query("SELECT `char_name` FROM `characters` WHERE  `obj_Id`='{$arr1['owner_id']}'");
  $res = $gdb[$sid]->FetchArray($amuk);

			$demst =  "в руках у: ".$res['char_name'];
							}
							   else
										{
											 $demst = ": в мире отсутствует"; 
										}

  $amu1 = $gdb[$sid]->Query("SELECT `owner_id` FROM `items` WHERE  `item_id`='8689'");
  $arr2 = $gdb[$sid]->FetchArray($amu1);

  if($arr2['owner_id'] !=''){


	 $amuk2 = $gdb[$sid]->Query("SELECT `char_name` FROM `characters` WHERE  `obj_Id`='{$arr2['owner_id']}'");
  $res2 = $gdb[$sid]->FetchArray($amuk2);

			$akam = "в руках у: ".$res2['char_name'];
							}
							   else
										{
											 $akam = ": в мире отсутствует"; 
										}


		$tpl->GetTemplate("demonic.tpl");
		$tpl->SetVar("{zariche}", $demst);
		$tpl->SetVar("{akamanah}", $akam);
		$tpl->parse("l2_demonic");
		$l2_content = $tpl->result["l2_demonic"];
		$tpl->clear();

	   if ($l2cfg["cache"]["demonic"])
		{
			$user->SetCache("l2stat_serv_{$sid}_demonic_time", $_TIME + 60 * $l2cfg["cache"]["demonic"]);
			$user->SetCache("l2stat_serv_{$sid}_demonic", $l2_content);
		}
	}
}


}





Теперь открываем admin/settings.php

в меню "Статистика" вставляем код:

$user->ShowTr("Статистика 'Проклятого оружия'", "", $user->select("savedata[gs][$i][stat][demonic]", $true_false, $l2cfg["gs"][$i]["stat"]["demonic"], "style='width:100px'"));


должно получится так:

			Статистика
		</td>
	</tr>';
	$user->ShowTr("Статистика", "", $user->select("savedata[gs][$i][stat][enable]", $true_false, $l2cfg["gs"][$i]["stat"]["enable"], "style='width:100px'"));
	$user->ShowTr("Количество результатов", "", "<input type='text' name='savedata[gs][$i][stat][count]' value='{$l2cfg["gs"][$i]["stat"]["count"]}' style='width: 50px;'>");
	$user->ShowTr("Статистика 'ОБЩАЯ'", "", $user->select("savedata[gs][$i][stat][general]", $true_false, $l2cfg["gs"][$i]["stat"]["general"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ОНЛАЙН'", "", $user->select("savedata[gs][$i][stat][online]", $true_false, $l2cfg["gs"][$i]["stat"]["online"], "style='width:100px'"));

	$user->ShowTr("Статистика 'ТОП'", "", $user->select("savedata[gs][$i][stat][top]", $true_false, $l2cfg["gs"][$i]["stat"]["top"], "style='width:100px'"));

	$user->ShowTr("Статистика 'ТОП PvP'", "", $user->select("savedata[gs][$i][stat][pvp]", $true_false, $l2cfg["gs"][$i]["stat"]["pvp"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ТОП PK'", "", $user->select("savedata[gs][$i][stat][pk]", $true_false, $l2cfg["gs"][$i]["stat"]["pk"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ТОП КЛАН'", "", $user->select("savedata[gs][$i][stat][clan]", $true_false, $l2cfg["gs"][$i]["stat"]["clan"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ПРОСМОТР КЛАНА'", "", $user->select("savedata[gs][$i][stat][clanview]", $true_false, $l2cfg["gs"][$i]["stat"]["clanview"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ЗАМКИ'", "", $user->select("savedata[gs][$i][stat][castles]", $true_false, $l2cfg["gs"][$i]["stat"]["castles"], "style='width:100px'"));
	$user->ShowTr("Статистика 'РЕЙД БОССЫ'", "", $user->select("savedata[gs][$i][stat][raid]", $true_false, $l2cfg["gs"][$i]["stat"]["raid"], "style='width:100px'"));
	$user->ShowTr("Статистика 'ЭПИК БОССЫ'", "", $user->select("savedata[gs][$i][stat][epic]", $true_false, $l2cfg["gs"][$i]["stat"]["epic"], "style='width:100px'"));

	$user->ShowTr("Статистика 'ОЛИМПИАДА'", "", $user->select("savedata[gs][$i][stat][olympiad]", $true_false, $l2cfg["gs"][$i]["stat"]["olympiad"], "style='width:100px'"));

	$user->ShowTr("Статистика 'Проклятого оружия'", "", $user->select("savedata[gs][$i][stat][demonic]", $true_false, $l2cfg["gs"][$i]["stat"]["demonic"], "style='width:100px'"));


Открываем stat.php и после

$tpl->GetTemplate("statistic_menu.tpl");
$tpl->SetVar("{l2servers}", $l2_servers);


Вставляем

//demonnik
if ($l2cfg["gs"][$sid]["stat"]["demonic"])
{
$tpl->SetBlock("'\[demonic\](.*?)\[/demonic\]'si", "\\1");
$tpl->SetVar('{link_demonic}', $_url . "&act=demonic&sid={$sid}");
}
else
$tpl->SetBlock("'\[demonic\](.*?)\[/demonic\]'si", "");

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


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

это код от sw11 а на sw 12 он не работает открываеться только белая страница вместо статистики.

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


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

ППЦ!!! Фиг кто поможет.

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


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

там нет статистики демонического оружия

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


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

:( добавить не судьба видимо да? там надо то всего 2 пхп изменить чутка

БОЛЬшИЕ ТеКСТЫ В СПОЙЛеР дЕлАйТе

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


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

ну да всеж такие умные. Я чутка пхп знаю заи..ся эксперементировать просто

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


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

Вешь нужная разве что для Лоу Рейта не более х10 =)

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


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

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

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

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