Ultimate KillStreak Advanced

Pluginuri facute de utilizatorii forumului eXtream.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

User avatar
burn09
Membru, skill +2
Membru, skill +2
Posts: 549
Joined: 16 Dec 2008, 23:02
Detinator Steam: Da
CS Status: CSDM Project
Detinator server CS: Inchis din 2011.
SteamID: burnnn669
Location: Bucuresti
Has thanked: 27 times
Been thanked: 47 times

18 Jan 2009, 23:44

Ms... da' nu merge da vreo 4 erori la compilare.. 8-|
RoyalServer
edy2009
Membru, skill 0
Membru, skill 0
Posts: 68
Joined: 18 Jan 2009, 20:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

01 Feb 2009, 19:09

Man da im da reable chanel overflowed

O fi din cauza ca am pus cvaurile asa ?

Code: Select all

ut_killstreak_advanced 3
ut_killstreak_hs 1
ut_killstreak_knife 1
ut_firstblood 1
ut_nade_events 1
ut_suicide_events 1
ut_doublekill_events 1
ut_roundcout_sounds 1
Asa cum am scris acum asa le-am pus si in cvars.ini .... o fi din cauza asta ????

daca da zi-mi cum le pun please ... exact asa cum leai pus tu pe sv tau
z3pter
Membru, skill +1
Membru, skill +1
Posts: 216
Joined: 11 Sep 2008, 22:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Detinator server CS: Dr-best.idle.ro
Location: tg-jiu
Has thanked: 3 times
Been thanked: 3 times

03 Feb 2009, 21:02

/* Ultimtate KillStreak Advanced BETA */

#include <amxmodx>
#include <amxmisc>
#include <csx>

#define PLUGIN "Ultimate KillStreak Advanced BETA"
#define VERSION "0.7beta"
#define AUTHOR "SAMURAI"


/*#define TASK_CLEAR_KILL 100*/
#define LEVELS 10
/*new kill[33][24];*/
new kills[33] = {0,...};
new deaths[33] = {0,...};

new hsenable, knifeenable, firstbloodenable, nadecvar, suicidecvar, /*cvardouble,*/ rnstartcvar, killstreaktype;
new firstblood;

new hsmessages[][] =
{
"%s Ia zburat capul lui %s !!",
"%s A nimerit dovleacul lui %s !",
"%s Ia folosit capul lui %s pe post de Minge!",
"%s la doborat pe %s cu un headshot Superb !"
};
new hslist[][] =
{
"best/headshot_ultimate"
};


new knmessages[][] =
{
"%s sliced and diced %s",
"%s pulled out knife and gutted %s",
"%s knifed %s"
};
new knlist[][] =
{
"best/knife_ultimate"
};


new fbmessages[][] =
{
"%s : First Blood !",
"%s Drew First Blood !!!",
"%s First Shot on tha Mark !"
};
new fblist[][] =
{
"best/firstblood_ultimate"
};


new nademessages[][] =
{
"%s ia trimis un cadou lui %s",
"%s a aruncat cu precizie catre %s",
"%s este un bun grenadier ! cred ca sa intors de la razboi ..."
};


new suicidemess[][] =
{
"%s knows how the kill command works!",
"%sprefera sa se sinucida...decat sa moara pe campul de lupta"
};
new suicidelist[][] =
{
"best/suicide_ultimate"
};

/*
new doublelist[][] =
{
"best/doublekill_ultimate"
};*/


new levels[10] = {2, 3, 4, 6, 8, 10, 12,14,15,16,18};
new sounds[10][] =
{
"best/triplekill_ultimate",
"best/multikill_ultimate",
"best/ultrakill_ultimate",
"best/killingspree_ultimate",
"best/megakill_ultimate",
"best/holyshit_ultimate",
"best/ludicrouskill_ultimate",
"best/rampage_ultimate",
"best/unstoppable_ultimate",
"best/monsterkill_ultimate",
"best/doublekill_ultimate",
"best/dominating_ultimate",
"best/fatality_ultimate",
"best/godlike_ultimate",
"best/whickedsick_ultimate"
};
new messages[10][] =
{
"%s: Triple Kill !",
"%s: Multi Kill !",
"%s: Ultra Kill !",
"%s: Killing Spree !",
"%s: Mega Kill !",
"%s: Holy Shit !",
"%s: Ludicrous Kill !",
"%s: Rampage !",
"%s: Unstoppable !",
"%s: M o n s t e R K i L L ! ! !",
"%s: double Kill !",
"%s: Dominating !",
"%s: Fatality !",
"%s: Godlike!",
"%s: Slaughter!",
"%s: Whickedsick!"
};


new preplist[][] =
{
"best/prepare_ultimate"
};


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

register_event("ResetHUD", "reset_hud", "b");
register_event("HLTV","rnstart","a", "1=0", "2=0");
killstreaktype = register_cvar("ut_killstreak_advanced", "3");
hsenable = register_cvar("ut_killstreak_hs","1");
knifeenable = register_cvar("ut_killstreak_knife","1");
firstbloodenable = register_cvar("ut_firstblood","1");
nadecvar = register_cvar("ut_nade_events","1");
suicidecvar = register_cvar("ut_suicide_events","1");
/*cvardouble = register_cvar("ut_doublekill_events","1");*/
rnstartcvar = register_cvar("ut_roundcout_sounds","1");

}


public client_death(killer,victim,weapon,hitplace,TK)
{
if(!killer || !victim)
return;

static kname[32], vname[32];
get_user_name(killer,kname,31);
get_user_name(victim,vname,31);

if(hitplace == HIT_HEAD && get_pcvar_num(hsenable) == 1 )
{
set_hudmessage(0, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0, hsmessages[random(sizeof hsmessages)], kname, vname);
client_cmd(0,"spk %s",hslist[random(sizeof hslist)]);
}

if(weapon == CSW_KNIFE && get_pcvar_num(knifeenable) == 1 )
{
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0, knmessages[random(sizeof knmessages)], kname, vname);
client_cmd(0,"spk %s",knlist[random(sizeof knlist)]);
}

if(firstblood && killer != victim && get_pcvar_num(firstbloodenable) ==1)
{
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0, fbmessages[random(sizeof fbmessages)], kname);
client_cmd(0,"spk %s",fblist[random(sizeof fblist)]);
}

if(weapon == CSW_HEGRENADE && get_pcvar_num(nadecvar) == 1)
{
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0,nademessages[random(sizeof nademessages)],kname,vname);
client_cmd(0,"spk ultimate_sounds/nade_ultimate");
}

if(killer == victim && get_pcvar_num(suicidecvar) ==1)
{
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0,suicidemess[random(sizeof suicidemess)], vname);
client_cmd(0,"spk %s",suicidelist[random(sizeof suicidelist)]);
}


/*if(kill[killer][0] && equal(kill[killer],weapon) && killer != victim && get_pcvar_num(cvardouble) == 1)
{
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0,"Wow %s made a double kill", kname);
kill[killer][0] = 0;
client_cmd(0,"spk %s",doublelist[random(sizeof doublelist)]);
}
else
{
kill[killer] = weapon;
set_task(0.1,"clear_kill",TASK_CLEAR_KILL+killer);
}*/


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

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


}


announce(killer, level)
{

static name[33];
new r = random(256);
new g = random(256);
new b = random(256);

get_user_name(killer, name, 32);

set_hudmessage(r,g,b, 0.05, 0.65, 2, 0.02, 6.0, 0.01, 0.1, 2);

if( (get_pcvar_num(killstreaktype) <= 0 ) || get_pcvar_num(killstreaktype) > 3)
return 0;

switch(get_pcvar_num(killstreaktype))
{
case 1:
{
show_hudmessage(0, messages[level], name);
return 0;
}

case 2:
{
client_cmd(0, "spk %s", sounds[level]);
return 0;
}

case 3:
{
show_hudmessage(0, messages[level], name);
client_cmd(0, "spk %s", sounds[level]);
return 0;
}
}

return 0;

}


public reset_hud(id)
{
firstblood = 1;
if (is_mode_set(16))
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 rnstart(id)
{
if(get_pcvar_num(rnstartcvar) == 1)
{
firstblood = 1;
set_hudmessage(255, 0, 255, -1.0, 0.30, 0, 6.0, 6.0);
show_hudmessage(0, "Prepare To Fight!");

client_cmd(0,"spk %s",preplist[random(sizeof preplist)]);
}
}

public client_connect(id)
{
kills[id] = 0;
deaths[id] = 0;
}

/*public clear_kill(taskid)
{
new id = taskid-TASK_CLEAR_KILL;
kill[id][0] = 0;
}*/

is_mode_set(bits)
{
new mode[9];
get_cvar_string("ut_killstreak_advanced", mode, 8);
return read_flags(mode) & bits;
}

public plugin_precache()
{
precache_sound("best/triplekill_ultimate.wav");
precache_sound("best/multikill_ultimate.wav");
precache_sound("best/ultrakill_ultimate.wav");
precache_sound("best/killingspree_ultimate.wav");
precache_sound("best/megakill_ultimate.wav");
precache_sound("best/holyshit_ultimate.wav");
precache_sound("best/ludicrouskill_ultimate.wav");
precache_sound("best/rampage_ultimate.wav");
precache_sound("best/unstoppable_ultimate.wav");
precache_sound("best/monsterkill_ultimate.wav");
precache_sound("best/headshot_ultimate.wav");
precache_sound("best/knife_ultimate.wav");
precache_sound("best/firstblood_ultimate.wav");
precache_sound("best/prepare_ultimate.wav");
precache_sound("best/nade_ultimate.wav");
precache_sound("best/suicide_ultimate.wav");
precache_sound("best/doublekill_ultimate.wav");
precache_sound("best/whickedsick_ultimate.wav");
precache_sound("best/fatality_ultimate.wav");
precache_sound("best/slaughter_ultimate.wav");
precache_sound("best/dominating_ultimate.wav");
precache_sound("best/godlike_ultimate.wav.wav");
}


/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1033\\ f0\\ fs16 \n\\ par }
*/
va rog imi puteti spune unde am gresit ca imi da eroare la compilare asta e versiunea beta Va rog mult spunetimi unde am gresit ^:)^
edy2009
Membru, skill 0
Membru, skill 0
Posts: 68
Joined: 18 Jan 2009, 20:16
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Been thanked: 1 time

04 Feb 2009, 18:58

edy2009 wrote:Man da im da reable chanel overflowed cand scriu amx_plugins si nu merge pluginul pe server .... dacal scot numi apare reable channel ............

O fi din cauza ca am pus cvaurile asa ?

Code: Select all

ut_killstreak_advanced 3
ut_killstreak_hs 1
ut_killstreak_knife 1
ut_firstblood 1
ut_nade_events 1
ut_suicide_events 1
ut_doublekill_events 1
ut_roundcout_sounds 1
Asa cum am scris acum asa le-am pus si in cvars.ini .... o fi din cauza asta ????

daca da zi-mi cum le pun please ... exact asa cum leai pus tu pe sv tau
Deci ma ajutati si pe mine ? va rog [-o< ^:)^
Extra
Utilizator banat
Utilizator banat
Posts: 865
Joined: 09 Nov 2008, 20:24
Detinator Steam: Da
Reputatie: Ban 3 luni !
Has thanked: 47 times
Been thanked: 19 times

06 Feb 2009, 12:48

@ anakin_cstrike : NU MERGE LINKUL !!!
User avatar
Master.Lord
Membru, skill 0
Membru, skill 0
Posts: 40
Joined: 15 Feb 2009, 11:15
Detinator Steam: Da
CS Status: Power User
Detinator server CS: 89.40.240.191:27015
Location: Baia Mare
Contact:

10 Mar 2009, 15:03

e bun mie imi merge.
Counter-Strike Is The Limit
bujie
Membru, skill 0
Membru, skill 0
Posts: 19
Joined: 24 Jan 2009, 12:13
Detinator Steam: Nu
CS Status: Tin Server !
Detinator server CS: fdd.idle.ro

14 Mar 2009, 15:01

imi poate da si mie cineva acest plugin tradus in romana/sa scoata cineva mesajele,sa ramana doar sunetele!
Image
Server:Fdd.Idle.Ro
Forum: http://fddcs.noua.org
User avatar
danieledy94
Membru, skill +1
Membru, skill +1
Posts: 122
Joined: 16 Jan 2009, 16:06
Detinator Steam: Da
CS Status: DND
Detinator server CS: da
SteamID: danieledy94

14 Apr 2009, 11:35

l-am pus la mine pe server lagul creste cu 2-3 dar nu este problema merge perfect gj pentru plugin :X
Image
Image
Image
Image
Image
Image
Image
Image
Image
MeD* Music On :X
|xTime| NeGaT1Ve
Membru, skill 0
Membru, skill 0
Posts: 48
Joined: 22 Jul 2009, 15:34
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!

11 Aug 2009, 10:52

Datimis si mie un link deoarece cel pus de annakin e doar pentru sunete :|
Image
Alex-thebest
Membru, skill 0
Membru, skill 0
Posts: 47
Joined: 10 Aug 2009, 19:14
Detinator Steam: Da
CS Status: Citesc forumul eXtreamCS.com!

11 Aug 2009, 15:48

vai ... nici nu trebuia sa postezi pluginul asta ca nu se poate folosi ....

Motiv: Sv dei romani nu accepta sa faci nici duble kill da altceva .... pentu 8 -> KillingSpree .... iiti da ban ip (asa am patit pe sv vostru bai )
euseful2010
Membru, skill 0
Membru, skill 0
Posts: 3
Joined: 07 Aug 2010, 20:06
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Contact:

07 Aug 2010, 20:08

wa rog ma ajutati si pe mine please unde gasesc cvarurile alea please ziceti-mi si mie
euseful2010
Membru, skill 0
Membru, skill 0
Posts: 3
Joined: 07 Aug 2010, 20:06
Detinator Steam: Nu
CS Status: Citesc forumul eXtreamCS.com!
Contact:

07 Aug 2010, 20:10

wa va rog ajutatima si pe mine please ziceti-mi si mie undes cvarurile alea please id de mess:[email protected] sau [email protected] please contactatima
Post Reply

Return to “Pluginuri eXtream”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 18 guests