Post: [Release] Berserker Killstreak
03-21-2013, 12:11 AM #1
coolbunny1234
the bunny who started it all
(adsbygoogle = window.adsbygoogle || []).push({}); I was going to release my Strat lobby today, but due to a few bugs it has on xbox, it's not going to be released for another few days. So instead, here is one of the killstreaks from the lobby! Enjoy!!

Video:


You must login or register to view this content.

    
begin_berserker(){
if( self.score >= 3000 ){
if( self.berz == false ){
self maps\_zombiemode_score::minus_to_player_score( 3000 );
self thread berserker();
self.berz = true;
} else {
//self Closed();
}
}else{
self playSound("plr_"+self getEntityNumber()+"_vox_nomoney_perk_0");
}
}
berserker()
{
self endon("berserker_done");
self ViewKick( 127, self.origin );
wait 1;
self ViewKick( 127, self.origin );
wait 1;
self ViewKick( 127, self.origin );
self.bunny = self getCurrentWeapon();
self enableInvulnerability();
self setVision("kamikaze");
self giveWeapon("zombie_melee");
self switchToWeapon("zombie_melee");
hud = self createRectangle("BOTTOM", "BOTTOM", 0, 0, 25, 25, (1, 1, 1), "specialty_instakill_zombies", 1, 1);
self iprintln("Berserker Activated");
level.zombie_vars["zombie_insta_kill"] = 1;
bunny = self createText("small", 1.25, "CENTER", "CENTER", 0, 70, 1, 1, "");
for(m = 45; m > 0; m--){
bunny setText(m);
wait 1;
}
bunny hudFadenDestroy(0, 1);
hud hudFadenDestroy(0, 1);
self TakeWeapon( "zombie_melee" );
self SwitchToWeapon(self.bunny);
self setVision("fly_dark");
self disableInvulnerability();
self.berz = false;
level.zombie_vars["zombie_insta_kill"] = 0;
self notify("berserker_done");
}


Also you will need these..
    
hudFade(alpha, time)
{
self fadeOverTime(time);
self.alpha = alpha;
wait(time);
}
hudFadenDestroy(alpha, time)
{
self hudFade(alpha, time);
self destroy();
}
createText(font, fontScale, align, relative, x, y, sort, alpha, text)
{
textElem = self createFontString(font, fontScale, self);
textElem setPoint(align, relative, x, y);
textElem.sort = sort;
textElem.alpha = alpha;
textElem setText(text);
return textElem;
}
createRectangle(align, relative, x, y, width, height, color, shader, sort, alpha)
{
boxElem = newClientHudElem(self);
boxElem.elemType = "bar";
if(!level.splitScreen)
{
boxElem.x = -2;
boxElem.y = -2;
}
boxElem.width = width;
boxElem.height = height;
boxElem.align = align;
boxElem.relative = relative;
boxElem.xOffset = 0;
boxElem.yOffset = 0;
boxElem.children = [];
boxElem.sort = sort;
boxElem.color = color;
boxElem.alpha = alpha;
boxElem.shader = shader;
boxElem setParent(level.uiParent);
boxElem setShader(shader, width, height);
boxElem.hidden = false;
boxElem setPoint(align, relative, x, y);
return boxElem;
}
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked coolbunny1234 for this useful post:

xePixTvx
03-21-2013, 01:52 AM #2
Very Nice Good Job Smile
03-21-2013, 01:57 AM #3
primetime43
Knowledge is power Tiphat
Originally posted by coolbunny1234 View Post
I was going to release my Strat lobby today, but due to a few bugs it has on xbox, it's not going to be released for another few days. So instead, here is one of the killstreaks from the lobby! Enjoy!!

Video:


You must login or register to view this content.

    
begin_berserker(){
if( self.score >= 3000 ){
if( self.berz == false ){
self maps\_zombiemode_score::minus_to_player_score( 3000 );
self thread berserker();
self.berz = true;
} else {
//self Closed();
}
}else{
self playSound("plr_"+self getEntityNumber()+"_vox_nomoney_perk_0");
}
}
berserker()
{
self endon("berserker_done");
self ViewKick( 127, self.origin );
wait 1;
self ViewKick( 127, self.origin );
wait 1;
self ViewKick( 127, self.origin );
self.bunny = self getCurrentWeapon();
self enableInvulnerability();
self setVision("kamikaze");
self giveWeapon("zombie_melee");
self switchToWeapon("zombie_melee");
hud = self createRectangle("BOTTOM", "BOTTOM", 0, 0, 25, 25, (1, 1, 1), "specialty_instakill_zombies", 1, 1);
self iprintln("Berserker Activated");
level.zombie_vars["zombie_insta_kill"] = 1;
bunny = self createText("small", 1.25, "CENTER", "CENTER", 0, 70, 1, 1, "");
for(m = 45; m > 0; m--){
bunny setText(m);
wait 1;
}
bunny hudFadenDestroy(0, 1);
hud hudFadenDestroy(0, 1);
self TakeWeapon( "zombie_melee" );
self SwitchToWeapon(self.bunny);
self setVision("fly_dark");
self disableInvulnerability();
self.berz = false;
level.zombie_vars["zombie_insta_kill"] = 0;
self notify("berserker_done");
}


Also you will need these..
    
hudFade(alpha, time)
{
self fadeOverTime(time);
self.alpha = alpha;
wait(time);
}
hudFadenDestroy(alpha, time)
{
self hudFade(alpha, time);
self destroy();
}
createText(font, fontScale, align, relative, x, y, sort, alpha, text)
{
textElem = self createFontString(font, fontScale, self);
textElem setPoint(align, relative, x, y);
textElem.sort = sort;
textElem.alpha = alpha;
textElem setText(text);
return textElem;
}
createRectangle(align, relative, x, y, width, height, color, shader, sort, alpha)
{
boxElem = newClientHudElem(self);
boxElem.elemType = "bar";
if(!level.splitScreen)
{
boxElem.x = -2;
boxElem.y = -2;
}
boxElem.width = width;
boxElem.height = height;
boxElem.align = align;
boxElem.relative = relative;
boxElem.xOffset = 0;
boxElem.yOffset = 0;
boxElem.children = [];
boxElem.sort = sort;
boxElem.color = color;
boxElem.alpha = alpha;
boxElem.shader = shader;
boxElem setParent(level.uiParent);
boxElem setShader(shader, width, height);
boxElem.hidden = false;
boxElem setPoint(align, relative, x, y);
return boxElem;
}

Freaking sick man. Nice work! Keep it up Happy
03-21-2013, 03:21 AM #4
coolbunny1234
the bunny who started it all
Originally posted by MoJo17017 View Post
Very Nice Good Job Smile


Thanks man! Appreciado.

Originally posted by primetime43 View Post
Freaking sick man. Nice work! Keep it up Happy


Hahah thanks baby <3
03-21-2013, 04:44 AM #5
Originally posted by coolbunny1234 View Post
Thanks man! Appreciado.


Welcome anytime

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo