Modificare plugin sunet hs

Modificari necesare ale pluginurilor

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
theonernn
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 09 Jan 2021, 11:12
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Cs.SkillOne.Ro
SteamID: STEAM_0:1:91154096
Fond eXtream: 0
Contact:

23 Jan 2021, 10:18

Salut am un plugin care doar cand dai Hs se aude un sunet dar din pacate se suprapune daca dai 2 hs in interval de 1 secunde se suprapune sunetul si se aude tare urat ma poate ajuta cineva cu aceasta problema ?
| Afiseaza codul
#include <amxmodx>

static const PLUGIN_NAME[] = "Headshot Sound"
static const PLUGIN_VERSION[] = "1.0"
static const PLUGIN_AUTHOR[] = "Atomen"

new pcvar
new gmsgHudSync

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
    register_event("DeathMsg","hs","a","3=1")
    pcvar = register_cvar("amx_headshot", "1")

    gmsgHudSync = CreateHudSyncObj()
}

public hs()
{
	if (get_pcvar_num(pcvar))
	{
		new killer_id = read_data(1)
		new victim_id = read_data(2)
		new victim_name[33]

		get_user_name(victim_id,victim_name,33)

		if (!is_user_alive(victim_id))
		{
			set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)
			ShowSyncHudMsg(killer_id, gmsgHudSync, "::HEADSHOT::^nYou Owned %s !!",victim_name)

			for(new i=1;i<=get_maxplayers();i++) 
					if( is_user_connected(i)==1 )
						client_cmd(i,"spk misc/hitsound_default")
		}
	}
}

public plugin_precache()
{
	precache_sound("misc/hitsound_default.wav")
	return PLUGIN_CONTINUE 
}
RoyalServer
lexz
Scripter eXtreamCS
Scripter eXtreamCS
Posts: 918
Joined: 02 Nov 2020, 01:57
Detinator Steam: Da
Fond eXtream: 0
Discord: lexzor#0630
Has thanked: 71 times
Been thanked: 136 times

27 Jan 2021, 18:28

incearca asa

Code: Select all

#include <amxmodx>

static const PLUGIN_NAME[] = "Headshot Sound"
static const PLUGIN_VERSION[] = "1.0"
static const PLUGIN_AUTHOR[] = "Atomen"

new pcvar
new gmsgHudSync

public plugin_init()
{
    register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR)
    register_event("DeathMsg","hs","a","3=1")
    pcvar = register_cvar("amx_headshot", "1")

    gmsgHudSync = CreateHudSyncObj()
}

public hs()
{
	if (get_pcvar_num(pcvar))
	{
		new killer_id = read_data(1)
		new victim_id = read_data(2)
		new victim_name[33]

		get_user_name(victim_id,victim_name,33)

		if (!is_user_alive(victim_id))
		{
			set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)
			ShowSyncHudMsg(killer_id, gmsgHudSync, "::HEADSHOT::^nYou Owned %s !!",victim_name)

			
						client_cmd(0,"spk misc/hitsound_default")
		}
	}
}

public plugin_precache()
{
	precache_sound("misc/hitsound_default.wav")
	return PLUGIN_CONTINUE 
}
User avatar
theonernn
Membru, skill 0
Membru, skill 0
Posts: 7
Joined: 09 Jan 2021, 11:12
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com...!
Detinator server CS: Cs.SkillOne.Ro
SteamID: STEAM_0:1:91154096
Fond eXtream: 0
Contact:

28 Jan 2021, 22:59

Multumesc!
Post Reply

Return to “Modificari pluginuri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 19 guests