Skocz do zawartości
Paweł

[CS:GO] CodMod Chat

Rekomendowane odpowiedzi

Opis:

  • Plugin wyświetla przed nickiem nazwę klasy oraz jej level podczas pisania wiadomości na chacie.

 

Instalacja:

  • Plik .smx wrzucamy do: addons/sourcemod/plugins/
  • Plik .sp wrzucamy do: addons/sourcemod/scripting/

 

Kod:

Spoiler

/* [ Includes ] */
#include <sourcemod>
#include <codmod>
#include <scp>

/* [ Compiler Options ] */
#pragma semicolon 1
#pragma newdecls required

/* [ Plugin Author and Information ] */
public Plugin myinfo =
{
	name = "[CS:GO] CodMod Chat",
	author = "Yamakashi",
	description = "Plugin wyświetla nazwę klasy oraz level przed nickiem.",
	version = "1.0",
	url = "https://steamcommunity.com/id/yamakashisteam"
};

/* [ Chat Message ] */
public Action OnChatMessage(int &client, Handle recipients, char[] name, char[] message)
{
	int class = cod_get_user_class(client);
	char sClassName[32];
	cod_get_class_name(class, sClassName, sizeof(sClassName));
	int level = cod_get_user_level(client);
		
	Format(name, MAXLENGTH_NAME, " \x02★ \x04%s\x02 ★ \x04[Lvl: %d]\x02 %s", sClassName, level, name);
	return Plugin_Changed;
}

 

 

Spoiler

/* [ Includes ] */
#include <sourcemod>
#include <codmod>
#include <chat-processor>

/* [ Compiler Options ] */
#pragma semicolon 1
#pragma newdecls required

/* [ Plugin Author and Information ] */
public Plugin myinfo =
{
	name = "[CS:GO] CodMod Chat",
	author = "Yamakashi",
	description = "Plugin wyświetla nazwę klasy oraz level przed nickiem.",
	version = "1.0",
	url = "https://steamcommunity.com/id/yamakashisteam"
};

/* [ Chat Message ] */
public Action CP_OnChatMessage(int& author, ArrayList recipients, char[] flagstring, char[] name, char[] message, bool& processcolors, bool& removecolors)
{
	int class = cod_get_user_class(author);
	char sClassName[32];
	cod_get_class_name(class, sClassName, sizeof(sClassName));
	int level = cod_get_user_level(author);
		
	Format(name, MAXLENGTH_NAME, "{darkred}★ {lightgreen}%s{darkred} ★ {lightgreen}[Lvl: %d]{darkred} %s", sClassName, level, name);
	Format(message, MAXLENGTH_MESSAGE, "%s", message);
	
	return Plugin_Changed;
}

 

 

 

Download:

Edytowane przez Yamakashi

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ę...