Skocz do zawartości


Rekomendowane odpowiedzi

VIP

W tym poradniku podzielę się z wami, sposobem na wyświetlenie własnej strony w oknie motd zaraz po wejściu na serwer, przejdźmy do działania.

 

1. Potrzebujemy skompilować plugin, dzięki któremu komenda sv_disable_motd  będzie wymuszana na wartość "0"

 

#include <sourcemod>
#pragma semicolon 1

public Plugin:myinfo =
{
	name = "Terrible Enable sv_disable_motd 0",
	author = "Sheepdude",
	description = "Sets sm_cvar sv_disable_motd 0 on map start",
	version = "0.02",
	url = "https://forums.alliedmods.net/showthread.php?t=303349"
};

new Handle:sv_disable_motd = INVALID_HANDLE;

public OnPluginStart()
{
	sv_disable_motd = FindConVar("sv_disable_motd");
	HookEvent("round_freeze_end", OnNewRound, EventHookMode_Pre);
}

public OnNewRound(Handle:event, const String:name[], bool:dontBroadcast)
{
	if(sv_disable_motd != INVALID_HANDLE)
		SetConVarInt(sv_disable_motd, 0);
}

 

Jeżeli owy plugin wam nie zadziała etc, pozostawię alternatywę, wybór należy do was.

 

ConVar sv_disable_motd;

public OnPluginStart()
{
	sv_disable_motd = FindConVar("sv_disable_motd");
	HookConVarChange(sv_disable_motd, Hook_sv_disable_motd);
	sv_disable_motd.BoolValue = false;
}

public void Hook_sv_disable_motd(ConVar convar, const char[] oldValue, const char[] newValue)
{
	if(newValue[0] != 48) sv_disable_motd.BoolValue = false;
}

 

 

2. Przechodzimy do edycji pliku motd.txt, następnie podmieniamy zawartość na i nadpisujemy plik na ftp.

 

<html>
	<body>
		<br>
			<center>
				<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
					<tr>
						<td><div align="center"><font size="1" face="trebuchet ms">Wczytywanie...</font></div></td>
					</tr>
				</table>
			</center>
		<meta http-equiv="Refresh" content="0; URL=http://linkdostrony/motd.php">
	</body>
</html>

 

3. Tworzymy plik motd.php i wgrywamy na serwer www

 

<html>
<head>
<title>Title</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://adrestrony.pl">
</frameset>
</body>
</html>

 

Poradnik stworzył użytkownik o nazwie "Shibby" na innym forum.

 

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

 

@ soft Google to jedna wielka serwerownia na której ten oto poradnik gdzieś tam się znajduje więc załóżmy że wziąłem ten poradnik z jakiegoś serwera który należy do Google więc źródłem nie jest strona lecz Google -_- 

                 Poza tym mam już dość tej patologi która myśli że coś może a w zasadzie nic nie może i tu mam namyśli pewne osoby.

                 A co do twojej wybitnej wiedzy i doświadczeniu związanej z wczorajszą sytuacją na czacie nie dziwi mnie to że już nie posiadasz poprzedniej rangi.

 

 

By smoothie,

§2.3 Zabrania się reklamowania innych for/stron w dowolny sposób.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

w przypadku podpierdalania pracy daje sie link gosciu, bo na google i jutube to mi to nie wyglada

 

@ smoothie wez patusie w przypadku podania zrodla mozna dac i to wiadome jest tu nie od dzis

By smoothie,

§2.3 Zabrania się reklamowania innych for/stron w dowolny sposób.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Dodaj konto

Załóż nowe konto. To bardzo proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.

Zaloguj się teraz

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×