Blockland Forums > Help
Funky Shirt Help
Pages: (1/1)
superbuza:
Hey Guys, i've was just wondering if anyone could edit the Funky Shirt script and make it so that the color part of my spaceship helmet flashes, not my body arms legs etc.
If anyone needs the client.cs script I have it. :cookieMonster:
Pacnet2012²:
Yea, if you want me to edit I need your code.
superbuza:
--- Quote from: Pacnet2012² on August 22, 2012, 08:24:57 PM ---Yea, if you want me to edit I need your code.
--- End quote ---
Alrighty.
//Rainbow Shirt
//by boomlinde
//Edited by Tylerman
if (!$RainbowPlayerBindings)
{
$remapDivision[$remapCount] = "Rainbow Player";
$remapName[$remapCount] = "Activate/Deacticate";
$remapCmd[$remapCount] = "RainbowPlayerToggle";
$remapCount++;
$RainbowPlayerBindings=true;
}
$RainbowPlayerCount=0;
$RainbowPlayerFlag=0;
$RainbowPlayerTempPack=$pref::Avatar::PackColor;
$RainbowPlayerTempHat=$pref::Avatar::HatColor;
$RainbowPlayerTempLLeg=$pref::Avatar::LLegColor;
$RainbowPlayerTempRLeg=$pref::Avatar::RLegColor;
$RainbowPlayerTempAccent=$pref::Player::AccentColor;
$RainbowPlayerTempHead=$pref::Player::HeadColor;
$RainbowPlayerTempChest=$pref::Player::ChestColor;
$RainbowPlayerTempHip=$pref::Player::HipColor;
$RainbowPlayerTempLArm=$pref::Player::LArmColor;
$RainbowPlayerTempLHand=$pref::Player::LHandColor;
$RainbowPlayerTempRArm=$pref::Player::RArmColor;
$RainbowPlayerTempRHand=$pref::Player::RHandColor;
$RainbowPlayerTempSecondPack=$pref::Player::SecondPackColor;
function RainbowPlayerToggle(%val)
{
if(%val) {
if($RainbowPlayerFlag==0)
{
$RainbowPlayerFlag=1;
$RainbowPlayerTempPack=$pref::Avatar::PackColor;
$RainbowPlayerTempHat=$pref::Avatar::HatColor;
$RainbowPlayerTempLLeg=$pref::Avatar::LLegColor;
$RainbowPlayerTempRLeg=$pref::Avatar::RLegColor;
$RainbowPlayerTempAccent=$pref::Player::AccentColor;
$RainbowPlayerTempHead=$pref::Player::HeadColor;
$RainbowPlayerTempChest=$pref::Player::ChestColor;
$RainbowPlayerTempHip=$pref::Player::HipColor;
$RainbowPlayerTempLArm=$pref::Player::LArmColor;
$RainbowPlayerTempLHand=$pref::Player::LHandColor;
$RainbowPlayerTempRArm=$pref::Player::RArmColor;
$RainbowPlayerTempRHand=$pref::Player::RHandColor;
$RainbowPlayerTempSecondPack=$pref::Player::SecondPackColor;
RainbowPlayerLoop();
}
else if($RainbowPlayerFlag==1)
{
$RainbowPlayerFlag=0;
cancel($RainbowPlayer);
$pref::Avatar::PackColor=$RainbowPlayerTempPack;
$pref::Avatar::HatColor=$RainbowPlayerTempHat;
$pref::Avatar::LLegColor=$RainbowPlayerTempLLeg;
$pref::Avatar::RLegColor=$RainbowPlayerTempRLeg;
$pref::Avatar::AccentColor=$RainbowPlayerTempAccent;
$pref::Avatar::HeadColor=$RainbowPlayerTempHead;
$pref::Player::ChestColor=$RainbowPlayerTempChest;
$pref::Avatar::HipColor=$RainbowPlayerTempHip;
$pref::Avatar::LArmColor=$RainbowPlayerTempLArm;
$pref::Avatar::LHandColor=$RainbowPlayerTempLHand;
$pref::Avatar::RArmColor=$RainbowPlayerTempRArm;
$pref::Avatar::RHandColor=$RainbowPlayerTempRHand;
$pref::Avatar::SecondPackColor=$RainbowPlayerTempSecondPack;
clientcmdupdateprefs();
}
}
}
function rainbowreset() {
cancel($RainbowPlayer);
$pref::Avatar::PackColor=$RainbowPlayerTempPack;
$pref::Avatar::HatColor=$RainbowPlayerTempHat;
$pref::Avatar::LLegColor=$RainbowPlayerTempLLeg;
$pref::Avatar::RLegColor=$RainbowPlayerTempRLeg;
$pref::Avatar::AccentColor=$RainbowPlayerTempAccent;
$pref::Avatar::HeadColor=$RainbowPlayerTempHead;
$pref::Player::ChestColor=$RainbowPlayerTempChest;
$pref::Avatar::HipColor=$RainbowPlayerTempHip;
$pref::Avatar::LArmColor=$RainbowPlayerTempLArm;
$pref::Avatar::LHandColor=$RainbowPlayerTempLHand;
$pref::Avatar::RArmColor=$RainbowPlayerTempRArm;
$pref::Avatar::RHandColor=$RainbowPlayerTempRHand;
$pref::Avatar::SecondPackColor=$RainbowPlayerTempSecondPack;
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);
$pref::Avatar::PackColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::HatColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::LLegColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::RLegColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::AccentColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::HeadColor=$R SPC $G SPC $B SPC "1";
$pref::Player::ChestColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::HipColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::LArmColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::LHandColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::RArmColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::RHandColor=$R SPC $G SPC $B SPC "1";
$pref::Avatar::SecondPackColor=$R SPC $G SPC $B SPC "1";
clientcmdupdateprefs();
$RainbowPlayerCount++;
$RainbowPlayer=schedule(100,0,RainbowPlayerLoop);
}
Pacnet2012²:
God why the poop did you post the code here publicly?
Pages: (1/1)