Join Huds Sound

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
Arion
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 3317
Joined: 15 May 2008, 21:19
Detinator Steam: Da
SteamID: arion1338
Reputatie: Fost Mapper eXtreamCS
Fost Detinator HNS.eXtreamCS.com
Nume anterior : Seekers
Scripter Echipa eXtreamCS
Fost Moderator jutator
Discord: laurentiuandrei
Has thanked: 402 times
Been thanked: 413 times
Contact:

30 Jul 2010, 09:26

Am facut eu unul din ce am inteles din descriere, cu tot cu explicatii :)

Vedeti ca sunt 2 pluginuri, 1 cu fisiere MP3 si unul cu WAV
MP3 | Afiseaza codul
[code]#include <amxmodx>
#include <colorchat>

#pragma semicolon 1

//Declaram numele serverului
new const SERVER[] = "www.www.com";

//Declaram sunetele
new const g_Sound_Join[] = "sound/misc/join.mp3";
new const g_Sound_Leave[] = "sound/misc/leave.mp3";

//Declaram cvaruri
new cvar_hud;
new cvar_chat;

public plugin_init() {
	register_plugin("JoinLeave", "0.1", "Ex3cuTioN");
	
	//Setam amx_join_hud pe valoarea 1
	cvar_hud = register_cvar("amx_join_hud","1");
	
	//Setam amx_join_chat pe valoarea 0
	cvar_chat = register_cvar("amx_join_chat","0");
}

public plugin_precache() {
	//Incarca sunetul care se aude la intrare
	precache_sound(g_Sound_Join);
	
	//Incarca sunetul care se aude la iesire
	precache_sound(g_Sound_Leave);
}

public client_connect(id) {
	//Daca amx_join_hud este 1, atunci afiseaza un hud
	if(get_pcvar_num(cvar_hud)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Seteaza culorile/coordonatele/efectele/timpul de afisare al hudului
		set_hudmessage(0, 255, 0, 0.0, 0.14, 0, 6.0, 12.0);
		
		//Mesajul de afisare in hud
		show_hudmessage(id, "Se conecteaza %s",name);
		
		//Ruleaza melodia de tip .mp3
		client_cmd(id,"MP3 play %s",g_Sound_Join);
	}
	//Daca amx_join_chat este 1, atunci afiseaza un mesaj in chat
	if(get_pcvar_num(cvar_chat)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Afiseaza mesaj colorat in chat
		ColorChat(0,GREEN,"[%s]^x01 Se conecteaza^x03 %s",SERVER,name);
		
		//Ruleaza melodia de tip .mp3
		client_cmd(id,"MP3 play %s",g_Sound_Join);
	}
	return PLUGIN_CONTINUE;
}

public client_disconnect(id) {
	//Daca amx_join_hud este 1, atunci afiseaza un hud
	if(get_pcvar_num(cvar_hud)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Seteaza culorile/coordonatele/efectele/timpul de afisare al hudului
		set_hudmessage(0, 255, 0, 0.0, 0.14, 0, 6.0, 12.0);
		
		//Mesajul de afisare in hud
		show_hudmessage(id, "A iesit %s",name);
		
		//Ruleaza melodia de tip .mp3
		client_cmd(id,"MP3 play %s",g_Sound_Leave);
	}
	//Daca amx_join_chat este 1, atunci afiseaza un mesaj in chat
	if(get_pcvar_num(cvar_chat)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Afiseaza mesaj colorat in chat
		ColorChat(0,GREEN,"[%s]^x01 A iesit^x03 %s",SERVER,name);
		
		//Ruleaza melodia de tip .mp3
		client_cmd(id,"MP3 play %s",g_Sound_Leave);
	}
	return PLUGIN_CONTINUE;
}[/code]
WAV | Afiseaza codul
[code]#include <amxmodx>
#include <colorchat>

#pragma semicolon 1

//Declaram numele serverului
new const SERVER[] = "www.www.com";

//Declaram sunetele
new const g_Sound_Join[] = "misc/join.wav";
new const g_Sound_Leave[] = "misc/leave.wav";

//Declaram cvaruri
new cvar_hud;
new cvar_chat;

public plugin_init() {
	register_plugin("JoinLeave", "0.1", "Ex3cuTioN");
	
	//Setam amx_join_hud pe valoarea 1
	cvar_hud = register_cvar("amx_join_hud","1");
	
	//Setam amx_join_chat pe valoarea 0
	cvar_chat = register_cvar("amx_join_chat","0");
}

public plugin_precache() {
	//Incarca sunetul care se aude la intrare
	precache_sound(g_Sound_Join);
	
	//Incarca sunetul care se aude la iesire
	precache_sound(g_Sound_Leave);
}

public client_connect(id) {
	//Daca amx_join_hud este 1, atunci afiseaza un hud
	if(get_pcvar_num(cvar_hud)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Seteaza culorile/coordonatele/efectele/timpul de afisare al hudului
		set_hudmessage(0, 255, 0, 0.0, 0.14, 0, 6.0, 12.0);
		
		//Mesajul de afisare in hud
		show_hudmessage(id, "Se conecteaza %s",name);
		
		//Ruleaza melodia de tip .wav
		client_cmd(id,"spk %s",g_Sound_Join);
	}
	//Daca amx_join_chat este 1, atunci afiseaza un mesaj in chat
	if(get_pcvar_num(cvar_chat)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Afiseaza mesaj colorat in chat
		ColorChat(0,GREEN,"[%s]^x01 Se conecteaza^x03 %s",SERVER,name);
		
		//Ruleaza melodia de tip .wav
		client_cmd(id,"spk %s",g_Sound_Join);
	}
	return PLUGIN_CONTINUE;
}

public client_disconnect(id) {
	//Daca amx_join_hud este 1, atunci afiseaza un hud
	if(get_pcvar_num(cvar_hud)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Seteaza culorile/coordonatele/efectele/timpul de afisare al hudului
		set_hudmessage(0, 255, 0, 0.0, 0.14, 0, 6.0, 12.0);
		
		//Mesajul de afisare in hud
		show_hudmessage(id, "A iesit %s",name);
		
		//Ruleaza melodia de tip .wav
		client_cmd(id,"spk %s",g_Sound_Leave);
	}
	//Daca amx_join_chat este 1, atunci afiseaza un mesaj in chat
	if(get_pcvar_num(cvar_chat)) {
		//Ia numele jucatorului
		new name[32];
		get_user_name(id,name,31);
		
		//Afiseaza mesaj colorat in chat
		ColorChat(0,GREEN,"[%s]^x01 A iesit^x03 %s",SERVER,name);
		
		//Ruleaza melodia de tip .wav
		client_cmd(id,"spk %s",g_Sound_Leave);
	}
	return PLUGIN_CONTINUE;
}[/code]
RoyalServer
User avatar
[RGK]*Kent
Membru, skill 0
Membru, skill 0
Posts: 21
Joined: 02 Aug 2020, 01:49
Detinator Steam: Da
CS Status: AldaBah Aldalah
Detinator server CS: CS.Mortall.RO
SteamID: kentliviu94
Fond eXtream: 0
Location: Rosiori de Vede
Has thanked: 4 times
Contact:

20 Nov 2020, 01:07

Salutare! un link de download la acest plugins sa contina si cstrike/sound/misc/sunet.waw
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 15 guests