[Cerere Plugin] Join & Leave in chat colorat

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
Post Reply
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

23 Apr 2022, 21:20

Plugin Cerut: Join & Leave in chat colorat
Descriere (adica ce face el mai exact): La fiecare connectare sau iesire apare un mesaj colorat in chat de exemplu Recrew a iesit de pe server sau Recrew sa connectat pe server.
Serverul impune conditii strict HLDS/REHLDS?: REHLDS
Ai cautat pluginul?(daca da, precizeaza cum): Da am cautat pe net si nu am gasit nicaieri link de download,
Necesita mod special?:
Configuratie server: RESPAWN
Image
RoyalServer
User avatar
kidd0x
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1054
Joined: 06 Oct 2018, 14:41
Detinator Steam: Da
SteamID: /id/kidd0x/
Reputatie: Utilizator neserios (tepar!)
Fond eXtream: 0
Location: Constangeles
Discord: kidd0x
Has thanked: 172 times
Been thanked: 81 times

23 Apr 2022, 21:24

Code: Select all

#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    client_print(0, print_chat, "[AMXX] %s s-a conectat pe server", name[id])
}

public client_disconnected(id)
{
    client_print(0, print_chat, "[AMXX] %s s-a deconectat pe server", name[id])
}
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

23 Apr 2022, 21:57

Salut, nu apare in chat mesajul dupa ce ies playerii de pe server si nu este colorat,

https://imgur.com/a/wVguFtU

EU doresc sa apara asa

[AMXX] Ramos s-a conectat pe server

[AMXX] Ramos a iesit de pe server
Image
User avatar
kidd0x
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1054
Joined: 06 Oct 2018, 14:41
Detinator Steam: Da
SteamID: /id/kidd0x/
Reputatie: Utilizator neserios (tepar!)
Fond eXtream: 0
Location: Constangeles
Discord: kidd0x
Has thanked: 172 times
Been thanked: 81 times

23 Apr 2022, 22:44

Code: Select all

#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    client_print_color(0, 0, "[AMXX] ^x04%s ^x01s-a conectat pe server", name[id])
}

public client_disconnected(id)
{
    client_print_color(0, 0, "[AMXX] ^x04%s ^x01s-a deconectat pe server", name[id])
}
User avatar
ChristianEvo
Membru, skill +1
Membru, skill +1
Posts: 208
Joined: 13 Jul 2015, 14:57
Detinator Steam: Da
CS Status: BB Force
Detinator server CS: EVO.MANIACS.RO
SteamID: eVo_style
Fond eXtream: 0
Has thanked: 4 times
Been thanked: 2 times
Contact:

23 Apr 2022, 23:02

Incearca asta :
| Afiseaza codul
#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    ChatColor( 0, "!g[AMXX] !team%s !ys-a conectat pe server.", name[id])
}

public client_disconnected(id)
{
    ChatColor( 0, "!g[AMXX] !team%s !ys-a deconectat pe server.", name[id])
}
//********************STOCK-URI******************** 
stock ChatColor(const id, const input[], any:...) 
{ 
new count = 1, players[32] 
static msg[191] 
vformat(msg, 190, input, 3) 

replace_all(msg, 190, "!g", "^4") 
replace_all(msg, 190, "!y", "^1") 
replace_all(msg, 190, "!team", "^3") 

if (id) players[0] = id; else get_players(players, count, "ch") 
{ 
for (new i = 0; i < count; i++) 
{ 
if (is_user_connected(players)) 
{ 
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); 
write_byte(players); 
write_string(msg); 
message_end(); 
} 
} 
} 
}
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

23 Apr 2022, 23:08

ChristianEvo wrote:
23 Apr 2022, 23:02
Incearca asta :
| Afiseaza codul
#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    ChatColor( 0, "!g[AMXX] !team%s !ys-a conectat pe server.", name[id])
}

public client_disconnected(id)
{
    ChatColor( 0, "!g[AMXX] !team%s !ys-a deconectat pe server.", name[id])
}
//********************STOCK-URI******************** 
stock ChatColor(const id, const input[], any:...) 
{ 
new count = 1, players[32] 
static msg[191] 
vformat(msg, 190, input, 3) 

replace_all(msg, 190, "!g", "^4") 
replace_all(msg, 190, "!y", "^1") 
replace_all(msg, 190, "!team", "^3") 

if (id) players[0] = id; else get_players(players, count, "ch") 
{ 
for (new i = 0; i < count; i++) 
{ 
if (is_user_connected(players)) 
{ 
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); 
write_byte(players); 
write_string(msg); 
message_end(); 
} 
} 
} 
}



Welcome to the AMX Mod X 1.8.1-300 Compiler.
Copyright (c) 1997-2013 ITB CompuPhase, AMX Mod X Team

join_leave.sma(30) : error 035: argument type mismatch (argument 1)
join_leave.sma(32) : error 035: argument type mismatch (argument 4)
join_leave.sma(33) : error 035: argument type mismatch (argument 1)

3 Errors.
Could not locate output file join_leave.amx (compile failed).
Image
User avatar
kidd0x
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1054
Joined: 06 Oct 2018, 14:41
Detinator Steam: Da
SteamID: /id/kidd0x/
Reputatie: Utilizator neserios (tepar!)
Fond eXtream: 0
Location: Constangeles
Discord: kidd0x
Has thanked: 172 times
Been thanked: 81 times

23 Apr 2022, 23:20

ChristianEvo wrote:
23 Apr 2022, 23:02
Incearca asta :
| Afiseaza codul
#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    ChatColor( 0, "!g[AMXX] !team%s !ys-a conectat pe server.", name[id])
}

public client_disconnected(id)
{
    ChatColor( 0, "!g[AMXX] !team%s !ys-a deconectat pe server.", name[id])
}
//********************STOCK-URI******************** 
stock ChatColor(const id, const input[], any:...) 
{ 
new count = 1, players[32] 
static msg[191] 
vformat(msg, 190, input, 3) 

replace_all(msg, 190, "!g", "^4") 
replace_all(msg, 190, "!y", "^1") 
replace_all(msg, 190, "!team", "^3") 

if (id) players[0] = id; else get_players(players, count, "ch") 
{ 
for (new i = 0; i < count; i++) 
{ 
if (is_user_connected(players)) 
{ 
message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players); 
write_byte(players); 
write_string(msg); 
message_end(); 
} 
} 
} 
}


Mai bine foloseste color chatul de la engine decat ceva stock
User avatar
RaFy1995
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 13 Feb 2016, 22:13
Detinator Steam: Da
CS Status: Respecta si vei fi Respectat !
SteamID: RaFy1995
Fond eXtream: 0
Has thanked: 195 times
Been thanked: 8 times

23 Apr 2022, 23:31

N3v3rM1nd wrote:
23 Apr 2022, 22:44

Code: Select all

#include <amxmodx>

new name[33]

public client_putinserver(id)
{
    get_user_name(id, name[id], charsmax(name))
    client_print_color(0, 0, "[AMXX] ^x04%s ^x01s-a conectat pe server", name[id])
}

public client_disconnected(id)
{
    client_print_color(0, 0, "[AMXX] ^x04%s ^x01s-a deconectat pe server", name[id])
}

/tmp/textoh7VQm.sma(8) : error 017: undefined symbol "client_print_color"
/tmp/textoh7VQm.sma(13) : error 017: undefined symbol "client_print_color"

2 Errors.
Could not locate output file /home/groups/amxmodx/public_html/websc3/textoh7VQm.amx (compile failed).


EDIT: am rezolvat

am gasit acest topic: post1169300.html#p1169300
Image
User avatar
kidd0x
Utilizator neserios (tepar)
Utilizator neserios (tepar)
Posts: 1054
Joined: 06 Oct 2018, 14:41
Detinator Steam: Da
SteamID: /id/kidd0x/
Reputatie: Utilizator neserios (tepar!)
Fond eXtream: 0
Location: Constangeles
Discord: kidd0x
Has thanked: 172 times
Been thanked: 81 times

24 Apr 2022, 03:57

Nu sunt magician sa stiu pe ce versiune de amxx compilezi, client print color e pentru 190
Manutza*
Membru, skill 0
Membru, skill 0
Posts: 80
Joined: 10 Nov 2018, 11:47
Detinator Steam: Da
CS Status: id/amgshowtime
Fond eXtream: 0
Discord: RS6#1237
Been thanked: 4 times
Contact:

25 Apr 2022, 02:19

De asemenea.
| Afiseaza codul
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "Join/Leave Message"
#define VERSION "1.0"
#define AUTHOR "AMG"
#define TAG "AMXX"


public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
}

public client_putinserver(id)
{
	new Name[33];
	get_user_name(id, Name, sizeof(Name)-1)
	culoare(0, "!g[!t%s!g] !g%s !ts-a conectat pe server", TAG, Name)
}

#if AMXX_VERSION_NUM >= 183
public client_disconnected(id) {
#else
public client_disconnect(id) {
#endif
	new Name[33];
	get_user_name(id, Name, sizeof(Name)-1)
	culoare(0, "!g[!t%s!g] !g%s !ta iesit de pe server", TAG, Name)
}

stock culoare (const id, const input[], any:...) 
{
	new count = 1, players[ 32 ];
	static msg[ 191 ];
	vformat( msg, 190, input, 3 );
   
	replace_all( msg, 190, "!g", "^4" );
	replace_all( msg, 190, "!y", "^1" );
	replace_all( msg, 190, "!t2", "^2" );
	replace_all( msg, 190, "!t", "^3" );

   
	if(id) players[ 0 ] = id; else get_players( players, count, "ch" );
	{
		for(new i = 0; i < count; i++)
		{
			if( is_user_connected( players[ i ] ) )
			{
				message_begin( MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[ i ] );
				write_byte( players[ i ] );
				write_string( msg );
				message_end( );
			} 
		} 
	}
}
Image
User avatar
georgik5
Membru, skill +1
Membru, skill +1
Posts: 398
Joined: 16 Aug 2008, 22:37
Detinator Steam: Da
SteamID: di57inct
Has thanked: 9 times
Been thanked: 5 times

29 Sep 2022, 18:57

Post Reply

Return to “Cereri”

  • Information