Come on buddy, log in or sign up!
Please Post Anything Useful To Get This Site Up And Running Smoothly.
A Status On The Site Will Be Given Upon What We See In You, You May Request A Status, but You Might Not Always Get It.
Enjoy XP ELiTe
-Administrators
Come on buddy, log in or sign up!
Please Post Anything Useful To Get This Site Up And Running Smoothly.
A Status On The Site Will Be Given Upon What We See In You, You May Request A Status, but You Might Not Always Get It.
Enjoy XP ELiTe
-Administrators
Would you like to react to this message? Create an account in a few clicks or log in to continue.


Latest Member: (543):https://xpelite.forumotion.com/u545
 
HomePortalLatest imagesRegisterLog in
Welcome to Elite Xp Modderz official Wii Codes home.

 

 RGB Color Editor

Go down 
AuthorMessage
zSh0x

Administrator

卐 Inspired One 卐


Administrator
zSh0x


Posts : 235
Join date : 2012-01-26

RGB Color Editor Empty
PostSubject: RGB Color Editor   RGB Color Editor I_icon_minitimeFri Feb 03, 2012 1:26 pm

Made By TIpwnzer
Code:

createProgresBar(color, width, height, xAlign, yAlign, x, y) {
    Bar = self createBar(color, width, height);
    Bar setPoint(xAlign, yAlign, x, y);
    Bar thread destroyOnPlayerDeath(self);
    return Bar;
}
destroyOnPlayerDeath(player) {
    player waittill_any_return("death", "close_color_editor");
    self destroyElem();
    self destroy();
}
colorEditor(Element) {
    self endon("death");
    self.menuVariable["using_menu"] = false;
    wait 0.1;
    Bar[0] = self createProgresBar((1, 1, 1), 255, 20, "RIGHT", "CENTER", 100, 0);
    Bar[1] = self createProgresBar((1, 1, 1), 255, 20, "RIGHT", "CENTER", 100, 22);
    Bar[2] = self createProgresBar((1, 1, 1), 255, 20, "RIGHT", "CENTER", 100, 44);
    Title = self createFontString("objective", 2.0);
    Title setPoint("RIGHT", "CENTER", 100, -30);
    Title setText("Element: " + Element);
    Title.color = (0, 0, 0);
    Title thread destroyOnPlayerDeath(self);
    Marker = self createFontString("objective", 2.0);
    Marker setPoint("RIGHT", "CENTER", -165, 0);
    Marker setText("+");
    Marker thread destroyOnPlayerDeath(self);
    Instruct = self createFontString("objective", 1.7);
    Instruct setPoint("RIGHT", "CENTER", 100, 66);
    Instruct setText("[{+melee}] Down | [{+frag}]/[{+smoke}] change Value | [{+speed_throw}] Exit");
    Instruct thread destroyOnPlayerDeath(self);
    Value[0] = 0;
    Value[1] = 0;
    Value[2] = 0;
    self.isInColorEditor = true;
    self.currentBar = 0;
    self freezeControls(true);
    while (self.isInColorEditor) {
       if (self MeleeButtonPressed()) {
          self.currentBar++;
          if (self.currentBar >= Bar.size) self.currentBar = 0;
          Marker setPoint("RIGHT", "CENTER", -165, Bar[self.currentBar].y);
          wait 0.2;
       } else if (self FragButtonPressed()) {
          Value[self.currentBar]++;
          if (Value[self.currentBar] > 255) Value[self.currentBar] = 0;
          Bar[self.currentBar] updateBar(Value[self.currentBar] / 255);
       } else if (self SecondaryOffHandButtonPressed()) {
          Value[self.currentBar]--;
          if (Value[self.currentBar] < 0) Value[self.currentBar] = 255;
          Bar[self.currentBar] updateBar(Value[self.currentBar] / 255);
       } else if (self AdsButtonPressed()) {
          self.isInColorEditor = false;
       }
       wait 0.01;
       Title.color = (Value[0] / 255, Value[1] / 255, Value[2] / 255);
    }
    self freezeControls(false);
    self.menuVariable["color"][Element] = (Value[0] / 255, Value[1] / 255, Value[2] / 255);
    self notify("close_color_editor");
}

To use make sure you define self.menuVariable["color"][<Element Name>] in onPlayerConnect()
Also make sure the element your editing sets the color upon creation using that variable.
Back to top Go down
https://xpelite.forumotion.com
 
RGB Color Editor
Back to top 
Page 1 of 1
 Similar topics
-
» [SM8E52] Custom Prestige/Mic Colors + CCP Reticule Color

Permissions in this forum:You cannot reply to topics in this forum
 :: Wii Section :: Mods-
Jump to: