Skocz do zawartości
Master

[CS:GO] Prosty FreeRun na Deathruny

Rekomendowane odpowiedzi

Witam!

Plugin umożliwia aktywowanie tzw. "freeruna" za pomocą komendy sm_free. 

Spoiler

#pragma semicolon 1
#pragma newdecls required

#define NAME		"Simple FreeRun"
#define AUTHOR		"Master"
#define VERSION		"1.0"
#define URL			"https://xxx.pl/"

#define TAG			" [\x0EFree\x01]"

public Plugin myinfo =
{
	name	= NAME,
	author	= AUTHOR,
	version	= VERSION,
	url		= URL
};

bool g_bFree = false;

public void OnPluginStart()
{
    RegConsoleCmd("sm_free", CMD_Free);
    HookEvent("round_start", OnRoundStart);
}

public Action OnRoundStart(Event event, const char[] name, bool dontBroadcast)
{
	g_bFree = false;
}

public Action CMD_Free(int client, int args)
{
    if(GetClientTeam(client) != 2)
    {
        PrintToChat(client, "%s Musisz być po stronie TT!", TAG);
        return Plugin_Handled;
    }

    if(g_bFree)
    {
        PrintToChat(client, "%s Użyłeś już FreeRun w tej rundzie!" , TAG);
        return Plugin_Handled;
    }

    PrintToChatAll("%s Został aktywowany FreeRun!", TAG);
    g_bFree = true;
    return Plugin_Handled;
}

public Action OnPlayerRunCmd(int client, int &buttons, int &impulse, float vel[3], float angles[3], int &weapon)
{
	if(!g_bFree || GetClientTeam(client) != 2)
		return Plugin_Continue;

	if(buttons & IN_USE)
	{
		buttons &= ~IN_USE;
		PrintCenterText(client, "Nie możesz używać pułapek podczas <font color='#FF0000'>FreeRun</font>!");
		return Plugin_Changed;
	}

	return Plugin_Continue;
}

Download

dm_freeRun.sp
Hej! Skorzystałeś z linku lub pobrałeś załącznik? Uhonoruj naszą pracę poprzez rejestrację na forum i rośnij razem z nami!

Przez MAGNET,

Dodano załącznik *.sp i [.spoiler][/spoiler]

Udostępnij tę odpowiedź


Odnośnik do odpowiedzi
Udostępnij na innych stronach

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ć obrazków. Dodaj lub załącz obrazki z adresu URL.


×
×
  • Dodaj nową pozycję...