←  Szukam pluginu

AMXX.pl: Support AMX Mod X i SourceMod

»

ultimate headshot only

Zablokowany

-PainKiller- - zdjęcie -PainKiller- 01.09.2008

witam
szukam pluginu ktory bedzie odtwarzal tylko dzwiek headshot.wav przy czym nie pokazywal zadnych napisow

poprostu zabijasz kogos hsem i wszyscy slysza dzwiek headshot.wav

chyba nie ma takiego pluginu ale jesli ktos sie zna to moglby napisac ???

dzięki
Odpowiedz

  • +
  • -
makel9 - zdjęcie makel9 01.09.2008

NIETESTOWANE
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "HS_SHOT"
#define VERSION "1.0"
#define AUTHOR "MaKeL"

#define hsounds 2

new hsenable

new hslist[hsounds][] = 
{
"ultimate_sounds/headshot1_ultimate",
"ultimate_sounds/headshot2_ultimate"
}

public plugin_init() {
	register_plugin(PLUGIN, VERSION, AUTHOR)
	register_event("DeathMsg", "event_death", "a");
	hsenable = register_cvar("ut_killstreak_hs","1");
}
public event_death(id) {
	
    new headshot = read_data(3);
    new i
    if(headshot == 1 && get_pcvar_num(hsenable) ==1) 
     

      i = random_num(0,hsounds-1)
    client_cmd(0,"spk %s",hslist[i])
}
public plugin_precache()
{

precache_sound("ultimate_sounds/headshot1_ultimate.wav")
precache_sound("ultimate_sounds/headshot2_ultimate.wav")

}


NIETESTOWANE
Odpowiedz

-PainKiller- - zdjęcie -PainKiller- 03.09.2008

dzięki za pomoc dziala ale nie w pelni :)

headshot odtwarza sie przy kazdym zabiciu nawet w noge :D

wydaje mi sie ze trzeba zmienic jakos zeby plugin wylapywal kiedy jest zabicie w glowe i odtworzyl dzwiek ja tego nie potrafie zedytowac wiec proszę o to kogos kto sie na tym zna

dzięki Z GORY
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 03.09.2008

public event_death(id) { 
    
    new headshot = read_data(3); 
    new i 
    if(headshot == 1 && get_pcvar_num(hsenable) ==1) 
    {
     i = random_num(0,hsounds-1) 
     client_cmd(0,"spk %s",hslist[i]) 
     }
}

Po prostu zapomnial dac 1 pare klamerek ;>
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 03.09.2008

To może coś takiego:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>

#define PLUGIN "HS_SHOT"
#define VERSION "1.0"
#define AUTHOR "MaKeL"

#define hsounds 2

new hsenable

new hslist[hsounds][] =
{
	"ultimate_sounds/headshot1_ultimate",
	"ultimate_sounds/headshot2_ultimate"
}

public plugin_init() {
		register_plugin(PLUGIN, VERSION, AUTHOR)
		register_event("DeathMsg","event_death","a","3=1") 
		hsenable = register_cvar("ut_killstreak_hs","1");
}
public event_death(id)
{
	if(get_pcvar_num(hsenable) == 1)
	{
		new i = random_num(0,hsounds-1)
		client_cmd(0,"spk %s",hslist[i])	
	}
}
public plugin_precache()
{
	precache_sound("ultimate_sounds/headshot1_ultimate.wav")
	precache_sound("ultimate_sounds/headshot2_ultimate.wav")
}
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 03.09.2008

Pavulon, twoj kod w ogóle nie ma czesci od sprawdzania czy to hs xD
Odpowiedz

  • +
  • -
mgr inż. Pavulon - zdjęcie mgr inż. Pavulon 03.09.2008

A to: register_event("DeathMsg","event_death","a","3=1") nie działa tak że read_data(3) czyli HS ma być równe 1 ?
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 03.09.2008

Sry nie przyjzalem sie, dziala wlasnie tak jak mowisz :)

Ladnie zrobione :)
Odpowiedz

-PainKiller- - zdjęcie -PainKiller- 03.09.2008

Dziala wszystko dzięki za pomoc :D

temat mozna zamknac
Odpowiedz

  • +
  • -
Miczu - zdjęcie Miczu 04.09.2008

Ze ludzie nie maja wstydu prosic o pomoc i nawet nie dadza 'pomogl'.

W ten sposob pokazuje sie, ze ceni sie ta prace...

Moze pogadam z kurkiem o nowy punkt do regulaminu ;>
Odpowiedz
Zablokowany