Author Topic: Color shifting avatar parts  (Read 1285 times)

Hey I am just wondering, what mod is the one that lets you put on a rainbow thing on just certain parts of your avatar
I know what you are going to say...
"Try the Search button moron..."
And i did, all i got was the funkyshirt, and that just lets you change your shirt, and on the third page of that, someone made an edit that is your whole avatar
I just want the mod that lets you do like just your hands, or just your face.

I have seen it in my server, Mr.Cookie was wearing it on his hands and feet, and I asked him about it and he said "For lovey beasts only"....

So can someone give me a link?

And on the third page someone tells you how to edit it so that you can make it some parts only

And on the third page someone tells you how to edit it so that you can make it some parts only

I have it on my hands feet and feather on my hat

:D

And it is for lovey beasts only.    :cookieMonster:

I'm going to try to edit it too for hands and my hat. Ill have to think about the Feet.

i could show you what it looks like first if you want to save a little time with the scripting.
just pm me if you're gonna host a server, and ill show u.

Quote
//Rainbow Shirt
//by boomlinde
// You can change/add body parts if you want...

if (!$RainbowPlayerBindings)
{
   $remapDivision[$remapCount] = "Rainbow Player";
   $remapName[$remapCount] = "Activate/Deacticate";
   $remapCmd[$remapCount] = "RainbowPlayerToggle";
   $remapCount++;
   $RainbowPlayerBindings=true;
}

$RainbowPlayerCount=0;
$RainbowPlayerFlag=0;
$RainbowPlayerTempPack=$pref::Player::PackColor;
$RainbowPlayerTempHat=$pref::Player::HatColor;
$RainbowPlayerTempHip=$pref::Player::HipColor;
$RainbowPlayerTempLArm=$pref::Player::LArmColor;
$RainbowPlayerTempLHand=$pref::Player::LHandColor;
$RainbowPlayerTempLLeg=$pref::Player::LLegColor;
$RainbowPlayerTempRArm=$pref::Player::RArmColor;
$RainbowPlayerTempRHand=$pref::Player::RHandColor;
$RainbowPlayerTempRLeg=$pref::Player::RLegColor;
$RainbowPlayerTempSecondPack=$pref::Player::SecondPackColor;
$RainbowPlayerTempTorso=$pref::Player::TorsoColor;
$RainbowPlayerTempAccent=$pref::Player::AccentColor;
$RainbowPlayerTempHead=$pref::Player::HeadColor;
function RainbowPlayerToggle(%val)
{
  if(%val) {
    if($RainbowPlayerFlag==0)
    {
        $RainbowPlayerFlag=1;
        $RainbowPlayerTempPack=$pref::Player::PackColor;
      $RainbowPlayerTempHat=$pref::Player::HatColor;
      $RainbowPlayerTempHip=$pref::Player::HipColor;
      $RainbowPlayerTempLArm=$pref::Player::LArmColor;
      $RainbowPlayerTempLHand=$pref::Player::LHandColor;
      $RainbowPlayerTempLLeg=$pref::Player::LLegColor;
      $RainbowPlayerTempRArm=$pref::Player::RArmColor;
      $RainbowPlayerTempRHand=$pref::Player::RHandColor;
      $RainbowPlayerTempRLeg=$pref::Player::RLegColor;
      $RainbowPlayerTempSecondPack=$pref::Player::SecondPackColor;
      $RainbowPlayerTempTorso=$pref::Player::TorsoColor;
      $RainbowPlayerTempAccent=$pref::Player::AccentColor;
      $RainbowPlayerTempHead=$pref::Player::HeadColor;
        RainbowPlayerLoop();
    }
   else if($RainbowPlayerFlag==1)
    {
        $RainbowPlayerFlag=0;
        cancel($RainbowPlayer);
        $pref::Player::PackColor=$RainbowPlayerTempPack;
      $pref::Player::HatColor=$RainbowPlayerTempHat;
      $pref::Player::HipColor=$RainbowPlayerTempHip;
      $pref::Player::LArmColor=$RainbowPlayerTempLArm;
      $pref::Player::LHandColor=$RainbowPlayerTempLHand;
      $pref::Player::LLegColor=$RainbowPlayerTempLLeg;
      $pref::Player::RArmColor=$RainbowPlayerTempRArm;
      $pref::Player::RHandColor=$RainbowPlayerTempRHand;
      $pref::Player::RLegColor=$RainbowPlayerTempRLeg;
      $pref::Player::SecondPackColor=$RainbowPlayerTempSecondPack;
      $pref::Player::TorsoColor=$RainbowPlayerTempTorso;
      $pref::Player::AccentColor=$RainbowPlayerTempAccent;
      $pref::Player::HeadColor=$RainbowPlayerTempHead;
        clientcmdupdateprefs();
    }
  }
}
function rainbowreset() {
cancel($RainbowPlayer);
$pref::Player::PackColor=$RainbowPlayerTempPack;
$pref::Player::HatColor=$RainbowPlayerTempHat;
$pref::Player::HipColor=$RainbowPlayerTempHip;
$pref::Player::LArmColor=$RainbowPlayerTempLArm;
$pref::Player::LHandColor=$RainbowPlayerTempLHand;
$pref::Player::LLegColor=$RainbowPlayerTempLLeg;
$pref::Player::RArmColor=$RainbowPlayerTempRArm;
$pref::Player::RHandColor=$RainbowPlayerTempRHand;
$pref::Player::RLegColor=$RainbowPlayerTempRLeg;
$pref::Player::SecondPackColor=$RainbowPlayerTempSecondPack;
$pref::Player::TorsoColor=$RainbowPlayerTempTorso;
$pref::Player::AccentColor=$RainbowPlayerTempAccent;
$pref::Player::HeadColor=$RainbowPlayerTempHead;
clientcmdupdateprefs();
}
function RainbowPlayerLoop()
{
        if($RainbowPlayerCount > 63) $RainbowPlayerCount=0;
        //Grejer
        $R=0.5+0.5*mSin($RainbowPlayerCount*3.14/16.0);
        $G=0.5+0.5*mSin($RainbowPlayerCount*3.14/16.0+21.0);
        $B=0.5+0.5*mSin($RainbowPlayerCount*3.14/16.0+42.0);
        $pref::Player::PackColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::PackColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::HatColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::HipColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::LArmColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::LHandColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::LLegColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::RArmColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::RHandColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::RLegColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::SecondPackColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::TorsoColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::AccentColor=$R SPC $G SPC $B SPC "1";
      $pref::Player::HeadColor=$R SPC $G SPC $B SPC "1";
        clientcmdupdateprefs();
        $RainbowPlayerCount++;
        $RainbowPlayer=schedule(100,0,RainbowPlayerLoop);
}

There, now remove whatever parts you don't want from each of the five segments.  Btw all you needed to do was open Rollands version to see this.