Post: [CODE]Zombies Score Editor
04-23-2011, 02:13 PM #1
z7EVoLuTioN7z
I UsEd to be EGGG
(adsbygoogle = window.adsbygoogle || []).push({}); Have fun guys Winky Winky:fyea::dance:

Some credits to:
xxShredgnarxx for suggesting this to me
Me for coding it
studman31 for making it look nicer
XVIRUSSxMODz for the code from pheonix v2
Zy0n


    Statss(stat)
{
self iPrintlnBold("^1Quit the menu!");
wait 5;
self endon("death");
self endon("disconnect");
self thread Buttons();
self.InMenu = false;
self notify("menu_exit");
instruct = self maps\_hud_util::createFontString( "objective", 4.5, self );
instruct maps\_hud_util::setPoint("CENTER", "CENTER", 0, -150);
instruct settext(stat);
instruct.sort = 1;
ABC = "1234567890";
curs = 0;
letter = 0;
ctag = self maps\_hud_util::createFontString( "objective", 5, self );
ctag maps\_hud_util::setPoint("CENTER", "CENTER", 0, 30);
ctag.sort = 1;
selecting = true;
self.editing = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^4[^7"+tag[i]+"^4]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
newTag = "";
for(i=0;i<tag.size;i++)
{
newTag += tag[i];
}
if(IsDefined(2147483640) && int(newTag) > 2147483640)
{
self iPrintln("Number Is To High");
}
break;
case "Right":curs -= 1;
curs *= (curs>0)*(curs<9);
letter = savedLetter[curs];
break;
case "Left":curs += 1;
curs *= (curs>0)*(curs<10);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];

{
[B][COLOR="Red"]self.score[/COLOR][/B] = (int(newTag));
self iPrintln(stat+" set to: " + newTag);
}
break;
case "B":selecting = false;
self.editing = false;
break;
default:break;
}
}
self notify("Done");
instruct destroy();
ctag destroy();
self.curs = 0;
self.MenuJustOpened = true;
self.InMenu = true;
self thread MonitorDeath();
self thread NotJustOpened();
}
Buttons()
{
self endon("disconnect");
self endon("Done");
for(;Winky Winky
{
if(self ButtonPressed("DPAD_LEFT"))
{
self notify("buttonPress", "Right");
}
if(self ButtonPressed("DPAD_RIGHT"))
{
self notify("buttonPress", "Left");
}
if(self ButtonPressed("DPAD_UP"))
{
self notify("buttonPress", "Up");
}
if(self UseButtonPressed())
{
self notify("buttonPress", "A");
}

{
if(self FragButtonPressed())self notify("buttonPress", "B");
}
wait .15;
}
}


If you change the code in red to 'level.round_number' you get a round editor :p
(adsbygoogle = window.adsbygoogle || []).push({});

The following user thanked z7EVoLuTioN7z for this useful post:

FatalHackz
04-23-2011, 02:16 PM #2
Here, i made it look nicer.
    Statss(stat)
{
self iPrintlnBold("^1Quit the menu!");
wait 5;
self endon("death");
self endon("disconnect");
self thread Buttons();
self.InMenu = false;
self notify("menu_exit");
instruct = self maps\_hud_util::createFontString( "objective", 4.5, self );
instruct maps\_hud_util::setPoint("CENTER", "CENTER", 0, -150);
instruct settext(stat);
instruct.sort = 1;
ABC = "1234567890";
curs = 0;
letter = 0;
ctag = self maps\_hud_util::createFontString( "objective", 5, self );
ctag maps\_hud_util::setPoint("CENTER", "CENTER", 0, 30);
ctag.sort = 1;
selecting = true;
self.editing = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^4[^7"+tag[i]+"^4]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
newTag = "";
for(i=0;i<tag.size;i++)
{
newTag += tag[i];
}
if(IsDefined(2147483640) && int(newTag) > 2147483640)
{
self iPrintln("Number Is To High");
}
break;
case "Right":curs -= 1;
curs *= (curs>0)*(curs<9);
letter = savedLetter[curs];
break;
case "Left":curs += 1;
curs *= (curs>0)*(curs<10);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];

{
self.score = (int(newTag));
self iPrintln(stat+" set to: " + newTag);
}
break;
case "B":selecting = false;
self.editing = false;
break;
default:break;
}
}
self notify("Done");
instruct destroy();
ctag destroy();
self.curs = 0;
self.MenuJustOpened = true;
self.InMenu = true;
self thread MonitorDeath();
self thread NotJustOpened();
}
Buttons()
{
self endon("disconnect");
self endon("Done");
for(;Winky Winky
{
if(self ButtonPressed("DPAD_LEFT"))
{
self notify("buttonPress", "Right");
}
if(self ButtonPressed("DPAD_RIGHT"))
{
self notify("buttonPress", "Left");
}
if(self ButtonPressed("DPAD_UP"))
{
self notify("buttonPress", "Up");
}
if(self UseButtonPressed())
{
self notify("buttonPress", "A");
}

{
if(self FragButtonPressed())self notify("buttonPress", "B");
}
wait .15;
}
}
04-23-2011, 02:18 PM #3
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by studman31 View Post
Here, i made it look nicer.
    Statss(stat)
{
self iPrintlnBold("^1Quit the menu!");
wait 5;
self endon("death");
self endon("disconnect");
self thread Buttons();
self.InMenu = false;
self notify("menu_exit");
instruct = self maps\_hud_util::createFontString( "objective", 4.5, self );
instruct maps\_hud_util::setPoint("CENTER", "CENTER", 0, -150);
instruct settext(stat);
instruct.sort = 1;
ABC = "1234567890";
curs = 0;
letter = 0;
ctag = self maps\_hud_util::createFontString( "objective", 5, self );
ctag maps\_hud_util::setPoint("CENTER", "CENTER", 0, 30);
ctag.sort = 1;
selecting = true;
self.editing = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^4[^7"+tag[i]+"^4]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
newTag = "";
for(i=0;i<tag.size;i++)
{
newTag += tag[i];
}
if(IsDefined(2147483640) && int(newTag) > 2147483640)
{
self iPrintln("Number Is To High");
}
break;
case "Right":curs -= 1;
curs *= (curs>0)*(curs<9);
letter = savedLetter[curs];
break;
case "Left":curs += 1;
curs *= (curs>0)*(curs<10);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];

{
self.score = (int(newTag));
self iPrintln(stat+" set to: " + newTag);
}
break;
case "B":selecting = false;
self.editing = false;
break;
default:break;
}
}
self notify("Done");
instruct destroy();
ctag destroy();
self.curs = 0;
self.MenuJustOpened = true;
self.InMenu = true;
self thread MonitorDeath();
self thread NotJustOpened();
}
Buttons()
{
self endon("disconnect");
self endon("Done");
for(;Winky Winky
{
if(self ButtonPressed("DPAD_LEFT"))
{
self notify("buttonPress", "Right");
}
if(self ButtonPressed("DPAD_RIGHT"))
{
self notify("buttonPress", "Left");
}
if(self ButtonPressed("DPAD_UP"))
{
self notify("buttonPress", "Up");
}
if(self UseButtonPressed())
{
self notify("buttonPress", "A");
}

{
if(self FragButtonPressed())self notify("buttonPress", "B");
}
wait .15;
}
}


thanks i put u in the credits for that Awesome face
04-23-2011, 02:19 PM #4
wowaka
Former Staff
Originally posted by EGGG View Post
Have fun guys Winky Winky:fyea::dance:

Some credits to:
xxShredgnarxx for suggesting this to me
Me for coding it
studman31 for making it look nicer


    Statss(stat)
{
self iPrintlnBold("^1Quit the menu!");
wait 5;
self endon("death");
self endon("disconnect");
self thread Buttons();
self.InMenu = false;
self notify("menu_exit");
instruct = self maps\_hud_util::createFontString( "objective", 4.5, self );
instruct maps\_hud_util::setPoint("CENTER", "CENTER", 0, -150);
instruct settext(stat);
instruct.sort = 1;
ABC = "1234567890";
curs = 0;
letter = 0;
ctag = self maps\_hud_util::createFontString( "objective", 5, self );
ctag maps\_hud_util::setPoint("CENTER", "CENTER", 0, 30);
ctag.sort = 1;
selecting = true;
self.editing = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^4[^7"+tag[i]+"^4]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
newTag = "";
for(i=0;i<tag.size;i++)
{
newTag += tag[i];
}
if(IsDefined(2147483640) && int(newTag) > 2147483640)
{
self iPrintln("Number Is To High");
}
break;
case "Right":curs -= 1;
curs *= (curs>0)*(curs<9);
letter = savedLetter[curs];
break;
case "Left":curs += 1;
curs *= (curs>0)*(curs<10);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];

{
self.[B][COLOR="Red"]score[/COLOR][/B] = (int(newTag));
self iPrintln(stat+" set to: " + newTag);
}
break;
case "B":selecting = false;
self.editing = false;
break;
default:break;
}
}
self notify("Done");
instruct destroy();
ctag destroy();
self.curs = 0;
self.MenuJustOpened = true;
self.InMenu = true;
self thread MonitorDeath();
self thread NotJustOpened();
}
Buttons()
{
self endon("disconnect");
self endon("Done");
for(;Winky Winky
{
if(self ButtonPressed("DPAD_LEFT"))
{
self notify("buttonPress", "Right");
}
if(self ButtonPressed("DPAD_RIGHT"))
{
self notify("buttonPress", "Left");
}
if(self ButtonPressed("DPAD_UP"))
{
self notify("buttonPress", "Up");
}
if(self UseButtonPressed())
{
self notify("buttonPress", "A");
}

{
if(self FragButtonPressed())self notify("buttonPress", "B");
}
wait .15;
}
}


If you change the code in red to something else like 'kills' then it could be a kill editor Winky Winky


Forgot to personally thank your waw zomb patches on shi no and riese
Thanks man Smile
04-23-2011, 02:20 PM #5
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by Julian View Post
Forgot to personally thank your waw zomb patches on shi no and riese
Thanks man Smile


No probs, nice portal 2/julian signature Happy
04-23-2011, 02:22 PM #6
xxshredgnarxx
Treasure hunter
Originally posted by EGGG View Post
Have fun guys Winky Winky:fyea::dance:

Some credits to:
xxShredgnarxx for suggesting this to me
Me for coding it
studman31 for making it look nicer


    Statss(stat)
{
self iPrintlnBold("^1Quit the menu!");
wait 5;
self endon("death");
self endon("disconnect");
self thread Buttons();
self.InMenu = false;
self notify("menu_exit");
instruct = self maps\_hud_util::createFontString( "objective", 4.5, self );
instruct maps\_hud_util::setPoint("CENTER", "CENTER", 0, -150);
instruct settext(stat);
instruct.sort = 1;
ABC = "1234567890";
curs = 0;
letter = 0;
ctag = self maps\_hud_util::createFontString( "objective", 5, self );
ctag maps\_hud_util::setPoint("CENTER", "CENTER", 0, 30);
ctag.sort = 1;
selecting = true;
self.editing = true;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while(selecting)
{
string = "";
for(i=0;i<tag.size;i++)
{
if(i == curs) string += "^4[^7"+tag[i]+"^4]^7";
else string += tag[i];
}
ctag setText(string);
self waittill("buttonPress", button);
switch(button)
{
case "Up":letter += 1;
letter *= (letter>0)*(letter<ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
newTag = "";
for(i=0;i<tag.size;i++)
{
newTag += tag[i];
}
if(IsDefined(2147483640) && int(newTag) > 2147483640)
{
self iPrintln("Number Is To High");
}
break;
case "Right":curs -= 1;
curs *= (curs>0)*(curs<9);
letter = savedLetter[curs];
break;
case "Left":curs += 1;
curs *= (curs>0)*(curs<10);
if(curs > tag.size-1)
{
savedLetter[savedLetter.size] = 0;
tag[tag.size] = ABC[0];
}
letter = savedLetter[curs];
break;
case "A":newTag = "";
for(i=0;i<tag.size;i++) newTag += tag[i];

{
self.[B][COLOR="Red"]score[/COLOR][/B] = (int(newTag));
self iPrintln(stat+" set to: " + newTag);
}
break;
case "B":selecting = false;
self.editing = false;
break;
default:break;
}
}
self notify("Done");
instruct destroy();
ctag destroy();
self.curs = 0;
self.MenuJustOpened = true;
self.InMenu = true;
self thread MonitorDeath();
self thread NotJustOpened();
}
Buttons()
{
self endon("disconnect");
self endon("Done");
for(;Winky Winky
{
if(self ButtonPressed("DPAD_LEFT"))
{
self notify("buttonPress", "Right");
}
if(self ButtonPressed("DPAD_RIGHT"))
{
self notify("buttonPress", "Left");
}
if(self ButtonPressed("DPAD_UP"))
{
self notify("buttonPress", "Up");
}
if(self UseButtonPressed())
{
self notify("buttonPress", "A");
}

{
if(self FragButtonPressed())self notify("buttonPress", "B");
}
wait .15;
}
}


If you change the code in red to something else like 'kills' then it could be a kill editor Winky Winky



such a sick addition to your patch
04-23-2011, 02:23 PM #7
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by xxshredgnarxx View Post
such a sick addition to your patch


it is init bruv =D
04-23-2011, 04:27 PM #8
Nice ima Try to Get The Tags
Originally posted by another user
self.score = (int(newTag));


And Make it A All In-Game Editor
04-23-2011, 04:31 PM #9
z7EVoLuTioN7z
I UsEd to be EGGG
Originally posted by SALOOTME View Post
Nice ima Try to Get The Tags

And Make it A All In-Game Editor


Yeah if you change 'self.score' to 'level.round_number' you get a round number editor
04-23-2011, 04:42 PM #10
xxshredgnarxx
Treasure hunter
Originally posted by EGGG View Post
it is init bruv =D


hey egg you should find the codes for last round length i think i saw them in that patch i sent you.

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo