Дизайн: Оформление 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 килобайт )
Кол-во скачиваний: 610Первоначальное сообщение от 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 килобайт )
Кол-во скачиваний: 715Первоначальное сообщение от 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 раз
|
|
Ser_UFL
|
11.2.2010, 20:20
Сообщение
|
|
|
попробуй так:
Код <a href="ССЫЛКА"><IMG border="0" src="ССЫЛКА_НА_КАРТИНКУ"></a>
|
Поблагодарили 1 раз
|
|
Zadr0T
|
18.2.2010, 14:09
Сообщение
|
![]() |
Как сделать чтобы все имена администраторов были ровно, а не так...
|
|
|
|
rensom
|
19.2.2010, 11:23
Сообщение
|
|
|
Подскажите по моему вопросу Сообщение #6 пожалуйста! Срочно нужно.
|
|
|
|
rensom
|
22.2.2010, 16: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
Прикрепленные файлы:
|
|
|
|
DETRACTOR
|
3.3.2010, 21:44
Сообщение
|
![]() |
да я ничего не менял!!!
как были расширения .w так они и остались! |
Поблагодарили 1 раз
|
|
![]() ![]() |