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
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.

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

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

×