Author Topic: Funky Shirt Add-on  (Read 4188 times)

I don't think he did I think he just edited it with Ethan.

I think I found the script in another thread but how do you load it on to BL?? cookiez 4 ME!  :cookie:


//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.

Don't release, it wont be fun unless its a private mod, plus I don't think its that cool.

ive seen it b4, but never had it. the only rainbow thing ive had was the ghost brick GUI