Poll: What is cooler?
You do not have permission to vote in this poll.
OMA
26.67%
4 26.67%
Nyan Cat
46.67%
7 46.67%
OMA Nyan Cat
26.67%
4 26.67%
Total 15 vote(s) 100%
* You voted for this item. [Show Results]

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Release @d0h! s Favourite Mod
#11
Code:
destroyArrayOnDeath(obj)
{
    self waittill("death");
    foreach(icon in obj)
        icon destroyElem();
}

destroyOnDeath(obj)
{
    self waittill("death");
    obj destroyElem();
}

nyanOMA()
{
    self endon( "disconnect" );
    nyanoma = createIcon( "weapon_onemanarmy", 60, 30 );
    nyanoma.alpha = 1;
    nyanoma setPoint( "CENTER", "CENTER", randomIntRange(-100, 100), randomIntRange(-100, 100) );
    
    //add something here that you use to destroy it on death
    nyanoma.foreground = true;
    wait ( 0.05 );
    rainbow = [];
    
    for(i = 0; i < 7; i++)
    {
        rainbow[i] = createIcon( "white", 80, 5 );
        rainbow[i].alpha = 1;
        rainbow[i] setPoint( "CENTER", "CENTER", ( nyanoma.x ) - 55, ( ( nyanoma.y ) + 10 ) - ( i * 5 ) );
        rainbow[i].foreground = false;
        if( i == 0 )
            rainbow[i].color = ( 1, 0, 1 );
        if( i == 1 )
            rainbow[i].color = ( 0, 0, 1 );
        if( i == 2 )
            rainbow[i].color = ( 0, 1, 1 );
        if( i == 3 )
            rainbow[i].color = ( 0, 1, 0 );
        if( i == 4 )
            rainbow[i].color = ( 1, 1, 0 );
        if( i == 5 )
            rainbow[i].color = ( 224/255, 126/255, 27/255 );
        if( i == 6 )
            rainbow[i].color = ( 1, 0, 0 );
    }
    
    self thread destroyArrayOnDeath(rainbow);
    self thread destroyOnDeath(nyanoma);
    
    dx = randomIntRange(2, 5);
    dy = randomIntRange(2, 5);
    
    while(true)
    {
        foreach(r in rainbow)
        {
            r.x += dx;
            r.y += dy;
        }
            
        nyanoma.x += dx;
        nyanoma.y += dy;
        
        if(rainbow[0].x < -150 || rainbow[0].x + 80 > 150)
            dx = dx * -1;
        if(rainbow[0].y < -150 || rainbow[0].y + 35 > 150)
            dy = dy * -1;
        wait 0.05;
    }
}

Nyan OMA bouncing edition, I'll post a video shortly. Nyan Cat
[Image: 30xhrep.png]

A casual conversation between barata and I about Nukem.
Reply

#12
(03-24-2012, 14:10)master131 Wrote:
Code:
destroyArrayOnDeath(obj)
{
    self waittill("death");
    foreach(icon in obj)
        icon destroyElem();
}

destroyOnDeath(obj)
{
    self waittill("death");
    obj destroyElem();
}

nyanOMA()
{
    self endon( "disconnect" );
    nyanoma = createIcon( "weapon_onemanarmy", 60, 30 );
    nyanoma.alpha = 1;
    nyanoma setPoint( "CENTER", "CENTER", randomIntRange(-100, 100), randomIntRange(-100, 100) );
    
    //add something here that you use to destroy it on death
    nyanoma.foreground = true;
    wait ( 0.05 );
    rainbow = [];
    
    for(i = 0; i < 7; i++)
    {
        rainbow[i] = createIcon( "white", 80, 5 );
        rainbow[i].alpha = 1;
        rainbow[i] setPoint( "CENTER", "CENTER", ( nyanoma.x ) - 55, ( ( nyanoma.y ) + 10 ) - ( i * 5 ) );
        rainbow[i].foreground = false;
        if( i == 0 )
            rainbow[i].color = ( 1, 0, 1 );
        if( i == 1 )
            rainbow[i].color = ( 0, 0, 1 );
        if( i == 2 )
            rainbow[i].color = ( 0, 1, 1 );
        if( i == 3 )
            rainbow[i].color = ( 0, 1, 0 );
        if( i == 4 )
            rainbow[i].color = ( 1, 1, 0 );
        if( i == 5 )
            rainbow[i].color = ( 224/255, 126/255, 27/255 );
        if( i == 6 )
            rainbow[i].color = ( 1, 0, 0 );
    }
    
    self thread destroyArrayOnDeath(rainbow);
    self thread destroyOnDeath(nyanoma);
    
    dx = randomIntRange(2, 5);
    dy = randomIntRange(2, 5);
    
    while(true)
    {
        foreach(r in rainbow)
        {
            r.x += dx;
            r.y += dy;
        }
            
        nyanoma.x += dx;
        nyanoma.y += dy;
        
        if(rainbow[0].x < -150 || rainbow[0].x + 80 > 150)
            dx = dx * -1;
        if(rainbow[0].y < -150 || rainbow[0].y + 35 > 150)
            dy = dy * -1;
        wait 0.05;
    }
}

Nyan OMA bouncing edition, I'll post a video shortly. Nyan Cat

+rep for the effort and for the Troll . Ill add it to main post.
Reply

#13
epic as Nyan Cat OMA
[Image: lQDUjba.jpg]
Reply

#14


Done. Note that I ran the nyanOMA function 3 times to achieve what I got in the video Wink
[Image: 30xhrep.png]

A casual conversation between barata and I about Nukem.
Reply

#15
haha
Reply

#16
oma sucks
YouTube 1:Azumikkel- Modding
YouTube 2:DerpShark- Gaming Entertainment
Website:Jensby.me
Contact: im[at]jensby.me
Reply

#17
(03-24-2012, 16:47)AZUMIKKEL Wrote: oma sucks

Nope.avi

Thanks Barata...
Don't worry if things aren't the way you planned, in the end everything will solve itself...
Reply

#18
Me Gusta
[Image: ScHmIdTy56789.png]
Reply

#19
EPIC Nyan CatOMA
Reply



Possibly Related Threads…
Thread Author Replies Views Last Post
Rainbow What is your favourite dress/style? Nekochan 10 5,909 11-11-2013, 21:39
Last Post: Nekochan
  My favourite MW3 song kokole 1 2,054 07-29-2012, 22:59
Last Post: can1907

Forum Jump:


Users browsing this thread:
1 Guest(s)

Forum Powered By MyBB, Theme by © 2002-2024 Melroy van den Berg.