Skocz do zawartości

Rekomendowane odpowiedzi

Mógłby ktoś pomóc edytować plugin tak by nazwy demek były krótkie obecnie nazwa demek wygląda w ten sposób:

 

auto0-20200913-202026-149093171-am_inferno_midd26_2019-_____________nazwaserwera.pl______Arena_1vs1______128TR_VIP_SKLEP_SKINY_KOSY.dem

 

Wystarczy gdyby po prostu była  "data oraz nazwa mapy" bez tego całego dodatkowego dodatku.

Hosting stwierdził że by to przerobić należy edytować ten plugin.

csgo_demo_crash_fix.sp

 

Proszę o pomoc.

Sygnatura użytkownika

[PL] 1shot2kill.pl | Arena 1vs1 • 128 Tick 137.74.5.141:27015

Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Moderator poziom 2
Spoiler
#include <sourcemod>
#define PLUGIN_VERSION "1.1.0"

public Plugin myinfo =  {
	name = "CS:GO DEMO Crash Fix", 
	author = "Thiry", 
	description = "This plugin can fix demo crash caused by tv_autorecord 1.", 
	version = PLUGIN_VERSION, 
	url = "http://blog.five-seven.net/"
};

ConVar cvar_tv_enable, cvar_tv_autorecord;

public void OnPluginStart() {
	cvar_tv_enable = FindConVar("tv_enable");
	cvar_tv_autorecord = FindConVar("tv_autorecord");
	cvar_tv_autorecord.AddChangeHook(Force_TV_Enable);
	cvar_tv_autorecord.AddChangeHook(Force_AutoRecord_Disable);
}

public void Force_TV_Enable(ConVar cvar, const char[] oldVal, const char[] newVal) {
	PrintToServer("tv_enable is forced to 1");
	cvar.SetInt(1);
}

public void Force_AutoRecord_Disable(ConVar cvar, const char[] oldVal, const char[] newVal) {
	PrintToServer("tv_autorecord is forced to 0");
	cvar.SetInt(0);
}

public void OnMapStart() {
	CreateTimer(5.0, StartRecord);
}

public Action StartRecord(Handle timer, any client) {
	char year[16], month[16], date[16], map[128];
	
	FormatTime(year, sizeof(year), "%Y");
	FormatTime(month, sizeof(month), "%m");
	FormatTime(date, sizeof(date), "%d");
	GetCurrentMap(map, sizeof(map));
	
	ReplaceString(map, sizeof(map), "/", "_");
	
	ServerCommand("tv_record %s.%s.%s %s", date, month, year, map);
	PrintToServer("demo record has started.");
} 

 

 

Sygnatura użytkownika

» Support: https://discord.com/invite/zMXt97R63v

» Steam: https://steamcommunity.com/id/pawelsteam/

» Discord: Paweł#8244

» PluginyCS: https://pluginycs.pl/profile/Pawel

» Przyjmuję zlecenia na paczki oraz pluginy.  «

  • Dziękuję
Odnośnik do odpowiedzi
Udostępnij na innych stronach
  • Moderator poziom 2

Według kodu nazwa demka powinna mieć nazwę np. 23.09.2020 de_mirage. Skontaktuj się z hostingiem ponownie.

Sygnatura użytkownika

» Support: https://discord.com/invite/zMXt97R63v

» Steam: https://steamcommunity.com/id/pawelsteam/

» Discord: Paweł#8244

» PluginyCS: https://pluginycs.pl/profile/Pawel

» Przyjmuję zlecenia na paczki oraz pluginy.  «

Odnośnik do odpowiedzi
Udostępnij na innych stronach

Ostatnio przeglądający ten temat (5 użytkowników)

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

×
×
  • Dodaj nową pozycję...