Post: [RELEASE] Round Editor
04-15-2012, 04:00 PM #1
IVI40A3Fusionz
Former Gaming Squad Member
(adsbygoogle = window.adsbygoogle || []).push({});
Round Editor i was gonna keep for myself for my patch but i've decided to release it considering Black Ops coding is so dead when it comes to new scripts.

Video:


UPDATE 2:
- Changed look of the editor, now looks better and more 'professional'.

Update 2, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self endon("StopRound");
self CloseMenu();
wait .01;
self freezecontrols(true);
wait .01;
self.MenuLocked = false;
self.Edit = i;
self.RoundEditorBar=CreateShader("CENTER","",0,0,1000,50,(0,0,0),"white",0,1);
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self.RoundEditor destroy();
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
self thread ZombieKill();
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
if(self MeleeButtonPressed())
{
self.RoundEditorBar destroy();
self.RoundEditor destroy();
self MenuOpen("Round");
self notify("StopRound");
}
}
wait .001;
}
}
ZombieKill()
{
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
}


UPDATE 1:

- Added support allowing you to choose what round you go up by, by using a simple input Smile.
* If should be set out like this,
- Function: RoundEditor.
- Input: Whatever number you like e.g. 100.

Update 1, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



Original Script:

    
RoundEditor()
{
self endon("death");
self endon("disconnect");
self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= 1)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += self AttackButtonPressed();
self.Edit -= self AdsButtonPressed();
if(self.Edit == 0) self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



You Will Also Need This, Reason For Me Using It Is Because If You Use Alot Of setText, Then This Will Reduce The Size Of Your .gsc:
    
CreateTextString(font,fontscale,align,relative,x,y,alpha,sort,text)
{
CreateText=createFontString(font,fontscale);
CreateText setPoint(align,relative,x,y);
CreateText.alpha=alpha;
CreateText.sort=sort;
CreateText setText(text);
return CreateText;
}

Credits:
Me - For Making It.
xRaw - For Sending Me The 'Kill All Zombies' Script.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 10 users say thank you to IVI40A3Fusionz for this useful post:

blikefritz, FourzerotwoFAILS, Harry, User23434, Cmd-X, RayJ_chugs, rimka06510, xMrSuperMoDzZ--, xRaW, ZeiiKeN
04-18-2012, 06:08 AM #20
bigjim161
Save Point
nice ive been looking for this all day.
05-03-2012, 11:29 PM #21
Originally posted by IVI40A3Fusionz View Post
Round Editor i was gonna keep for myself for my patch but i've decided to release it considering Black Ops coding is so dead when it comes to new scripts.

Video:


UPDATE 2:
- Changed look of the editor, now looks better and more 'professional'.

Update 2, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self endon("StopRound");
self CloseMenu();
wait .01;
self freezecontrols(true);
wait .01;
self.MenuLocked = false;
self.Edit = i;
self.RoundEditorBar=CreateShader("CENTER","",0,0,1000,50,(0,0,0),"white",0,1);
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self.RoundEditor destroy();
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
self thread ZombieKill();
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
if(self MeleeButtonPressed())
{
self.RoundEditorBar destroy();
self.RoundEditor destroy();
self MenuOpen("Round");
self notify("StopRound");
}
}
wait .001;
}
}
ZombieKill()
{
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
}


UPDATE 1:

- Added support allowing you to choose what round you go up by, by using a simple input Smile.
* If should be set out like this,
- Function: RoundEditor.
- Input: Whatever number you like e.g. 100.

Update 1, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



Original Script:

    
RoundEditor()
{
self endon("death");
self endon("disconnect");
self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= 1)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += self AttackButtonPressed();
self.Edit -= self AdsButtonPressed();
if(self.Edit == 0) self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



You Will Also Need This, Reason For Me Using It Is Because If You Use Alot Of setText, Then This Will Reduce The Size Of Your .gsc:
    
CreateTextString(font,fontscale,align,relative,x,y,alpha,sort,text)
{
CreateText=createFontString(font,fontscale);
CreateText setPoint(align,relative,x,y);
CreateText.alpha=alpha;
CreateText.sort=sort;
CreateText setText(text);
return CreateText;
}

Credits:
Me - For Making It.
xRaw - For Sending Me The 'Kill All Zombies' Script.


I have a problem, when i close the round editor freeze my ps3 can u help me???
05-04-2012, 05:02 PM #22
Murt
< ^ > < ^ >
indeed, this is old from WAW but good job on BO,
05-04-2012, 05:07 PM #23
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by Murt View Post
indeed, this is old from WAW but good job on BO,


This mod is now really old on Black Ops Happy.
05-04-2012, 05:14 PM #24
Murt
< ^ > < ^ >
Originally posted by IVI40A3Fusionz View Post
This mod is now really old on Black Ops Happy.


haha, , for xbox more like ":p btw whats your skype again? somthing xfuzionz
05-04-2012, 05:15 PM #25
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by Murt View Post
haha, , for xbox more like ":p btw whats your skype again? somthing xfuzionz


xFusi0nz Winky Winky.
05-20-2012, 08:17 PM #26
Criptus
< ^ > < ^ >
Originally posted by IVI40A3Fusionz View Post
Round Editor i was gonna keep for myself for my patch but i've decided to release it considering Black Ops coding is so dead when it comes to new scripts.

Video:


UPDATE 2:
- Changed look of the editor, now looks better and more 'professional'.

Update 2, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self endon("StopRound");
self CloseMenu();
wait .01;
self freezecontrols(true);
wait .01;
self.MenuLocked = false;
self.Edit = i;
self.RoundEditorBar=CreateShader("CENTER","",0,0,1000,50,(0,0,0),"white",0,1);
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self.RoundEditor destroy();
self.RoundEditor=CreateTextString("default",3,"CENTER","",0,0,1,1,"Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
self thread ZombieKill();
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
if(self MeleeButtonPressed())
{
self.RoundEditorBar destroy();
self.RoundEditor destroy();
self MenuOpen("Round");
self notify("StopRound");
}
}
wait .001;
}
}
ZombieKill()
{
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
}


UPDATE 1:

- Added support allowing you to choose what round you go up by, by using a simple input Smile.
* If should be set out like this,
- Function: RoundEditor.
- Input: Whatever number you like e.g. 100.

Update 1, Script:
    
RoundEditor(i)
{
self endon("death");
self endon("disconnect");
self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= i)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += (i*self AttackButtonPressed());
self.Edit -= (i*self AdsButtonPressed());
if(self.Edit == 0) self.Edit = i;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



Original Script:

    
RoundEditor()
{
self endon("death");
self endon("disconnect");
self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
for(;Winky Winky
{
if(self.Edit >= 1)
{
if(self AttackButtonPressed() || self AdsButtonPressed())
{
self.Edit += self AttackButtonPressed();
self.Edit -= self AdsButtonPressed();
if(self.Edit == 0) self.Edit = 1;
self iPrintlnBold("Set Round To "+self.Edit+"?");
wait .1;
}
if(self UseButtonPressed())
{
level.round_number = self.Edit-1;
Zombz = GetAiSpeciesArray( "axis" );
level.zombie_total = 0;
for( i = 0;i < Zombz.size;i++ )
{
Zombz[i] maps\_zombiemode_spawner::zombie_head_gib();
Zombz[i] DoDamage( Zombz[i].health * 5000, Zombz[i].origin, self );
wait .05;
}
self iPrintln("Round Set To "+self.Edit);
wait .2;
}
}
wait .001;
}
}



You Will Also Need This, Reason For Me Using It Is Because If You Use Alot Of setText, Then This Will Reduce The Size Of Your .gsc:
    
CreateTextString(font,fontscale,align,relative,x,y,alpha,sort,text)
{
CreateText=createFontString(font,fontscale);
CreateText setPoint(align,relative,x,y);
CreateText.alpha=alpha;
CreateText.sort=sort;
CreateText setText(text);
return CreateText;
}

Credits:
Me - For Making It.
xRaw - For Sending Me The 'Kill All Zombies' Script.


whats the name of the song?! Gasp
05-23-2012, 03:08 PM #27
DylanOc1
[b]Me=Boss[/b]
Ill try this.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo