Дизайн: Оформление MOTD, Описание, примеры. |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
Дизайн: Оформление MOTD, Описание, примеры. |
inf |
10.2.2010, 19:25
Сообщение
|
|
Первоначальное сообщение от R3pl1CID:
Статья: Красивый MOTD. Раскрывающийся текст Что понадобится? Работающий сервер СS с установленным WebMоd-ом. Любой редактор HTML и немного мозга в голове. Началось все с того, что в MOTD я захотел воткнуть картинку и отобразить количество играющий в данный момент. Первое сделать проще, вариантов предложено было много, в частности поднять HTTP или FTP сервер, либо разместить Лого на чужом сервере. Не один из вариантов меня не устраивает, дополнительная нагрузка на и без того нагруженный сервачек. Со вторым чуть сложнее, либо засовывать WebMod в MOTD либо опять же подымать полноценный HTTP сервер. В первом варианте возникает небольшое НО, по умолчанию, страница статистики WebMod-а заточена под браузер, и в окошке MOTD смотрится совсем не привлекательно. Провел маленький эксперимент в папке \cstrike\addons\w\www\ создал файлик test.w написал в нем "<h1>TEST</h1>" а в файле motd.txt написал Код <html> <head> <meta http-equiv="REFRESH" content="0;URL=http://Адрес_сервера:Порт/test.w"> </head> </HTML> Оппа! В окошечке MODT появилась моя надпись "TEST". Кинул картинку logo.jpg в папку \cstrike\addons\w\www\ дописал <img src=logo.jpg>.. и опять! Положительный результат, картинку видно, надпись видно! Дописал в test.w еще одно строчку "<h2>{c.hostname}</h2>, в окошечке приветствия отобразилось имя сервера. Вывод: Никаких лишних серверов и серивисов, все можно решить с помощью WebMod. Он может выдавать нужные значения, а также выводить картинки, даже в окне приветствия. Причем можно обратится к произвольному файлу. Единственный минус, окно приветсвия (motd) не понимает CSS, но в масштабе одной странички легко обойтись без него. Далее все просто. Берем любой удобный HTML редактор, создам симпатичную страничку приветствия, кидаем ее в папку вебмода, обозвав например motd.w туда же сваливаем картинки если они есть, читаем хелп по вебмоду, либо просто копипастим нужные переменные из index.w в motd.w. В motd.txt пишем: Код <html> <head> <meta http-equiv="REFRESH" content="0;URL=http://Адрес_сервера:Порт/motd.w"> </head> </HTML> Заходим в КС и любуемся результатом. Результат, эксперимента в скриншотах, переменные в MOTD и WebMod живет :) WebMotd.7z ( 10,11 килобайт ) Кол-во скачиваний: 602 Первоначальное сообщение от Makzz: Другой вариант оформления. Раскрывающийся текст Омг Содержание cstrike/motd.txt Код <meta http-equiv="REFRESH" content="0;URL=http://10.198.132.118/motd/motd.html"> Содержание C:\Program Files\VertrigoServ\www\motd\motd.html Код <html> <head> <title>Counter-Strike</title> </head> <body scroll="yes" text="#000000" bgcolor="ffffff" link="000066" alink="#339999" vlink="#339999" background="motd_img/bg.gif"> <p align="justify"> <img src="motd_img/Linux2.gif" align="left" HSPACE=6 VSPACE=5> Администраторы:<br><font color="FF0033">Экстракт</font> </p> <br> <p align="justify"> <img src="motd_img/stats.gif" align="left" HSPACE=6 VSPACE=5> Psychostats 3.1<br><a href="http://10.198.132.118/psychostats/index.php">Просмотр статистики игроков</a> </p> <br> <p align="justify"> <img src="motd_img/fuck.gif" align="left" HSPACE=6 VSPACE=5> Amxbans 5.0<br><a href="http://10.198.132.118/amxbans/ban_list.php">Просмотр банов на сервере</a> </p> <br> <p align="justify"> <img src="motd_img/Goodshield.gif" align="left" HSPACE=6 VSPACE=5> Античиты:<br><font color="FF6600">Reallite HLGuard Anti-Cheat 2.6</font> </p> <br> <p align="justify"> <img src="motd_img/bots.gif" align="left" HSPACE=6 VSPACE=5> Zbot 1.5<br><font color="009933">Кому надо поросите добавить</font> </p> <embed src="http://10.198.132.118/motd/joinserver.mp3" width="1" height="1" showcontrols="false" autostart="true" quality="high" type="video/x-ms-wmv" pluginspage="http://www.microsoft.com/windows/windowsmedia/ru/mp10/default.aspx"></embed> </body> </html> Я надеюсь вы разберётесь чё это такое, куда пихать и где чё подправить :) . В архиве картинки и сам motd.html motd.rar ( 346,82 килобайт ) Кол-во скачиваний: 712 Первоначальное сообщение от Mr.Dmitry: Немного о flash в MOTD. Раскрывающийся текст Решил Выпендрится и вставить в окно motd flash мувики. Которые бы показывались в случайном порятке. Говорю сразу у меня стоит webserver denwer. Вот какой код получился. Motd.txt Код <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/loose.dtd"> <html> <head> <title>Cstrike MOTD</title> <style type="text/css"> center { font-family:Verdana,Tahoma; color:#FFB000; font-size:18px; margin-top:20px; } body { background:#000000; margin-left:8px; margin-top:50px; } a { text-decoration: underline; } a:link { color: #FFFFFF; } a:visited { color: #FFFFFF; } a:active { color: #FFFFFF; } a:hover { color: #FFFFFF; text-decoration: underline; } </style> </head> <meta http-equiv="REFRESH" content="0; URL=http://Another.servegame.org/flash/flash.php"> </HTML> Flash.php Код <html> <head> <body> <center> <? $rnd = rand(0,2); if ($rnd==0) { ?><OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=100% HEIGHT=100%> <PARAM NAME=movie VALUE="888.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="888.swf" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT><? } elseif ($rnd==1) { ?> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=100% HEIGHT=100%> <PARAM NAME=movie VALUE="1054.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="1054.swf" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT><? } else { ?> <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=5,0,0,0" WIDTH=100% HEIGHT=100%> <PARAM NAME=movie VALUE="1446.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="1446.swf" quality=high bgcolor=#FFFFFF WIDTH=100% HEIGHT=100% TYPE="application/x-shockwave-flash" PLUGINSPAGE="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash"></EMBED> </OBJECT><? } ?> </center> </body> <head> <html> Теперь при запуски кс в окне motd У меня случайным образом проигровается одна из 3 Флешек. Но возникли 2 проблемы 1 Картинка не двигается. ЗВук есть но картинка не шевелится. Чтоб она шевелилась нужно тыкать мышкой в окно motd. В этом случае она двигается. Думаю с этой проблемой я смогу разобратся. Написав скрипт на JavaScrit по эмитации нажатия клавиши на обьект. 2 После того как мы нажимаем кнопку ок В motd Flash продолжает проигроватся. (идет звук). Если флеш была зделано без остоновки. То звук будет идти всю игры. ТАк вот вопрос может ктонибуть знает где можно отредактировать кнопку ok из окна MOTD?? :) Примеры работ от наших форумчан: SilverFire: Раскрывающийся текст Paster: Раскрывающийся текст http://mgt.alfa-strike.net/terminal/cs/index.php http://mgt.alfa-strike.net/terminal/cs/index2.php http://mgt.alfa-strike.net/terminal/cs/index3.php http://mgt.alfa-strike.net/terminal/cs/index4.php http://mgt.alfa-strike.net/terminal/cs/index5.php http://mgt.alfa-strike.net/terminal/cs/index6.php http://mgt.alfa-strike.net/terminal/cs/index7.php http://mgt.alfa-strike.net/terminal/cs/index8.php http://mgt.alfa-strike.net/terminal/cs/index9.php Полезности о html: Раскрывающийся текст
Отредактировал: inf, - 28.4.2011, 10:42
|
Поблагодарили 17 раз
|
|
Racoon |
11.2.2010, 12:00
Сообщение
|
|
Каким образом можно растянуть бэкграунд и текст на всё окно браузера КС? Тобишь что бы у игроков с разным расширением экрана не получалась каша.
|
|
|
Kaifolom |
11.2.2010, 12:16
Сообщение
|
|
Попробуй заключить в таблицу <table><tr><td>текст</td></tr></table> с параметрами width="100%" и height="100%"
|
Поблагодарили 2 раз
|
|
Racoon |
11.2.2010, 17:26
Сообщение
|
|
Ещё вопрос. Если в качестве ссылки вставить картинку, то она обведена фиолетовым. Знаю что цвет ссылок можно менять параметроами link, vlink, alink с указанием нужной окраски. Каким образом вообще убрать эту опцию, тоесть выставить прозрачность? А то на бэкграунде не очень красиво смотрится...
|
|
|
Ser_UFL |
11.2.2010, 20:20
Сообщение
|
|
попробуй так:
Код <a href="ССЫЛКА"><IMG border="0" src="ССЫЛКА_НА_КАРТИНКУ"></a>
|
Поблагодарили 1 раз
|
|
rensom |
18.2.2010, 7:56
Сообщение
|
Первоначальное сообщение от R3pl1CID: Статья: Красивый MOTD. Подскажите где в первом пункте Цитата 1. В папке www открываетм блокнотом файл index.w и меняем xxx.xxx.xxx.xxx на ваши айпи, либо удаляем ссылки за ненадобностью. изменять IP, я не смог найти xxx.xxx.xxx.xxx в документе index.w |
|
|
|
Zadr0T |
18.2.2010, 14:09
Сообщение
|
|
Как сделать чтобы все имена администраторов были ровно, а не так...
|
|
|
Zadr0T |
18.2.2010, 16:08
Сообщение
|
|
Попробуй заключить в таблицу <table><tr><td>текст</td></tr></table> с параметрами width="100%" и height="100%" а можно поподробнее как??? Вот motd.htm CODE <html> <head> <title>Counter-Strike</title> </head> <body scroll="yes" text="#000000" bgcolor="ffffff" link="000066" alink="#339999" vlink="#339999" background="motd_img/bg.gif"> <p align="justify"> <img src="motd_img/Linux2.gif" align="left" HSPACE=6 VSPACE=5> <b>Администраторы:</b><br><font color="FF0033">Premiere</font> <align="left" HSPACE=6 VSPACE=5><br><font color="FF0033">Pl_MC</font> <br>SlaуeR <br>Green <br>SEGA <br>41ter0k <br>Dr3dd1k <br>ZADOV </p> <br> <p align="justify"> <img src="motd_img/stats.gif" align="left" HSPACE=6 VSPACE=5> <b>Psychostats 3.1</b><br><a href="http://172.16.0.251/cs/stats/index.php">Просмотр статистики игроков</a> </p> <br> <p align="justify"> <img src="motd_img/fuck.gif" align="left" HSPACE=6 VSPACE=5> <b>Amxbans 5.0</b><br><a href="http://172.16.0.251/cs/bans/ban_list.php">Просмотр банов на сервере</a> </p> <br> <p align="justify"> <img src="motd_img/Goodshield.gif" align="left" HSPACE=6 VSPACE=5> <b>Античиты:</b><br><font color="FF6600">Reallite HLGuard Anti-Cheat 2.8</font> </p> <br> <p align="justify"> <img src="motd_img/bots.gif" align="left" HSPACE=6 VSPACE=5> <b>Правила для игроков</b><br><font color="009933"><a href="http://www.nktv.info/forum/index.php?showtopic=40">Правила поведения на серверах</a> </font> </p> <embed src="http://10.11.71.253/joinserver.mp3" width="1" height="1" showcontrols="false" autostart="true" quality="high" type="video/x-ms-wmv" pluginspage="http://www.microsoft.com/windows/windowsmedia/ru/mp10/default.aspx"></embed> </body> </html>
Отредактировал: Zadr0T, - 18.2.2010, 16:10
|
|
|
rensom |
19.2.2010, 11:23
Сообщение
|
Подскажите по моему вопросу Сообщение #6 пожалуйста! Срочно нужно.
|
|
|
|
Kaifolom |
19.2.2010, 18:13
Сообщение
|
|
изменять IP, я не смог найти xxx.xxx.xxx.xxx в документе index.w А и не надо искать в index.w, достаточно в motd.txt указать ip сервера Код <html> <head> <meta http-equiv="REFRESH" content="0;URL=http://XXX.XXX.XXX.XXX:port/motd.w"> </head> </HTML> где motd.w из директории WebMоd-а (\cstrike\addons\w\www\) можешь заменить своим файлом, который ты хотел бы видеть в окне приветствия. |
Поблагодарили 1 раз
|
|
rensom |
20.2.2010, 8:33
Сообщение
|
Нет ну просто в файле мануалко приложенного к WebMotd'у чёрным по белому написано:
Цитата 1. В папке www открываетм блокнотом файл index.w и меняем xxx.xxx.xxx.xxx на ваши айпи, либо удаляем ссылки за ненадобностью. 2. Открывает файл motd.txt и меняем XXX.XXX.XXX.XXX на айпи вашего севрева. 3. Содержимое папки WWW ложим в HLDS\cstrike\addons\w\www\ 4. Файл motd.txt ложим в HLDS\cstrike\ 5. Запускаем сервер, наслаждаемся результатом Перед эксперементами сохраните копии старых файлов. Kaifolom, а ты как раз второй пункт мне сказал. Что и следовало ожидать...может всё же в файле index.w что-то нужно изменить??
Прикрепленные файлы:
|
|
|
|
rensom |
22.2.2010, 16:44
Сообщение
|
Вы конечно простите за флуд, но мне правда нужна помощь..создатель темы или кто знает подскажи и можешь удалить мои лишние сообщения..
|
|
|
|
Sc4ffold |
22.2.2010, 18:44
Сообщение
|
|
я вот тоже не нашел в индекс.в никакого адреса, но все и без этого работает достаточно лишь в мотд прописать адрес сервера и конечно не забыть написать порт сервера!!!! а так же файл.в который нужно открыть в мотд
|
|
|
rensom |
22.2.2010, 19:08
Сообщение
|
|
|
Flesh |
23.2.2010, 6:02
Сообщение
|
|
А у вас установлен WebMod ?
Если нет то и не будет работать как написал Kaifolom |
Поблагодарили 1 раз
|
|
rensom |
23.2.2010, 16:32
Сообщение
|
|
|
rensom |
23.2.2010, 18:13
Сообщение
|
а всё спасибо, настроил работает!
|
|
|
|
DETRACTOR |
3.3.2010, 20:28
Сообщение
|
|
Есть вопрос по первому МОТД
что я не правильно сделал?
Отредактировал: DETRACTOR, - 3.3.2010, 20:29
Прикрепленные файлы:
|
|
|
Ser_UFL |
3.3.2010, 21:11
Сообщение
|
|
Не распознаются WebMod-скрипты.
Страница, ну которую идет перенаправление, должна обязательно иметь расширение .w , а не .html пр.. Скорее всего из-за этого. |
Поблагодарили 1 раз
|
|
DETRACTOR |
3.3.2010, 21:44
Сообщение
|
|
да я ничего не менял!!!
как были расширения .w так они и остались! |
Поблагодарили 1 раз
|
|