| 
		
	
	
	
		
	Сообщений: 928 
	Тем: 104 
	Зарегистрирован: Nov 2007
	
 Репутация: 
3,520 
	
		
		
		12-17-2008, 10:29 PM 
(Сообщение последний раз редактировалось: 12-18-2008, 06:11 PM   DarkLoki.)
		
	 
		Дорогие пользователи портала Zone-game вот буквально несколько дней назад мне  в голову пришла идея создать ету тему и делитса своими наработками а также если у вас есть свои наработки делимся под (хайдом).
 Все свои наработки, доработки, фиксы вылажывать под хайдом на ваше усмотрение! :p
 
 Hichnick - вот смотрю ет у тебя на сайте пхп скрипт такой что показывает включен евент или нет или ты в ручную ??))
 
	
	
	
		
	Сообщений: 51 
	Тем: 3 
	Зарегистрирован: Nov 2008
	
 Репутация: 
0 
	
	
		Я конечш не жадный, но только обмен.Глобал Гк+ гм шоп(встроены книжки скилов и предметы парт2 и тд) на бафера.
 Бафера построеного на ядре, т.е действия из ядра беруться. Нормально оформленого и с возвращением на страничку бафа. Бафера работающие по принципу нуб хелпера не нужны.
 
	
	
	
		
	Сообщений: 48 
	Тем: 5 
	Зарегистрирован: May 2008
	
 Репутация: 
76 
	
	
		Tonchi Написал:Hichnick - вот смотрю ет у тебя на сайте пхп скрипт такой что показывает включен евент или нет или ты в ручную ??)) 
тут всё просто, при включении эвента, в базу добавляется параметр 1 или 0. скриптом берутся данные из базы и выводяться на сайт.
	 
	
	
	
		
	Сообщений: 928 
	Тем: 104 
	Зарегистрирован: Nov 2007
	
 Репутация: 
3,520 
	
	
		Приблезительно как ето зделать я понимаю, а не мог бы ты поделитса своим скриптиком (под хайдом) ??Спасибку тыкну, думаю не я один!
 Заране благодарен.
 
	
	
	
		
	Сообщений: 6,450 
	Тем: 262 
	Зарегистрирован: Nov 2007
	
 Репутация: 
44,165 
	
	
		Tonchi, незнаю что вышло, что в твоей таблице было, то и вывел.
 PHP код: <?php // Конфиг подключения к базе данных
 $CONFIG['dbaddress'] = "localhost"; // Хост, по умолчанию localhost
 $CONFIG['dbuser']    = "root";      // Логин к базе данных
 $CONFIG['dbpass']     = "12345";     // Пароль к базе данных
 $CONFIG['dbname']     = "l2d";       // База данных
 
 $cont=mysql_connect($CONFIG['dbaddress'],$CONFIG['dbuser'],$CONFIG['dbpass'])or die("Could not connect");
 mysql_select_db($CONFIG['dbname'],$cont);
 $res = mysql_query("SELECT  name,value FROM server_variables
 WHERE (value='on' OR value='off') AND (name<>'transport')
 AND (name<>'NPCBuffer') AND (name<>'Tournament') AND (name<>'Bonus_event')",$cont);
 
 while($row=mysql_fetch_row($res)){
 
 $serch=array("on", "off");
 $status=array(
 "<span style=\"color:#00ff00\">START</span>",
 "<span style=\"color:#ff0000\">STOP</span>");
 $status_event=str_replace($serch,$status,$row[1]);
 
 $se=array(
 "Christmas",
 "Bonus_event",
 "glitter",
 "l2day",
 "CofferofShadows");
 $events=array(
 "Рождество",
 "Бонус",
 "Medal Collecting",
 "L2 Day",
 "Coffer of Shadows");
 $event=str_replace($se,$events,$row[0]);
 
 echo"
 <div align=\"center\">
 <table border=\"0\">
 <tr>
 <td width=\"145\" align=\"left\"><font size = \"2\">[Event] {$event}</font> </td>
 <td width=\"40\" align=\"center\"><font size = \"2\">{$status_event}</font></td>
 </tr>
 </table>
 </div>";
 }
 mysql_close($cont);
 
 Так же, для тебя и других пользователей CMS DataLife Engine. Как вы знаете в дле закрыта возможность использовать PHP код в шаблонах, но это не проблема, откройте index.php и найдите следующий код:
 PHP код: <?php echo $tpl->result['main'];
 
 После чего, заменяем его на слудующий код:
 PHP код: <?php //echo $tpl->result['main'];
 eval (' ?' . '>' . $tpl->result['main'] . '<' . '?php ');
 
 Все, теперь в шаблонах DLE можно использовать PHP код. Конечно для DLE немного вывод настроим и сделаем блок, для этого откройте в шаблоне файл main.tpl и найдите следующий код:
 <tr>
 <td align="left" valign="top"><img src="{THEME}/images/spacer.gif" width="1" height="10" /></td>
 </tr>
 </table>
 
Кто не понял, это нижняя часть блока. Так как блоков может быть не сколько, то смотрим под каким удобнее вывести. После этого вставляем следующий код:
 <table width="205" border="0" cellspacing="0" cellpadding="0">
 <tr>
 <td align="left" class="bl_title_bkgr">Events на сервере</td>
 </tr>
 <tr>
 <td align="left" valign="top"><img src="{THEME}/images/dlet_bl_1.gif" width="205" height="12" /></td>
 </tr>
 <tr>
 <td align="left" valign="top" class="block_02"><table width="205" border="0" cellspacing="0" cellpadding="0">
 <tr>
 <td width="20" align="left" valign="top"><img src="{THEME}/images/spacer.gif" width="20" height="1" /></td>
 <td width="175" align="left" valign="top" class="stext">
PHP код: <?php// Конфиг подключения к базе данных
 $CONFIG['dbaddress'] = "localhost"; // Хост, по умолчанию localhost
 $CONFIG['dbuser']    = "root";      // Логин к базе данных
 $CONFIG['dbpass']     = "12345";     // Пароль к базе данных
 $CONFIG['dbname']     = "l2d";       // База данных
 
 $cont=mysql_connect($CONFIG['dbaddress'],$CONFIG['dbuser'],$CONFIG['dbpass'])or die("Could not connect");
 mysql_select_db($CONFIG['dbname'],$cont);
 $res = mysql_query("
 SELECT  name,value FROM server_variables
 WHERE (value='on' OR value='off')
 AND (name<>'transport') AND (name<>'NPCBuffer')
 AND (name<>'Tournament') AND (name<>'Bonus_event')",$cont);
 
 while($row=mysql_fetch_row($res)){
 
 $serch=array("on", "off");
 $status=array(
 "<span style=\"color:#00ff00\">START</span>",
 "<span style=\"color:#ff0000\">STOP</span>");
 $status_event=str_replace($serch,$status,$row[1]);
 
 $se=array(
 "Christmas",
 "Bonus_event",
 "glitter",
 "l2day",
 "CofferofShadows");
 $events=array(
 "Рождество",
 "Бонус",
 "Medal Collecting",
 "L2 Day",
 "Coffer of Shadows");
 $event=str_replace($se,$events,$row[0]);
 
 echo "
 <table>
 <tr>
 <td width=\"130\" align=\"left\">{$event}</td>
 <td width=\"20\" align=\"left\">{$status_event}</td>
 </tr>
 </table>";
 }
 mysql_close($cont);
 ?>
  </td><td width="20" align="left" valign="top"><img src="{THEME}/images/spacer.gif" width="20" height="1" /></td>
 </tr>
 </table></td>
 </tr>
 <tr>
 <td align="left" valign="top"><img src="{THEME}/images/dlet_bl_3.gif" width="205" height="12" /></td>
 </tr>
 <tr>
 <td align="left" valign="top"><img src="{THEME}/images/spacer.gif" width="1" height="5" /></td>
 </tr>
 </table>
 
Все сохраняйте и проверяйте, в DLE вывод такой (см. рисунок ниже)
 
 
 Все, спасибо за внимание.
 
	
	
	
		
	Сообщений: 231 
	Тем: 25 
	Зарегистрирован: Jun 2008
	
 Репутация: 
85 
	
	
		Уважаемые, поделитесь пожалуйста гмшопчиком, под данные сборки....
	 
НЕ ГРУЗИТЕ МЕНЯ, Я НЕ СУХОГРУЗ, Я - ТАНКЕР, НАЛЕЙТЕ МНЕ.
 
	
	
	
		
	Сообщений: 928 
	Тем: 104 
	Зарегистрирован: Nov 2007
	
 Репутация: 
3,520 
	
	
		lvs - скачай ГМ-шоп со зборочки Дрима там есть ГМ-шопы они без проблем подойдут к зборке Ребилиона
	 
	
	
	
		
	Сообщений: 231 
	Тем: 25 
	Зарегистрирован: Jun 2008
	
 Репутация: 
85 
	
	
		По форуму полазил, ненашел веб обвязи под сср помогите с даннім вопросом...
	 
НЕ ГРУЗИТЕ МЕНЯ, Я НЕ СУХОГРУЗ, Я - ТАНКЕР, НАЛЕЙТЕ МНЕ.
 
	
	
	
		
	Сообщений: 6,450 
	Тем: 262 
	Зарегистрирован: Nov 2007
	
 Репутация: 
44,165 
	
	
		А что мешает скачать любую из доступных с сайта web обвязок  и изменить запросы? Делов то на час времени без знаний.
	 
	
	
	
		
	Сообщений: 2,101 
	Тем: 40 
	Зарегистрирован: Apr 2008
	
 Репутация: 
12,296 
	
	
		Тут появилась идея, прикрутить обратно питон к ядру ребы   
Есть единомышленики и те кто ещё работает с ихним ядром??? 
--- 
Попытки прилепить самому питон, не удачны    Ядро его либо не прогружает (Библиотека, импорт в квесты и т.д есть) либо привязка ещё гдето зарыта. 
Делал по подобию старых сурсов ребы (29хх), методом поиска и копипаста с исправлениями   
В общем совместными усилиями мона заклепать всетаки питон.Есть кто за??
	 |