MOTD

Od HLDS.pl
(Różnice między wersjami)
Skocz do: nawigacji, wyszukiwania
(Wikizacja.)
 
(Nie pokazano 6 wersji utworzonych przez 2 użytkowników)
Linia 3: Linia 3:
 
Czasem zamiast '''M'''essage niektóre osoby, jak ja, piszą '''M'''otto :D
 
Czasem zamiast '''M'''essage niektóre osoby, jak ja, piszą '''M'''otto :D
  
Motd jest w wersjach [[Steam]] w HTML, w starszych jest zwyklym plikiem tekstowym.
+
MOTD jest w wersjach [[Steam]] w '''HTML''', w starszych jest zwykłym '''plikiem tekstowym'''.
Plik ten (motd.txt) znajduje sie w katalogu [[mod]]u, np ''cstrike''
+
Plik ten (''motd.txt'') znajduje sie w katalogu [[mod]]u, (np.: ''cstrike''), a w pliku [[server.cfg]] ustawia się zmienną zawierająca nazwę pliku, z którego pobiera się właśnie ten komunikat.
  
Powinien zawierać HTML, kolory, najlepiej stylami CSS wykonać motd.txt i podlinkowac w znaczniku ''head'',
+
== Zawartość ==
powinno być nie wieksze niż 1300 znakow (czyli 1.2 kb).
+
Plik z MOTD powinien zawierać kod [[HTML]], najlepiej połączyć ze stylami [[CSS]] w celu zaoszczędzenia ilości znaków. Plik CSS podlinkowac w znaczniku ''head''.
Inaczej motd bedzie niepełne i wygladac bedzie glupio i nie bedzie mozna go przesuwac.
+
Plik z MOTD powinen być nie większy, niż 1300 znakow (''czyli 1.2 KB'') - inaczej MOTD będzie niepełne i wyglądać będzie głupio i nie będzie można go przesuwać.
  
Aby zaoszczedzic na znakach mozesz nie uzywac znakow nowej linii
+
Aby zaoszczędzić na znakach możesz nie używac znaków nowej linii i po prostu po edycji zamienić wszysto tak, aby było w jednej linijce.
i po prostu po edycji zamienic wszsto tak aby zajmowao 1 linijke.
+
  
W HTML można wrzucić jakies bajery itp. - obrazki, audio itp
+
W HTML można wrzucić jakieś bajery, np.: obrazki, audio, itp.
Radze w takim przypadku przestudiowac standardz HTML oraz skrypty pod Internet Explorer'a
+
Radze w takim przypadku przestudiowac standard HTML oraz skrypty pod Internet Explorer'a
  
Najlepiej aby kolorwac zmieniac poprzez Kaskadowe Arkusze Stylow (CSS)
+
Najlepiej, aby kolorować zmieniać poprzez Kaskadowe Arkusze Stylów (CSS).
<pre>
+
 
 +
== Konwersja z TXT na HTML ==
 +
Jak masz motd.txt ze starego CS v1.5, też możesz użyc, ale trzeba troszkę przerobić, oto najprostsza metoda:
 +
<html4strict>
 
<html>
 
<html>
<head>
 
<title>Clan blahblah</title>
 
</head>
 
 
<body>
 
<body>
tutaj wstawiasz jakis tekst<BR>
 
kolejna linia <BR>
 
<center> center!!!!</center>
 
</body>
 
</html>
 
</pre>
 
 
== Konwersja z txt na HTML ==
 
Jak masz motd.txt ze starego CS v1.5, też możesz uzyc, ale trzeba troszkę przerobić
 
oto najprostsza metoda
 
<pre>
 
<html><body>
 
 
&lt;pre&gt;
 
&lt;pre&gt;
tu wstaw tekst ze starego motd
+
tutaj wstaw tekst ze starego motd
 
+
 
&lt;/pre&gt;
 
&lt;/pre&gt;
 
</body>
 
</body>
 
</html>
 
</html>
</pre>
+
</html4strict>
== Obrazki ==
+
Aby dodać obrazek dodaj linie
+
<img src="http://link.do.obrazka/na/stronie/www.jpg">
+
  
 +
== Obrazki ==
 +
Aby dodać obrazek, dodaj następujący kod:
 +
<html4strict>
 +
<img src="http://tutaj.link.do.obrazka/na/stronie/www.jpg" />
 +
</html4strict>
 +
Oczywiście wtedy musisz mieć serwer [[WWW]] działający poprawnie, bo obrazki nie są pobierane z serwera [[HLDS]], tylko poprzez [[WWW]].
  
Oczywiście wtedy musisz miec serwer [[WWW]] działający poprawnie, bo obrazki nie są pobierane z serwera hlds, tylko poprzez www.
+
== Strona WWW w MOTD ==
==Strona WWW w MOTD==
+
Można też zrobić tak, aby jako MOTD otwierała się np. strona www, w okienku (''ale na niskich rozdzielczościach będzie to słabo wyglądać'').
Mozna też zrobić tak aby jako motd otwierala sie np. strona www,
+
w okienku (ale na niskich rozdzielczościach będzie słabo wyglądać)
+
  
Na przyklad:
+
Przykładowy kod:
<pre>
+
<html4strict>
 
<html>
 
<html>
 
<head>
 
<head>
 
<title>Board</title>
 
<title>Board</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
 
</head>
 
</head>
 
<frameset rows="100%,*" frameborder="NO" border="0" framespacing="0">
 
<frameset rows="100%,*" frameborder="NO" border="0" framespacing="0">
Linia 64: Linia 51:
 
</body>
 
</body>
 
</html>
 
</html>
</pre>
+
</html4strict>
  
== Przykład==
+
== Przykład #1 ==
Pelny przyklady motd
+
Standardowy przykładowy MOTD:
<pre>
+
<html4strict>
 +
<html>
 +
<head>
 +
<title>Clan blahblah</title>
 +
</head>
 +
<body>
 +
<p>tutaj wstawiasz jakis tekst</p>
 +
<p>kolejny paragraf</p>
 +
<center>wysrodkowany tekst</center>
 +
</body>
 +
</html>
 +
</html4strict>
 +
 
 +
== Przykład #2 ==
 +
Pełny przykładowy MOTD:
 +
<html4strict>
 
<html>
 
<html>
 
<head>
 
<head>
 
<style type="text/css">
 
<style type="text/css">
body { background-color:#000000; margin:0px; padding:0px; font-family:Verdana,Tahoma; color:#FFB000; font-size:10px;}
+
body {background-color:#000000; margin:0px; padding:0px; font-family:Verdana,Tahoma; color:#FFB000; font-size:10px;}
table, td,tr { font-size:10px;}
+
table, td, tr {font-size:10px;}
 
img {border:0px black solid;}
 
img {border:0px black solid;}
a { text-decoration: none; }
+
a {text-decoration:none;}
a:link { color:#FFB000; }
+
a:link, a:visited, a:active {color:#FFB000;}
a:visited   { color:#FFB000; }
+
a:hover {color:#FFc010; text-decoration: underline;}
a:active { color:#FFB000; }
+
a:hover { color:#FFc010; text-decoration: underline; }
+
 
</style>
 
</style>
 
</head>
 
</head>
 
<body>
 
<body>
<table border=0 cellpadding=0 cellspacing=0 width=100% height=100%>
+
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
 +
<tr><td align="center">Welcome on <a href="http://dedicated/hlds/">DedicateD</a>!</td></tr>
 
<tr>
 
<tr>
<td align=center>Welcome on <a href="http://1.1.1.1/hlds/">DedicateD</a>!</td>
+
<td align="center"><a href="http://dedicated/hlds/" title="Visit Our Website">
</tr>
+
<img src="http://dedicated/hlds/obrazek.jpg" title="Visit Our Website"></a></td>
<tr>
+
<td align=center><a href="http://szambo/hlds/" title="Visit Our Website"><img src="http://szambo/hlds/nvt_small.jpg" title="Visit Our Website"></a></td>
+
</tr>
+
<tr>
+
    <td><ul>
+
        <li><b>say help</b> and you will know more</li>
+
        <li><b>say rules</b> and obey them</li>
+
        <li><b>say menu</b> and vote</li>
+
        <li>in console <b>amx_report "text to report"</b> and we will react in the same day</li>
+
<li>in console <b>amx_request "text to report"</b> and we will consider your request</li>
+
      </ul>
+
    </td>
+
 
</tr>
 
</tr>
 +
<tr><td><ul>
 +
  <li><b>say help</b> and you will know more</li>
 +
  <li><b>say rules</b> and obey them</li>
 +
  <li><b>say menu</b> and vote</li>
 +
  <li>in console <b>amx_report "text to report"</b> and we will react in the same day</li>
 +
  <li>in console <b>amx_request "text to report"</b> and we will consider your request</li>
 +
</ul></td></tr>
 
</table>
 
</table>
 
</body>
 
</body>
 
</html>
 
</html>
</pre>
+
</html4strict>
 
+
Poniższy przykład pozbawiony jest znaków takich jak znaki nowej linii, niepotrzebne spacje czy tabulacje - aby zyskac miejsce dla ważnych znaków tworzących treść.
+
  
<pre>
+
== Przykład #3 ==
 +
Poniższy przykład pozbawiony jest znaków nowej linii, niepotrzebnych spacji czy tabulacji, aby zyskać miejsce dla ważniejszych znaków tworzących treść.
 +
<html4strict>
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
 
<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
 
<style type="text/css">body{background:#000;margin-left:8px;margin-top:0px;color:#fb0;}
 
<style type="text/css">body{background:#000;margin-left:8px;margin-top:0px;color:#fb0;}
 
a{text-decoration:none;}a:link{color:#fff;}a:visited{color:#fff;}a:active{color:#fff;}
 
a{text-decoration:none;}a:link{color:#fff;}a:visited{color:#fff;}a:active{color:#fff;}
 
a:hover{color:#fff;text-decoration:underline;}.i{color:#f00;font-weight:bold;text-align:center;}
 
a:hover{color:#fff;text-decoration:underline;}.i{color:#f00;font-weight:bold;text-align:center;}
.w{color:#fff;font-weight:bold;text-align:center;}hr{color:#fb0;height:1px;}img{border:0px #000 solid;}
+
.w{color:#fff;font-weight:bold;text-align:center;}hr{color:#fb0;height:1px;}
.l{width:234px;height:126px;margin:8px;}</style></head>
+
img{border:0px #000 solid;}.l{width:234px;height:126px;margin:8px;}</style></head>
 
<body><table cellpadding="0" cellspacing="0" width="100%" height="100%">
 
<body><table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr><td class="l"><img src="http://www.members.lycos.co.uk/cycuszek1/ic2.jpg" class="l" /></td>
+
<tr><td class="l"><img src="http://loga/obrazek.jpg" class="l" /></td>
<td><span class="i">infernal Connection</span><br /><span class="w">Serwer CW 195.94.220.205:27015</span><br />
+
<td><span class="i">infernal Connection</span><br />
<br />Serwer tylko na oficjalne cw - CB, ESL, Proleague<br /></td></tr><tr><td colspan="2">
+
<span class="w">Serwer CW xxx.xx.xxx.xx:27015</span><br />
 +
<br />Serwer tylko na oficjalne CW - CB, ESL, Proleague<br /></td></tr><tr><td colspan="2">
 
<hr>Witamy wszystkich graczy na serwerze FFA klanu <span class="i">infernal Connection</span>.
 
<hr>Witamy wszystkich graczy na serwerze FFA klanu <span class="i">infernal Connection</span>.
 
Życzymy miłej gry!<br /><br />Na serwerze wymagamy kultury - wszelkie bluzgi,
 
Życzymy miłej gry!<br /><br />Na serwerze wymagamy kultury - wszelkie bluzgi,
obrażanie innych i tym podobne zachowania będą nagradzane kickiem, a w ostatecznosci banem czasowym.<br />
+
obrażanie innych i tym podobne zachowania będą nagradzane kickiem,  
Podczas gry wymagamy od ciebie tylko jednego: użyj szarej masy mózgowej.
+
a w ostatecznosci banem czasowym.<br />Podczas gry wymagamy od ciebie tylko jednego: użyj  
<hr><span class="w">Admini</span>: Counter-Strike, Elwood_Blues, [qQq]^Wr0b3l!, NeMo, ArC `<br />
+
szarej masy mózgowej.<hr><span class="w">Admini</span>: Counter-Strike, Elwood_Blues,  
<span class="w">Headadmini</span>: KafeL, Spokojny, TANKKILLER, KluX<br />
+
[qQq]^Wr0b3l!, NeMo, ArC `<br /><span class="w">Headadmini</span>: KafeL, Spokojny,  
<br />Skargi GG: <span class="w">4548750</span>, <a href="irc://quakenet.org/c4.pl">#c4.pl @ QuakeNet</a>
+
TANKKILLER, KluX<br /><br />Skargi GG: <span class="w">xxxxxxx</span>,  
<hr></td></tr></table></body></html>
+
<a href="irc://quakenet.org/xxx">#xxx @ QuakeNet</a><hr></td></tr></table></body></html>
</pre>
+
</html4strict>
 +
 
 +
== Linki ==
 +
* [http://www.w3c.org W3C - Opis specyfikacji języka (X)HTML]
  
==Podziekowania ==
+
[[Kategoria:Serwery gier]]
*http://www.w3c.org
+
[[Kategoria:Skróty]]
*Updated by _KaszpiR_ 16.04.2005
+
*Najki
+
[[kategoria:Serwery gier]]
+
[[kategoira:HLDS]]
+

Aktualna wersja na dzień 14:50, 11 wrz 2007

Spis treści

Opis

MOTD jest skrótem od Message Of The Day, czyli wiadomość dnia, jednakże często zostaje on komunikatem na kilkanaście tygodni :D Czasem zamiast Message niektóre osoby, jak ja, piszą Motto :D

MOTD jest w wersjach Steam w HTML, w starszych jest zwykłym plikiem tekstowym. Plik ten (motd.txt) znajduje sie w katalogu modu, (np.: cstrike), a w pliku server.cfg ustawia się zmienną zawierająca nazwę pliku, z którego pobiera się właśnie ten komunikat.

Zawartość

Plik z MOTD powinien zawierać kod HTML, najlepiej połączyć ze stylami CSS w celu zaoszczędzenia ilości znaków. Plik CSS podlinkowac w znaczniku head. Plik z MOTD powinen być nie większy, niż 1300 znakow (czyli 1.2 KB) - inaczej MOTD będzie niepełne i wyglądać będzie głupio i nie będzie można go przesuwać.

Aby zaoszczędzić na znakach możesz nie używac znaków nowej linii i po prostu po edycji zamienić wszysto tak, aby było w jednej linijce.

W HTML można wrzucić jakieś bajery, np.: obrazki, audio, itp. Radze w takim przypadku przestudiowac standard HTML oraz skrypty pod Internet Explorer'a

Najlepiej, aby kolorować zmieniać poprzez Kaskadowe Arkusze Stylów (CSS).

Konwersja z TXT na HTML

Jak masz motd.txt ze starego CS v1.5, też możesz użyc, ale trzeba troszkę przerobić, oto najprostsza metoda:

<html>
<body>
&lt;pre&gt;
tutaj wstaw tekst ze starego motd
&lt;/pre&gt;
</body>
</html>

Obrazki

Aby dodać obrazek, dodaj następujący kod:

<img src="http://tutaj.link.do.obrazka/na/stronie/www.jpg" />

Oczywiście wtedy musisz mieć serwer WWW działający poprawnie, bo obrazki nie są pobierane z serwera HLDS, tylko poprzez WWW.

Strona WWW w MOTD

Można też zrobić tak, aby jako MOTD otwierała się np. strona www, w okienku (ale na niskich rozdzielczościach będzie to słabo wyglądać).

Przykładowy kod:

<html>
<head>
<title>Board</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
</head>
<frameset rows="100%,*" frameborder="NO" border="0" framespacing="0">
<frame name="main_frame" src="http://board.counter-strike.pl">
</frameset>
</body>
</html>

Przykład #1

Standardowy przykładowy MOTD:

<html>
<head>
<title>Clan blahblah</title>
</head>
<body>
<p>tutaj wstawiasz jakis tekst</p>
<p>kolejny paragraf</p>
<center>wysrodkowany tekst</center>
</body>
</html>

Przykład #2

Pełny przykładowy MOTD:

<html>
<head>
<style type="text/css">
body {background-color:#000000; margin:0px; padding:0px; font-family:Verdana,Tahoma; color:#FFB000; font-size:10px;}
table, td, tr {font-size:10px;}
img {border:0px black solid;}
a {text-decoration:none;}
a:link, a:visited, a:active {color:#FFB000;}
a:hover {color:#FFc010; text-decoration: underline;}
</style>
</head>
<body>
<table border="0" cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr><td align="center">Welcome on <a href="http://dedicated/hlds/">DedicateD</a>!</td></tr>
<tr>
<td align="center"><a href="http://dedicated/hlds/" title="Visit Our Website">
<img src="http://dedicated/hlds/obrazek.jpg" title="Visit Our Website"></a></td>
</tr>
<tr><td><ul>
   <li><b>say help</b> and you will know more</li>
   <li><b>say rules</b> and obey them</li>
   <li><b>say menu</b> and vote</li>
   <li>in console <b>amx_report "text to report"</b> and we will react in the same day</li>
   <li>in console <b>amx_request "text to report"</b> and we will consider your request</li>
</ul></td></tr>
</table>
</body>
</html>

Przykład #3

Poniższy przykład pozbawiony jest znaków nowej linii, niepotrzebnych spacji czy tabulacji, aby zyskać miejsce dla ważniejszych znaków tworzących treść.

<html><head><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
<style type="text/css">body{background:#000;margin-left:8px;margin-top:0px;color:#fb0;}
a{text-decoration:none;}a:link{color:#fff;}a:visited{color:#fff;}a:active{color:#fff;}
a:hover{color:#fff;text-decoration:underline;}.i{color:#f00;font-weight:bold;text-align:center;}
.w{color:#fff;font-weight:bold;text-align:center;}hr{color:#fb0;height:1px;}
img{border:0px #000 solid;}.l{width:234px;height:126px;margin:8px;}</style></head>
<body><table cellpadding="0" cellspacing="0" width="100%" height="100%">
<tr><td class="l"><img src="http://loga/obrazek.jpg" class="l" /></td>
<td><span class="i">infernal Connection</span><br />
<span class="w">Serwer CW xxx.xx.xxx.xx:27015</span><br />
<br />Serwer tylko na oficjalne CW - CB, ESL, Proleague<br /></td></tr><tr><td colspan="2">
<hr>Witamy wszystkich graczy na serwerze FFA klanu <span class="i">infernal Connection</span>.
Życzymy miłej gry!<br /><br />Na serwerze wymagamy kultury - wszelkie bluzgi,
obrażanie innych i tym podobne zachowania będą nagradzane kickiem, 
a w ostatecznosci banem czasowym.<br />Podczas gry wymagamy od ciebie tylko jednego: użyj 
szarej masy mózgowej.<hr><span class="w">Admini</span>: Counter-Strike, Elwood_Blues, 
[qQq]^Wr0b3l!, NeMo, ArC `<br /><span class="w">Headadmini</span>: KafeL, Spokojny, 
TANKKILLER, KluX<br /><br />Skargi GG: <span class="w">xxxxxxx</span>, 
<a href="irc://quakenet.org/xxx">#xxx @ QuakeNet</a><hr></td></tr></table></body></html>

Linki

Osobiste
Przestrzenie nazw
Warianty
Działania
HLDS.pl - Menu:
Inne
IRC
Inne sekcje:
Znajomi:
Narzędzia