UWAGA
W związku z upgrade'em Forum Wiaderko do vB 4.x ewentualne błędy i nieprawidłowości proszę zgłaszać w tym temacie
Serwery Counter Strike 1.6 wiaderko.com

HashJama [TP] 193.33.176.148:27015 status serwera HashJama [TP] połącz

HashJama [FFA] 193.33.176.188:27015status serwera HashJama [FFA] połącz

HashJama [DM] 193.33.176.53:27015status serwera HashJama [DM] połącz

HashJama [Aim Hs] 193.33.176.15:27015status serwera HashJama [Aim Hs] połącz

HashJama [Flags] 193.33.176.111:27015status serwera HashJama  [Flags] połącz

HashJama [AWP/HG DM] 193.33.176.50:27015status serwera HashJama [AWP/HG DM] 193.33.176.50:27015 połącz

HashJama [TP #2] 193.33.176.54:27015status serwera HashJama [TP #2] 193.33.176.54:27015 połącz

wiaderko.com [Ventrilo] v1.svoice.pl:6416status serwera wiaderko.com [Ventrilo]

SPONSOR:
pukawka.pl

Wątek: Wyzwanie? ;>

Pokaż wyniki od 1 do 13 z 13
  1. #1 Wyzwanie? ;> 
    Spamer z doświadczeniem
    Dołączył
    Jan 2008
    Posty
    393
    Potrzebuje przerobic plugin ultimate_sounds. Ponizej opisze co i jak.
    1. Chce, aby nie bylo w nim zadnych napisów.
    2. jest w nim 11 dzwieków, a ja chce, aby byly w nim nastepujace:
    - headshot
    - humiliation
    - maytheforce
    - oneonly
    - holyshit
    - godlike


    .SMA:

    Kod:
    ///////////////////////////////////////////////////
    //  AMXMOD[X]                                    //
    //   ::Ultimate sounds::                         //
    //    by Hephaistos (hephaistos@djeyl.net)       //
    //    edited by Dizzy (dizzythermal@gmail.com)   //
    //                                               //
    // cvar:                                         //
    //  streak_mode < flags >                        //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  kniff_mode < flags >                         //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  hs_mode < flags >                            //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  lastman_mode < flags >                       //
    //  "a" - messages                               //
    //  "b" - hp                                     //
    //  "c" - sounds                                 //
    ///////////////////////////////////////////////////
    
    #include <amxmodx>
    
    #define KNIFFMESSAGES 4
    #define LEVELS 7
    #define MESSAGESNOHP 4
    #define MESSAGESHP 4
    
    new kills[33] = {0,...};
    new deaths[33] = {0,...};
    new alone_ann = 0
    new levels[7] = {3, 5, 7, 9, 10, 13, 15};
    
    new stksounds[7][] = {
    "misc/multikill",
    "misc/ultrakill",
    "misc/monsterkill",
    "misc/killingspree",
    "misc/rampage",
    "misc/holyshit",
    "misc/godlike"};
    
    new stkmessages[7][] = {
    "%s: Multi-Kill!",
    "%s: Ultra-Kill!",
    "%s: Monster-Kill!",
    "%s: Killing Spree!",
    "%s: Rampage!",
    "%s: Holy Shit!",
    "%s: Godlike!"};
    
    
    new kniffmessages[KNIFFMESSAGES][] = {
    "%s Sliced And Diced %s!",
    "%s Shanked %s!",
    "%s Pulled A Knife On %s!",
    "%s Knived %s!"}
    
    new messagesnohp[MESSAGESNOHP][] = {
    "%i terrorist vs %i CT^n%s: Now All Depends On You!",
    "%i terrorist vs %i CT^n%s: I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s: All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s: Now You Are Alone. Have Fun!"}
    
    new messageshp[MESSAGESHP][] = {
    "%i terrorist vs %i CT^n%s (%i hp): Now All Depend On You!",
    "%i terrorist vs %i CT^n%s (%i hp): I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s (%i hp): All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s (%i hp): Now You Are alone. Have Fun!"}
    
    get_streak()
    {
    	new streak[3]
    	get_cvar_string("streak_mode",streak,2)
    	return read_flags(streak)
    }
    
    public death_event(id)
    {
    	new streak = get_streak()
    
    	if ((streak&1) || (streak&2))
    	{
        		new killer = read_data(1);
        		new victim = read_data(2);
    
        		kills[killer] += 1;
        		kills[victim] = 0;
        		deaths[killer] = 0;
        		deaths[victim] += 1;
    
        		for (new i = 0; i < LEVELS; i++)
    		{
            		if (kills[killer] == levels[i])
    			{
             	  		 announce(killer, i);
             	  		 return PLUGIN_CONTINUE;
    			}
    		}
    	}
    	return PLUGIN_CONTINUE;
    }
    
    announce(killer, level)
    {
    	new streak = get_streak()
    
    	if (streak&1)
    	{
        		new name[32];
    
       		get_user_name(killer, name, 32);
    		set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);
    		show_hudmessage(0, stkmessages[level], name);
    	}
    
    	if (streak&2){
        		client_cmd(0, "spk %s", stksounds[level]);
    	}
    }
    
    public reset_hud(id)
    {
    	new streak = get_streak()
    
    	if (streak&1)
    	{
    
    		if (kills[id] > levels[0])
    		{
    		        client_print(id, print_chat, 
    			"* You are on a killstreak with %d kills.", kills[id]);
    
    		}
    
    		else if (deaths[id] > 1)
    		{
    			client_print(id, print_chat, 
    			"* Take care, you are on a deathstreak with %d deaths in a row.", deaths[id]);
    		}
    	}
    }
    
    public client_connect(id)
    {
    	new streak = get_streak()
    
    	if ((streak&1) || (streak&2))
    	{
    		kills[id] = 0;
    		deaths[id] = 0;
    	}
    }
    
    public knife_kill()
    {
    	new kniffmode[4] 
    	get_cvar_string("kniff_mode",kniffmode,4) 
    	new kniffmode_bit = read_flags(kniffmode)
    
    	if (kniffmode_bit & 1)
    	{
    		new killer_id = read_data(1)
    		new victim_id = read_data(2)
    		new killer_name[33], victim_name[33]
    
    		get_user_name(killer_id,killer_name,33)
    		get_user_name(victim_id,victim_name,33)
    
    
    		set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    		show_hudmessage(0,kniffmessages[ random_num(0,KNIFFMESSAGES-1) ],killer_name,victim_name)
    	}
    
    	if (kniffmode_bit & 2)
    	{
    		client_cmd(0,"spk misc/humiliation")
       	}
    }
    
    
    public roundend_msg(id)
    
    	alone_ann = 0
    
    public death_msg(id)
    {
    
    	new lmmode[8] 
    	get_cvar_string("lastman_mode",lmmode,8) 
    	new lmmode_bit = read_flags(lmmode)
    
    	new players_ct[32], players_t[32], ict, ite, last
    	get_players(players_ct,ict,"ae","CT")   
    	get_players(players_t,ite,"ae","TERRORIST")   
    
    	if (ict==1&&ite==1)
    	{
    		new name1[32], name2[32]
    		get_user_name(players_ct[0],name1,32)
    		get_user_name(players_t[0],name2,32)
    		set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    
    		if (lmmode_bit & 1)
    		{
    			if (lmmode_bit & 2)
    			{
    				show_hudmessage(0,"%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))
    			}
    
    			else
    			{
    				show_hudmessage(0,"%s vs. %s",name1,name2)
    			}
    
    			if (lmmode_bit & 4)
    			{
    				client_cmd(0,"spk misc/maytheforce")
    			}
    		}
    	} 
    	else
    {   
    	if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 4))
    	{
    		last=players_ct[0]
    		client_cmd(last,"spk misc/oneandonly")
    	}
    
    	else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))
    	{
    		last=players_t[0]
    		client_cmd(last,"spk misc/oneandonly")
    	}
    
    	else
    	{
    		return PLUGIN_CONTINUE
    	}
    	alone_ann = last
    	new name[32]   
    	get_user_name(last,name,32)
    
    	if (lmmode_bit & 1)
    	{
    		set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    
    		if (lmmode_bit & 2)
    		{
    			show_hudmessage(0,messageshp[ random_num(0,MESSAGESHP-1) ],ite ,ict ,name,get_user_health(last))
    		}
    
    		else
    		{
    			show_hudmessage(0,messagesnohp[ random_num(0,MESSAGESNOHP-1) ],ite ,ict ,name )
    		}
    	}
    
    	if (lmmode_bit & 4)
    	{
    		client_cmd(last,"spk misc/maytheforce")
    	}
    }
    	return PLUGIN_CONTINUE   
    }
    
    
    public hs()
    {
    	new hsmode[4] 
    	get_cvar_string("hs_mode",hsmode,4) 
    	new hsmode_bit = read_flags(hsmode)
    
    	if (hsmode_bit & 1)
    	{
    	new killer_id = read_data(1)
    	new victim_id = read_data(2)
    	new victim_name[33]
    
    	get_user_name(victim_id,victim_name,33)
    
    	set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)
    	show_hudmessage(killer_id,"::HEADSHOT::^nYou Owned %s !!",victim_name)
    	}
    
    	if (hsmode_bit & 2)
    	{
    		client_cmd(0,"spk misc/headshot")
    	}
    }
    
    public plugin_precache()
    {
    	precache_sound("misc/monsterkill.wav")
    	precache_sound("misc/godlike.wav")
    	precache_sound("misc/headshot.wav")
    	precache_sound("misc/humiliation.wav")
    	precache_sound("misc/killingspree.wav")
    	precache_sound("misc/multikill.wav")
    	precache_sound("misc/ultrakill.wav")
    	precache_sound("misc/maytheforce.wav")
    	precache_sound("misc/oneandonly.wav")
    	precache_sound("misc/prepare.wav")
    	precache_sound("misc/rampage.wav")
    	precache_sound("misc/holyshit.wav")
    
    	return PLUGIN_CONTINUE 
    }
    
    
    
    public plugin_init()
    {
    	register_plugin("Ultimate Sound","1.5","Dizzy")
    	register_event("DeathMsg","hs","a","3=1")
    	register_event("DeathMsg","knife_kill","a","4&kni")
    	register_event("ResetHUD", "reset_hud", "b");
    	register_event("DeathMsg", "death_event", "a")
    	register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
    	register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w")
    	register_event("DeathMsg","death_msg","a")
    	register_cvar("lastman_mode","abc")
    	register_cvar("streak_mode","ab")
    	register_cvar("kniff_mode","ab")
    	register_cvar("hs_mode","ab")
    
    	return PLUGIN_CONTINUE
    }
    jesli ktos by mi to zrobil to POMÓGŁleci bankowo.
     

  2. #2  
    Banned
    Dołączył
    Jan 2008
    Posty
    92
    W ustawieniach kniff mode musi byc off tak jak nizej
    kniff_mode <flagi>
    "off" - Wiadomosc
    "off" - Dzwiek
     

  3. #3  
    Spamer z doświadczeniem
    Dołączył
    Jan 2008
    Posty
    393
    nie wiem o co Ci chodzi... ja potrzebuje gotowy kod .SMA bo sam taki przerabiac nie umiem :/
     

  4. #4  
    V.I.P. Awatar Shadow
    Dołączył
    Apr 2007
    Posty
    2,200
    Cytat Zamieszczone przez borys1
    Potrzebuje przerobic plugin ultimate_sounds. Ponizej opisze co i jak.
    1. Chce, aby nie bylo w nim zadnych napisów.
    2. jest w nim 11 dzwieków, a ja chce, aby byly w nim nastepujace:
    - headshot
    - humiliation
    - maytheforce
    - oneonly
    - holyshit
    - godlike
    Ehhh usunąć kilka linijek, ja frajerem nie jestem żeby to robić :D
     

  5. #5  
    Spamer z doświadczeniem
    Dołączył
    Jan 2008
    Posty
    393
    a moge zrobic tak, zeby nie usuwac linijek tylko powpisywac off na miejscach abc ???

    Kod:
        register_plugin("Ultimate Sound","1.5","Dizzy")
        register_event("DeathMsg","hs","a","3=1")
        register_event("DeathMsg","knife_kill","a","4&kni")
        register_event("ResetHUD", "reset_hud", "b");
        register_event("DeathMsg", "death_event", "a")
        register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
        register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w")
        register_event("DeathMsg","death_msg","a")
        register_cvar("lastman_mode","abc")
        register_cvar("streak_mode","ab")
        register_cvar("kniff_mode","ab")
        register_cvar("hs_mode","ab")
     

  6. #6  
    Banned
    Dołączył
    Jan 2008
    Posty
    92
    Masz sma !!!

    ///////////////////////////////////////////////////
    // AMXMOD[X] //
    // ::Ultimate sounds:: //
    // by Hephaistos (hephaistos@djeyl.net) //
    // edited by Dizzy (dizzythermal@gmail.com) //
    // //
    // cvar: //
    // streak_mode < flags > //
    // "a" - messages //
    // "b" - sounds //
    // //
    // kniff_mode < flags > //
    // "off" - messages //
    // "off" - sounds //
    // //
    // hs_mode < flags > //
    // "a" - messages //
    // "b" - sounds //
    // //
    // lastman_mode < flags > //
    // "a" - messages //
    // "b" - hp //
    // "c" - sounds //
    ///////////////////////////////////////////////////

    #include <amxmodx>

    #define KNIFFMESSAGES 4
    #define LEVELS 7
    #define MESSAGESNOHP 4
    #define MESSAGESHP 4

    new kills[33] = {0,...};
    new deaths[33] = {0,...};
    new alone_ann = 0
    new levels[7] = {3, 5, 7, 9, 10, 13, 15};

    new stksounds[7][] = {
    "misc/multikill",
    "misc/ultrakill",
    "misc/monsterkill",
    "misc/killingspree",
    "misc/rampage",
    "misc/holyshit",
    "misc/godlike"};

    new stkmessages[7][] = {
    "%s: Multi-Kill!",
    "%s: Ultra-Kill!",
    "%s: Monster-Kill!",
    "%s: Killing Spree!",
    "%s: Rampage!",
    "%s: Holy Shit!",
    "%s: Godlike!"};


    new kniffmessages[KNIFFMESSAGES][] = {
    "%s Sliced And Diced %s!",
    "%s Shanked %s!",
    "%s Pulled A Knife On %s!",
    "%s Knived %s!"}

    new messagesnohp[MESSAGESNOHP][] = {
    "%i terrorist vs %i CT^n%s: Now All Depends On You!",
    "%i terrorist vs %i CT^n%s: I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s: All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s: Now You Are Alone. Have Fun!"}

    new messageshp[MESSAGESHP][] = {
    "%i terrorist vs %i CT^n%s (%i hp): Now All Depend On You!",
    "%i terrorist vs %i CT^n%s (%i hp): I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s (%i hp): All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s (%i hp): Now You Are alone. Have Fun!"}

    get_streak()
    {
    new streak[3]
    get_cvar_string("streak_mode",streak,2)
    return read_flags(streak)
    }

    public death_event(id)
    {
    new streak = get_streak()

    if ((streak&1) || (streak&2))
    {
    new killer = read_data(1);
    new victim = read_data(2);

    kills[killer] += 1;
    kills[victim] = 0;
    deaths[killer] = 0;
    deaths[victim] += 1;

    for (new i = 0; i < LEVELS; i++)
    {
    if (kills[killer] == levels[i])
    {
    announce(killer, i);
    return PLUGIN_CONTINUE;
    }
    }
    }
    return PLUGIN_CONTINUE;
    }

    announce(killer, level)
    {
    new streak = get_streak()

    if (streak&1)
    {
    new name[32];

    get_user_name(killer, name, 32);
    set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);
    show_hudmessage(0, stkmessages[level], name);
    }

    if (streak&2){
    client_cmd(0, "spk %s", stksounds[level]);
    }
    }

    public reset_hud(id)
    {
    new streak = get_streak()

    if (streak&1)
    {

    if (kills[id] > levels[0])
    {
    client_print(id, print_chat,
    "* You are on a killstreak with %d kills.", kills[id]);

    }

    else if (deaths[id] > 1)
    {
    client_print(id, print_chat,
    "* Take care, you are on a deathstreak with %d deaths in a row.", deaths[id]);
    }
    }
    }

    public client_connect(id)
    {
    new streak = get_streak()

    if ((streak&1) || (streak&2))
    {
    kills[id] = 0;
    deaths[id] = 0;
    }
    }

    public knife_kill()
    {
    new kniffmode[4]
    get_cvar_string("kniff_mode",kniffmode,4)
    new kniffmode_bit = read_flags(kniffmode)

    if (kniffmode_bit & 1)
    {
    new killer_id = read_data(1)
    new victim_id = read_data(2)
    new killer_name[33], victim_name[33]

    get_user_name(killer_id,killer_name,33)
    get_user_name(victim_id,victim_name,33)


    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    show_hudmessage(0,kniffmessages[ random_num(0,KNIFFMESSAGES-1) ],killer_name,victim_name)
    }

    if (kniffmode_bit & 2)
    {
    client_cmd(0,"spk misc/humiliation")
    }
    }


    public roundend_msg(id)

    alone_ann = 0

    public death_msg(id)
    {

    new lmmode[8]
    get_cvar_string("lastman_mode",lmmode,8)
    new lmmode_bit = read_flags(lmmode)

    new players_ct[32], players_t[32], ict, ite, last
    get_players(players_ct,ict,"ae","CT")
    get_players(players_t,ite,"ae","TERRORIST")

    if (ict==1&&ite==1)
    {
    new name1[32], name2[32]
    get_user_name(players_ct[0],name1,32)
    get_user_name(players_t[0],name2,32)
    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 1)
    {
    if (lmmode_bit & 2)
    {
    show_hudmessage(0,"%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))
    }

    else
    {
    show_hudmessage(0,"%s vs. %s",name1,name2)
    }

    if (lmmode_bit & 4)
    {
    client_cmd(0,"spk misc/maytheforce")
    }
    }
    }
    else
    {
    if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 4))
    {
    last=players_ct[0]
    client_cmd(last,"spk misc/oneandonly")
    }

    else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))
    {
    last=players_t[0]
    client_cmd(last,"spk misc/oneandonly")
    }

    else
    {
    return PLUGIN_CONTINUE
    }
    alone_ann = last
    new name[32]
    get_user_name(last,name,32)

    if (lmmode_bit & 1)
    {
    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)

    if (lmmode_bit & 2)
    {
    show_hudmessage(0,messageshp[ random_num(0,MESSAGESHP-1) ],ite ,ict ,name,get_user_health(last))
    }

    else
    {
    show_hudmessage(0,messagesnohp[ random_num(0,MESSAGESNOHP-1) ],ite ,ict ,name )
    }
    }

    if (lmmode_bit & 4)
    {
    client_cmd(last,"spk misc/maytheforce")
    }
    }
    return PLUGIN_CONTINUE
    }


    public hs()
    {
    new hsmode[4]
    get_cvar_string("hs_mode",hsmode,4)
    new hsmode_bit = read_flags(hsmode)

    if (hsmode_bit & 1)
    {
    new killer_id = read_data(1)
    new victim_id = read_data(2)
    new victim_name[33]

    get_user_name(victim_id,victim_name,33)

    set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)
    show_hudmessage(killer_id,"::HEADSHOT::^nYou Owned %s !!",victim_name)
    }

    if (hsmode_bit & 2)
    {
    client_cmd(0,"spk misc/headshot")
    }
    }

    public plugin_precache()
    {
    precache_sound("misc/monsterkill.wav")
    precache_sound("misc/godlike.wav")
    precache_sound("misc/headshot.wav")
    precache_sound("misc/humiliation.wav")
    precache_sound("misc/killingspree.wav")
    precache_sound("misc/multikill.wav")
    precache_sound("misc/ultrakill.wav")
    precache_sound("misc/maytheforce.wav")
    precache_sound("misc/oneandonly.wav")
    precache_sound("misc/prepare.wav")
    precache_sound("misc/rampage.wav")
    precache_sound("misc/holyshit.wav")

    return PLUGIN_CONTINUE
    }



    public plugin_init()
    {
    register_plugin("Ultimate Sound","1.5","Dizzy")
    register_event("DeathMsg","hs","a","3=1")
    register_event("DeathMsg","knife_kill","a","4&kni")
    register_event("ResetHUD", "reset_hud", "b");
    register_event("DeathMsg", "death_event", "a")
    register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
    register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w")
    register_event("DeathMsg","death_msg","a")
    register_cvar("lastman_mode","abc")
    register_cvar("streak_mode","ab")
    register_cvar("kniff_mode","ab")
    register_cvar("hs_mode","ab")

    return PLUGIN_CONTINUE
    }
     

  7. #7  
    Spamer z doświadczeniem
    Dołączył
    Dec 2007
    Posty
    421
    Lodokor :arrow: zajebisty jestes haha :D po prostu nie wiem czy sie smiac czy plakac :D
    Kod:
    ///////////////////////////////////////////////////
    // AMXMOD[X] //
    // ::Ultimate sounds:: //
    // by Hephaistos (hephaistos@djeyl.net) //
    // edited by Dizzy (dizzythermal@gmail.com) //
    // //
    // cvar: //
    // streak_mode < flags > //
    // "a" - messages //
    // "b" - sounds //
    // //
    // kniff_mode < flags > //
    // "off" - messages //
    // "off" - sounds //
    // //
    // hs_mode < flags > //
    // "a" - messages //
    // "b" - sounds //
    // //
    // lastman_mode < flags > //
    // "a" - messages //
    // "b" - hp //
    // "c" - sounds //
    ///////////////////////////////////////////////////
    to jest gosciu komentarz xD wyjasnienie jak co zrobic, a zmienic flagi trzeba w plugin_init() omg xD nie no polewka xD jak tam zmienisz z np. "a" na "off" to gowno zmienia xD i nadal beda napisy, borysek, powpisuj w kazdym cvarze flage oznaczona jako sounds a dzwiek ktory nie chcesz usun, gdziekolwiek go znajdziesz)

    Cytat Zamieszczone przez Shadow
    ja frajerem nie jestem żeby to robić :D
    j.w
     

  8. #8  
    Banned
    Dołączył
    Jan 2008
    Posty
    92
    ZAl mi cie haha
    BLAD !!!!!!
    Wiem lepiej zrobilem tak i nie mam napisow i nie pier.....

    Zal mi cie dzieciaku !
     

  9. #9  
    prawie jak pro Awatar nemore
    Dołączył
    Sep 2007
    Wiek
    24
    Posty
    1,017
    Lodokor, nie rpzesadzasz warn. naucz się zwracać z prośba o pomoc ;|
     

  10. #10  
    Banned
    Dołączył
    Jan 2008
    Posty
    92
    Bo mnie gosciu wkurzyl :D nic nie wie a gada
    PRZEPRASZAM !!!
    pozdrawiam
     

  11. #11  
    Spamer z doświadczeniem
    Dołączył
    Jan 2008
    Posty
    393
    Cytat Zamieszczone przez Lodokor
    ZAl mi cie haha
    BLAD !!!!!!
    Wiem lepiej zrobilem tak i nie mam napisow i nie pier.....

    Zal mi cie dzieciaku !
    Mi chodzi o napisy ale i odzwieki.
    Chyba wyraznie napiselm ;/
     

  12. #12  
    Spamer z doświadczeniem
    Dołączył
    Dec 2007
    Posty
    421
    Cytat Zamieszczone przez Lodokor
    nic nie wie a gada
    bo nie czytajac calego pluginu widac w zywe oczy ze nie usunales dzwiekow, specjalnie czekalem az borysek o tym napisze zebys sie nie wyburmuszal tylko czytal ze zrozumieniem

    //no dobra nie badzmy tacy - szczerze to poswiecilem na to z pol minuty

    Kod:
    ///////////////////////////////////////////////////
    //  AMXMOD[X]                                    //
    //   ::Ultimate sounds::                         //
    //    by Hephaistos (hephaistos@djeyl.net)       //
    //    edited by Dizzy (dizzythermal@gmail.com)   //
    //                                               //
    // cvar:                                         //
    //  streak_mode < flags >                        //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  kniff_mode < flags >                         //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  hs_mode < flags >                            //
    //  "a" - messages                               //
    //  "b" - sounds                                 //
    //                                               //
    //  lastman_mode < flags >                       //
    //  "a" - messages                               //
    //  "b" - hp                                     //
    //  "c" - sounds                                 //
    ///////////////////////////////////////////////////
    
    #include <amxmodx>
    
    #define KNIFFMESSAGES 4
    #define LEVELS 7
    #define MESSAGESNOHP 4
    #define MESSAGESHP 4
    
    new kills[33] = {0,...};
    new deaths[33] = {0,...};
    new alone_ann = 0
    new levels[7] = {3, 5, 7, 9, 10, 13, 15};
    
    new stksounds[2][] = {
    "misc/holyshit",
    "misc/godlike"};
    
    new stkmessages[7][] = {
    "%s: Multi-Kill!",
    "%s: Ultra-Kill!",
    "%s: Monster-Kill!",
    "%s: Killing Spree!",
    "%s: Rampage!",
    "%s: Holy Shit!",
    "%s: Godlike!"};
    
    
    new kniffmessages[KNIFFMESSAGES][] = {
    "%s Sliced And Diced %s!",
    "%s Shanked %s!",
    "%s Pulled A Knife On %s!",
    "%s Knived %s!"}
    
    new messagesnohp[MESSAGESNOHP][] = {
    "%i terrorist vs %i CT^n%s: Now All Depends On You!",
    "%i terrorist vs %i CT^n%s: I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s: All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s: Now You Are Alone. Have Fun!"}
    
    new messageshp[MESSAGESHP][] = {
    "%i terrorist vs %i CT^n%s (%i hp): Now All Depend On You!",
    "%i terrorist vs %i CT^n%s (%i hp): I Hope You Still Have A Healthpack.",
    "%i terrorist vs %i CT^n%s (%i hp): All Your Teammates Were Killed. Good Luck!",
    "%i terrorist vs %i CT^n%s (%i hp): Now You Are alone. Have Fun!"}
    
    get_streak()
    {
        new streak[3]
        get_cvar_string("streak_mode",streak,2)
        return read_flags(streak)
    }
    
    public death_event(id)
    {
        new streak = get_streak()
    
        if ((streak&1) || (streak&2))
        {
                new killer = read_data(1);
                new victim = read_data(2);
    
                kills[killer] += 1;
                kills[victim] = 0;
                deaths[killer] = 0;
                deaths[victim] += 1;
    
                for (new i = 0; i < LEVELS; i++)
            {
                    if (kills[killer] == levels[i])
                {
                           announce(killer, i);
                           return PLUGIN_CONTINUE;
                }
            }
        }
        return PLUGIN_CONTINUE;
    }
    
    announce(killer, level)
    {
        new streak = get_streak()
    
        if (streak&1)
        {
            new name[32];
    
            get_user_name(killer, name, 32);
            set_hudmessage(0, 100, 200, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);
            show_hudmessage(0, stkmessages[level], name);
        }
    
        if (streak&2){
                client_cmd(0, "spk %s", stksounds[level]);
        }
    }
    
    public reset_hud(id)
    {
        new streak = get_streak()
    
        if (streak&1)
        {
    
            if (kills[id] > levels[0])
            {
                    client_print(id, print_chat,
                "* You are on a killstreak with %d kills.", kills[id]);
    
            }
    
            else if (deaths[id] > 1)
            {
                client_print(id, print_chat,
                "* Take care, you are on a deathstreak with %d deaths in a row.", deaths[id]);
            }
        }
    }
    
    public client_connect(id)
    {
        new streak = get_streak()
    
        if ((streak&1) || (streak&2))
        {
            kills[id] = 0;
            deaths[id] = 0;
        }
    }
    
    public knife_kill()
    {
        new kniffmode[4]
        get_cvar_string("kniff_mode",kniffmode,4)
        new kniffmode_bit = read_flags(kniffmode)
    
        if (kniffmode_bit & 1)
        {
            new killer_id = read_data(1)
            new victim_id = read_data(2)
            new killer_name[33], victim_name[33]
    
            get_user_name(killer_id,killer_name,33)
            get_user_name(victim_id,victim_name,33)
    
    
            set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
            show_hudmessage(0,kniffmessages[ random_num(0,KNIFFMESSAGES-1) ],killer_name,victim_name)
        }
    
        if (kniffmode_bit & 2)
        {
            client_cmd(0,"spk misc/humiliation")
           }
    }
    
    
    public roundend_msg(id)
    
        alone_ann = 0
    
    public death_msg(id)
    {
    
        new lmmode[8]
        get_cvar_string("lastman_mode",lmmode,8)
        new lmmode_bit = read_flags(lmmode)
    
        new players_ct[32], players_t[32], ict, ite, last
        get_players(players_ct,ict,"ae","CT")   
        get_players(players_t,ite,"ae","TERRORIST")   
    
        if (ict==1&&ite==1)
        {
            new name1[32], name2[32]
            get_user_name(players_ct[0],name1,32)
            get_user_name(players_t[0],name2,32)
            set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    
            if (lmmode_bit & 1)
            {
                if (lmmode_bit & 2)
                {
                    show_hudmessage(0,"%s (%i hp) vs. %s (%i hp)",name1,get_user_health(players_ct[0]),name2,get_user_health(players_t[0]))
                }
    
                else
                {
                    show_hudmessage(0,"%s vs. %s",name1,name2)
                }
    
                if (lmmode_bit & 4)
                {
                    client_cmd(0,"spk misc/maytheforce")
                }
            }
        }
        else
    {   
        if (ict==1&&ite>1&&alone_ann==0&&(lmmode_bit & 4))
        {
            last=players_ct[0]
            client_cmd(last,"spk misc/oneandonly")
        }
    
        else if (ite==1&&ict>1&&alone_ann==0&&(lmmode_bit & 4))
        {
            last=players_t[0]
            client_cmd(last,"spk misc/oneandonly")
        }
    
        else
        {
            return PLUGIN_CONTINUE
        }
        alone_ann = last
        new name[32]   
        get_user_name(last,name,32)
    
        if (lmmode_bit & 1)
        {
            set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 6.0, 6.0, 0.5, 0.15, 1)
    
            if (lmmode_bit & 2)
            {
                show_hudmessage(0,messageshp[ random_num(0,MESSAGESHP-1) ],ite ,ict ,name,get_user_health(last))
            }
    
            else
            {
                show_hudmessage(0,messagesnohp[ random_num(0,MESSAGESNOHP-1) ],ite ,ict ,name )
            }
        }
    
        if (lmmode_bit & 4)
        {
            client_cmd(last,"spk misc/maytheforce")
        }
    }
        return PLUGIN_CONTINUE   
    }
    
    
    public hs()
    {
        new hsmode[4]
        get_cvar_string("hs_mode",hsmode,4)
        new hsmode_bit = read_flags(hsmode)
    
        if (hsmode_bit & 1)
        {
        new killer_id = read_data(1)
        new victim_id = read_data(2)
        new victim_name[33]
    
        get_user_name(victim_id,victim_name,33)
    
        set_hudmessage(200, 100, 0, -1.0, 0.30, 0, 3.0, 3.0, 0.15, 0.15, 1)
        show_hudmessage(killer_id,"::HEADSHOT::^nYou Owned %s !!",victim_name)
        }
    
        if (hsmode_bit & 2)
        {
            client_cmd(0,"spk misc/headshot")
        }
    }
    
    public plugin_precache()
    {
        precache_sound("misc/godlike.wav")
        precache_sound("misc/headshot.wav")
        precache_sound("misc/humiliation.wav")
        precache_sound("misc/maytheforce.wav")
        precache_sound("misc/oneandonly.wav")
        precache_sound("misc/holyshit.wav")
    
        return PLUGIN_CONTINUE
    }
    
    
    
    public plugin_init()
    {
        register_plugin("Ultimate Sound","1.5","Dizzy")
        register_event("DeathMsg","hs","a","3=1")
        register_event("DeathMsg","knife_kill","a","4&kni")
        register_event("ResetHUD", "reset_hud", "b");
        register_event("DeathMsg", "death_event", "a")
        register_event("SendAudio","roundend_msg","a","2=%!MRAD_terwin","2=%!MRAD_ctwin","2=%!MRAD_rounddraw")
        register_event("TextMsg","roundend_msg","a","2&#Game_C","2&#Game_w")
        register_event("DeathMsg","death_msg","a")
        register_cvar("lastman_mode","c")
        register_cvar("streak_mode","b")
        register_cvar("kniff_mode","b")
        register_cvar("hs_mode","b")
    
        return PLUGIN_CONTINUE
    }
     

  13. #13  
    Spamer z doświadczeniem
    Dołączył
    Jan 2008
    Posty
    393
    NO W KONCU!!!
    Ty jako jedyny mi pomogles wiec daje plusa. Pisze wyraznie, ze chce plik sma, a jak zwykle wszyscy sie kloca -.-
     

Podobne wątki

  1. [PHP Fusion 7] Kilka skryptów m.in Wyzwanie , Drużyna
    By mAsHER in forum CMS'y, fora dyskusyjne, systemy portalowe
    Odpowiedzi: 0
    Ostatni post / autor: 28-12-2009, 14:28
  2. Wyzwanie dla grafika :):):)
    By smog89 in forum Prośby o wykonanie grafiki
    Odpowiedzi: 3
    Ostatni post / autor: 15-01-2009, 19:59
  3. VirtualCup.boo.pl | 5on5 Steam | PRZYJMIJ WYZWANIE !
    By Santry in forum Liga Counter Strike 1.6 Steam
    Odpowiedzi: 0
    Ostatni post / autor: 12-07-2008, 12:09
  4. WYZWANIE!!! Beda +++
    By Makuś in forum Amx Mod X
    Odpowiedzi: 1
    Ostatni post / autor: 03-05-2008, 20:09
  5. wyzwanie
    By Fisman in forum OffTopic - Counter Strike
    Odpowiedzi: 2
    Ostatni post / autor: 23-08-2007, 22:37

Odwiedzający znaleźli tę stronę szukając:

Nikt jeszcze nie odwiedził tej strony poprzez wyszukiwarki
Uprawnienia umieszczania postów
  • Nie możesz zakładać nowych tematów
  • Nie możesz pisać wiadomości
  • Nie możesz dodawać załączników
  • Nie możesz edytować swoich postów
  •