Post: WORKING:: Clantag Editor
08-08-2011, 11:17 PM #1
xFade-
Banned
(adsbygoogle = window.adsbygoogle || []).push({}); Well i found this code, and i tested it on pc and it worked great! Some minor modifying will help this script alot tho Smile

    
ClantagEditor()
{
self endon("death");
self endon("disconnect");
self.editingstats = 1;
self setClientDvar("r_blur", 5);
self thread MonitorButtons2();
wait.4;
ABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ !-_@#$%^&*()<>%[]{}1234567890";
self notify("new_structs");
self.instructz = "Set Clan Tag - [{+usereload}] :: Exit - [{+melee}] :: Scroll Right - [{+attack}] :: Next Letter - [{+frag}] :: Last Letter - [{+speed_throw}]";
self thread maps\_art::doInstruct();
curs = 0;
letter = 0;
ctag = self createFontString("objective", 3.3, self);
ctag setPoint("CENTER");
ctag.foreground = true;
ctag.sort = 3000;
selecting = true;
wait.1;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while (selecting)
{
string = "";
for (i = 0; i < tag.size; i++)
{
if (i == curs) string += "^5[^7" + tag[i] + "^5]^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;
break;
case "Down":
letter += 1;
letter *= (letter > 0) * (letter < ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
break;
case "Right":
curs += 1;
curs *= (curs > 0) * (curs < 4);
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 setClientDvar("clanname", newTag);
self setClientDvar("developeruser", "3");
self.ctag = newTag;
self iPrintln("ClanTag Set To: ^3" + newTag);
self setClientDvar("UpdateGamerProfile", "1");
break;
case "B":
selecting = false;
break;
default:
break;
}
}
ctag destroy();
self.editingstats = 0;
self.reopen = 1;
self setClientDvar("r_blur", 0);
wait.5;
self notify("done");
}
MonitorButtons2()
{
self endon("disconnect");
self endon("done");
for (;Winky Winky
{
if (self UseButtonPressed()) self notify("buttonPress", "A");
if (self AttackButtonPressed()) self notify("buttonPress", "Right");
if (self AdsButtonPressed()) self notify("buttonPress", "Up");
if (self FragButtonPressed()) self notify("buttonPress", "Down");
if (self MeleeButtonPressed()) self notify("buttonPress", "B");
wait.15;
}
}
(adsbygoogle = window.adsbygoogle || []).push({});

The following 4 users say thank you to xFade- for this useful post:

Kane500, lovebros, Neff,
08-08-2011, 11:18 PM #2
Kane500
< ^ > < ^ >
Originally posted by xFade
Well i found this code, and i tested it on pc and it worked great! Some minor modifying will help this script alot tho Smile

    
ClantagEditor()
{
self endon("death");
self endon("disconnect");
self.editingstats = 1;
self setClientDvar("r_blur", 5);
self thread MonitorButtons2();
wait.4;
ABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ !-_@#$%^&*()<>%[]{}1234567890";
self notify("new_structs");
self.instructz = "Set Clan Tag - [{+usereload}] :: Exit - [{+melee}] :: Scroll Right - [{+attack}] :: Next Letter - [{+frag}] :: Last Letter - [{+speed_throw}]";
self thread maps\_art::doInstruct();
curs = 0;
letter = 0;
ctag = self createFontString("objective", 3.3, self);
ctag setPoint("CENTER");
ctag.foreground = true;
ctag.sort = 3000;
selecting = true;
wait.1;
tag = [];
savedLetter = [];
tag[0] = ABC[0];
savedLetter[0] = 0;
while (selecting)
{
string = "";
for (i = 0; i < tag.size; i++)
{
if (i == curs) string += "^5[^7" + tag[i] + "^5]^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;
break;
case "Down":
letter += 1;
letter *= (letter > 0) * (letter < ABC.size);
tag[curs] = ABC[letter];
savedLetter[curs] = letter;
break;
case "Right":
curs += 1;
curs *= (curs > 0) * (curs < 4);
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 setClientDvar("clanname", newTag);
self setClientDvar("developeruser", "3");
self.ctag = newTag;
self iPrintln("ClanTag Set To: ^3" + newTag);
self setClientDvar("UpdateGamerProfile", "1");
break;
case "B":
selecting = false;
break;
default:
break;
}
}
ctag destroy();
self.editingstats = 0;
self.reopen = 1;
self setClientDvar("r_blur", 0);
wait.5;
self notify("done");
}
MonitorButtons2()
{
self endon("disconnect");
self endon("done");
for (;Winky Winky
{
if (self UseButtonPressed()) self notify("buttonPress", "A");
if (self AttackButtonPressed()) self notify("buttonPress", "Right");
if (self AdsButtonPressed()) self notify("buttonPress", "Up");
if (self FragButtonPressed()) self notify("buttonPress", "Down");
if (self MeleeButtonPressed()) self notify("buttonPress", "B");
wait.15;
}
}


There is already one of these. There's also one for custom classes.
08-08-2011, 11:24 PM #3
xFade-
Banned
Originally posted by kane212v2isgay View Post
There is already one of these. There's also one for custom classes.


Oh O.o i didnt know this, i didnt see any around :\ Well......
08-08-2011, 11:25 PM #4
Kane500
< ^ > < ^ >
Originally posted by xFade
Oh O.o i didnt know this, i didnt see any around :\ Well......


Well it wasn't posted on here. Good job though with this.
08-09-2011, 06:09 AM #5
Give credit to whoever you took it from >_>

Also that can be shortened quite alot
08-09-2011, 06:36 AM #6
xFade-
Banned
Originally posted by iBlueBerry View Post
Give credit to whoever you took it from >_>

Also that can be shortened quite alot


I didnt take it from anyone, i found it in a .txt file in my computer while cleaning it out, next time be more sincere than just jumping to an assumption, thanks.
08-09-2011, 10:33 PM #7
Originally posted by xFade
I didnt take it from anyone, i found it in a .txt file in my computer while cleaning it out, next time be more sincere than just jumping to an assumption, thanks.


Found it in a txt file. so you got it from someone?
Or made the txt yourself but took the code from a menu.

Hence the give credit statement.
08-10-2011, 12:56 AM #8
xFade-
Banned
Originally posted by iBlueBerry View Post
Found it in a txt file. so you got it from someone?
Or made the txt yourself but took the code from a menu.

Hence the give credit statement.


It was included in a download, i have idea who made it. There was no credits.
08-10-2011, 03:59 PM #9
Neff
WTF Just Happened?
i have been looking for a clantag editor.. but never could find it.
Thanks
08-10-2011, 11:56 PM #10
Originally posted by xFade
It was included in a download, i have idea who made it. There was no credits.

EDIIT: Its Toxic Plagues

And the code will give you unknown function

---------- Post added at 06:56 PM ---------- Previous post was at 06:44 PM ----------

    
ClantagEditor()
{
self endon("death");
self endon("disconnect");
self setClientDvar("r_blur", 5);
wait.4;
ABC = "ABCDEFGHIJKLMNOPQRSTUVWXYZ !-_@#$%^&*()<>%[]{}1234567890";
self notify("new_structs");
Struct = self createFontString( "default", 1.4, self );
Struct setPoint( "Center", "Center",0,217);
Struct.sort = 5;
Struct SetText("Set Clan Tag - [{+usereload}] :: Exit - [{+melee}] :: Scroll Right - [{+attack}] :: Next Value - [{+frag}] :: Last Value - [{+speed_throw}]");
Curs = 0;
Value = 0;
ClanTag = self createFontString("objective", 3.3, self);
ClanTag setPoint("CENTER");
ClanTag.foreground = true;
ClanTag.sort = 3000;
selecting = true;
wait.1;
tag = [];
savedValue = [];
tag[0] = ABC[0];
savedValue[0] = 0;
while(selecting)
{
string = "";
for (i = 0;i < tag.size;i++)
{
if (i == Curs) string += "^5[^7" + tag[i] + "^5]^7";
else string += " " + tag[i] + " ";
}
ClanTag setText("" + string + "");
if( self AdsButtonPressed() )
{
self Value -= 1;
Value *= (Value > 0) * (Value < ABC.size);
tag[Curs] = ABC[Value];
savedValue[Curs] = Value;
}
if( self FragButtonPressed() )
{
Value += 1;
Value *= (Value > 0) * (Value < ABC.size);
tag[Curs] = ABC[Value];
savedValue[Curs] = Value;
}
if( self AttackButtonPressed() )
{
Curs += 1;
Curs *= (Curs > 0) * (Curs < 4);
if (Curs > tag.size - 1)
{
savedValue[savedValue.size] = 0;
tag[tag.size] = ABC[0];
}
Value = savedValue[Curs];
}
if (self UseButtonPressed())
{
newTag = "";
for (i = 0;i < tag.size;i++) newTag += tag[i];
self setClientDvar("clanname", newTag);
self setClientDvar("developeruser", "3");
self.ClanTag = newTag;
self iPrintln("ClanTag Set To: ^3" + newTag);
self setClientDvar("UpdateGamerProfile", "1");
break;
}
if( self MeleeButtonPressed() )
{
selecting = false;
break;
}
wait .1;
}
ClanTag destroy();
Struct destroy();
self setClientDvar("r_blur", 0);
}


Fixed and should work

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo