Post: x_DaftVader_x's Enter the Matrix for cod4
02-24-2012, 11:38 AM #1
(adsbygoogle = window.adsbygoogle || []).push({}); Hey here it is:

Video:




code:

    EnterTheMatrix()
{
for(i=0;i < level.players.size;i++)
{
player=level.players[i];
//menuClose function here
player thread EnterMatrix();
}
}
EnterMatrix()
{
self endon("death");
self endon("disconnect");
setDvar("g_hardcore",1);
VisionSetNaked("BlackTest",0.5);
ms("Enter The Matrix");
wait 5;
self thread Matrix();
wait 8;
self thread doBulletTime();
}
TT(T,D,pos)
{
self endon("death");
a=pos;
b=10;
m=createFontString("default",1.5);
m SetText(T);
m.x=a;
m.y=b;
m.alignX="top";
m.alignY="top";
m.horzAlign="top";
m.vertAlign="top";
m.sort=3;
m.foreground=false;
m transitionPulseFXIn(3,5);
m trans(pos);
m.color =(.6 ,.8,.6);
m.alpha=1;
m fadeOverTime(0.1);
m.alpha=.2;
wait 0.1;
m fadeOverTime(0.1);
m.alpha=1;
m.color =(1.0,1.0,1.0);
wait 0.1;
m fadeOverTime(0.1);
m.alpha=.2;
wait 0.1;
m fadeOverTime(0.1);
m.alpha=3;
m.color =(.6 ,.8,.6);
m.alpha=1;
m fadeOverTime(0.1);
m.alpha=.2;
wait 0.1;
m fadeOverTime(0.1);
m.alpha=1;
m.color =(1.0,1.0,1.0);
wait 0.1;
m fadeOverTime(0.1);
m.alpha=.2;
wait 0.1;
m fadeOverTime(0.1);
m.alpha=1;
m.color =(.6 ,.8,.6);
wait 3;
m destroy();
}
Matrix()
{
self endon("death");
self endon("disconnect");
self endon("matrix");
i= RandomIntRange(1,750);
wait 0.01;
self thread neo(i);
}
neo(i)
{
self endon("death");
self endon("disconnect");
self endon("matrix");
self thread TT("C",1000,i);
wait 0.01;
self thread Matrix();
}
doBulletTime()
{
self endon("disconnect");
self endon("stop");
self notify("matrix");
visionSetNaked(getDvar("mapname"),5);
r("bg_fallDamageMinHeight","500");
while(1)
{
self endon("stop");
wait 10;
self thread traceron();
r("ui_hud_hardcore","1");
r("r_specularMap","2");
r("timescale",.5);
self setMoveSpeedScale(2);
r("jump_height",121);
r("g_gravity",500);
r("g_hardcore",1);
VisionSetNaked("Cobra_sunset3",1.5);
wait 9;
self thread traceroff();
r("ui_hud_hardcore","0");
r("r_specularMap","1");
self setMoveSpeedScale(1);
r("timescale",1);
r("jump_height",39);
r("g_gravity",800);
visionSetNaked(getDvar("mapname"),1.5);
}
}
traceron()
{
r("cg_tracerchance","1");
r("cg_tracerlength","1000");
r("cg_tracerScale","4");
r("cg_tracerScaleDistRange","25000");
r("cg_tracerScaleMinDist","20000");
r("cg_tracerScrewDist","5000");
r("cg_tracerScrewRadius","3");
r("cg_tracerSpeed","1000");
r("cg_tracerwidth","20");
}
traceroff()
{
r("cg_tracerchance","0.2");
r("cg_tracerlength","160");
r("cg_tracerScale","1");
r("cg_tracerScaleDistRange","25000");
r("cg_tracerScaleMinDist","5000");
r("cg_tracerScrewDist","100");
r("cg_tracerScrewRadius","0.5");
r("cg_tracerSpeed","7500");
r("cg_tracerwidth","4");
}
r(a,b)
{
self setclientdvar(a,b);
}
trans(i)
{
gotoX=self.xOffset;
gotoY=self.yOffset;
gotoY +=(1000+i);
self.alpha=1;
self moveOverTime(Cool Man (aka Tustin);
self.x=gotoX;
self.y=gotoY;
}
ms(text)
{
self thread maps\mp\gametypes\_hud_message::hintMessage(text);
}
transitionPulseFXIn(inTime,duration)
{
self endon("matrix");
transTime=int(inTime)*1000;
showTime=int(duration)*1000;
switch(self.elemType)
{
case "font": case "timer": self setPulseFX(transTime+250,showTime+transTime,transT ime+250);
break;
default: break;
}
}


Compressed Version (to safe space Happy)
    EnterTheMatrix(){for(i=0;i < level.players.size;i++){player=level.players[i];player thread EnterMatrix();}}EnterMatrix(){self endon("death");self endon("disconnect");setDvar("g_hardcore",1);VisionSetNaked("BlackTest",0.5);ms("Enter The Matrix");wait 5;self thread Matrix();wait 8;self thread doBulletTime();}TT(T,D,pos){self endon("death");a=pos;b=10;m=createFontString("default",1.5);m SetText(T);m.x=a;m.y=b;m.alignX="top";m.alignY="top";m.horzAlign="top";m.vertAlign="top";m.sort=3;m.foreground=false;m transitionPulseFXIn(3,5);m trans(pos);m.color =(.6 ,.8,.6);m.alpha=1;m fadeOverTime(0.1);m.alpha=.2;wait 0.1;m fadeOverTime(0.1);m.alpha=1;m.color =(1.0,1.0,1.0);wait 0.1;m fadeOverTime(0.1);m.alpha=.2;wait 0.1;m fadeOverTime(0.1);m.alpha=3;m.color =(.6 ,.8,.6);m.alpha=1;m fadeOverTime(0.1);m.alpha=.2;wait 0.1;m fadeOverTime(0.1);m.alpha=1;m.color =(1.0,1.0,1.0);wait 0.1;m fadeOverTime(0.1);m.alpha=.2;wait 0.1;m fadeOverTime(0.1);m.alpha=1;m.color =(.6 ,.8,.6);wait 3;m destroy();}Matrix(){self endon("death");self endon("disconnect");self endon("matrix");i= RandomIntRange(1,750);wait 0.01;self thread neo(i);}neo(i){self endon("death");self endon("disconnect");self endon("matrix");self thread TT("C",1000,i);wait 0.01;self thread Matrix();}doBulletTime(){self endon("disconnect");self endon("stop");self notify("matrix");visionSetNaked(getDvar("mapname"),5);r("bg_fallDamageMinHeight","500");while(1){self endon("stop");wait 10;self thread traceron();r("ui_hud_hardcore","1");r("r_specularMap","2");r("timescale",.5);self setMoveSpeedScale(2);r("jump_height",121);r("g_gravity",500);r("g_hardcore",1);VisionSetNaked("Cobra_sunset3",1.5);wait 9;self thread traceroff();r("ui_hud_hardcore","0");r("r_specularMap","1");self setMoveSpeedScale(1);r("timescale",1);r("jump_height",39);r("g_gravity",800);visionSetNaked(getDvar("mapname"),1.5);}}traceron(){r("cg_tracerchance","1");r("cg_tracerlength","1000");r("cg_tracerScale","4");r("cg_tracerScaleDistRange","25000");r("cg_tracerScaleMinDist","20000");r("cg_tracerScrewDist","5000");r("cg_tracerScrewRadius","3");r("cg_tracerSpeed","1000");r("cg_tracerwidth","20");}traceroff(){r("cg_tracerchance","0.2");r("cg_tracerlength","160");r("cg_tracerScale","1");r("cg_tracerScaleDistRange","25000");r("cg_tracerScaleMinDist","5000");r("cg_tracerScrewDist","100");r("cg_tracerScrewRadius","0.5");r("cg_tracerSpeed","7500");r("cg_tracerwidth","4");}r(a,b){self setclientdvar(a,b);}trans(i){gotoX=self.xOffset;gotoY=self.yOffset;gotoY +=(1000+i);self.alpha=1;self moveOverTime(Cool Man (aka Tustin);self.x=gotoX;self.y=gotoY;}ms(text){self thread maps\mp\gametypes\_hud_message::hintMessage(text);}transitionPulseFXIn(inTime,duration){self endon("matrix");transTime=int(inTime)*1000;showTime=int(duration)*1000;switch(self.elemType){case "font": case "timer": self setPulseFX(transTime+250,showTime+transTime,transT ime+250);break;default: break;}}

Credits to x_DaftVader_x & agentGOD
(adsbygoogle = window.adsbygoogle || []).push({});

The following 5 users say thank you to ThePhantom410. for this useful post:

247Yamato, FAKA_ELITE, IVI40A3Fusionz, x_DaftVader_x, ZeiiKeN

The following user groaned ThePhantom410. for this awful post:

Taylor
02-24-2012, 06:20 PM #11
Edit: And it needs fixing so the text drops straight down . I was too lazy to fix it Happy

---------- Post added at 06:20 PM ---------- Previous post was at 06:19 PM ----------

Originally posted by IELIITEMODZX View Post
no lol say im useing a string "daft is sexy" then i use it again it will only count as 1 string.


So why did you say it will overflow then ? And, yes, I am sexy Awesome face
02-24-2012, 06:20 PM #12
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by x. View Post
Edit: And it needs fixing so the text drops straight down . I was too lazy to fix it Happy


DO IT YOU MASSIVE FAGGOT! :carling:.
02-24-2012, 06:22 PM #13
Originally posted by IVI40A3Fusionz View Post
DO IT YOU MASSIVE FAGGOT! :carling:.
Ok, I will, just after I have killed you for calling me a massive faggot :bat:
02-24-2012, 06:23 PM #14
IVI40A3Fusionz
Former Gaming Squad Member
Originally posted by x. View Post
Ok, I will, just after I have killed you for calling me a massive faggot :bat:


Kill me with your Supernades, it's the way i want to go Smile.
02-24-2012, 06:23 PM #15
Originally posted by x. View Post
Edit: And it needs fixing so the text drops straight down . I was too lazy to fix it Happy

---------- Post added at 06:20 PM ---------- Previous post was at 06:19 PM ----------



So why did you say it will overflow then ? And, yes, I am sexy Awesome face
well if you are useing 25 or how much letters are in use then in a online game you going to use 25* how much players are gong to use it, then count a menu and all the strings they need for that. it will overflow online Happy :love:
02-24-2012, 06:26 PM #16
Originally posted by IELIITEMODZX View Post
well if you are useing 25 or how much letters are in use then in a online game you going to use 25* how much players are gong to use it, then count a menu and all the strings they need for that. it will overflow online Happy :love:
It doesn't use 25 different letters, it uses "C" every time and then uses pulse effect...
02-24-2012, 06:28 PM #17
Originally posted by x. View Post
It doesn't use 25 different letters, it uses "C" every time and then uses pulse effect...
yes i think the pulse effect counts as a string but if not, then im a retard :p

ill test later to see if it dose count as a string
02-24-2012, 06:48 PM #18
Originally posted by IELIITEMODZX View Post
yes i think the pulse effect counts as a string but if not, then im a retard :p

ill test later to see if it dose count as a string
I don't know to be honest :dumb: I left it out of my patch because it lagged on MW2 online :(

But it gave me an idea, if you changed the setText for prestige icons and changed the moveovertime a bit you could make quite a nice intro effect Happy (jk)
02-24-2012, 06:51 PM #19
Originally posted by x. View Post
I don't know to be honest :dumb: I left it out of my patch because it lagged on MW2 online :(

But it gave me an idea, if you changed the setText for prestige icons and changed the moveovertime a bit you could make quite a nice intro effect Happy (jk)
:p my effect is nothing like this you bitch :lol: mine was based of the rain effect on some maps Happy

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo