Advertisement
aokmikey

Untitled

Dec 5th, 2014
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.26 KB | None | 0 0
  1. #include common_scripts\utility;
  2. #include maps\_utility;
  3. #include maps\_zombiemode_utility;
  4. #include maps\_hud_util;
  5.  
  6. main()
  7. {
  8.     wait 1;
  9.     iprintlnbold("Script Executed...");
  10.     thread createWelcomeText();
  11. }
  12.  
  13. createWelcomeText()
  14. {
  15.     flag_wait("all_players_connected");
  16.     //self endon("endwelc");
  17.     scrollbar = self createRectangle("CENTER","CENTER",0,0,50,50,(0,0,0),"white",40,.6);
  18.     level.welcomeText = create_simple_hud();
  19.     level.welcomeText.horzAlign = "center";
  20.     level.welcomeText.horzAlign = "middle";
  21.     level.welcomeText.alignX = "center";
  22.     level.welcomeText.alignY = "middle";
  23.     level.welcomeText.y      = 230;
  24.     level.welcomeText.x      = -1;
  25.     level.welcomeText.foreground = 1;
  26.     level.welcomeText.fontscale  = 4.0;
  27.     level.welcomeText.alpha = 1;
  28.     level.welcomeText.color = (0, 1, 1);
  29.     thread welcomePlayer();
  30. }
  31.  
  32. welcomePlayer()
  33. {
  34.     level.welcomeText SetText("Welcome to Snow Base. Enjoy your stay...");
  35.     wait 3;
  36.     //level notify("endwelc");
  37. }
  38.  
  39. //===========================
  40. //==   Generic Functions   ==
  41. //===========================
  42.  
  43. /*createRectangle(align, relative, x, y, width, height, color, sort, alpha) {
  44.     rect = newClientHudElem();
  45.     rect.elemType = "bar";
  46.  
  47.     rect.width = width;
  48.     rect.height = height;
  49.     rect.align = align;
  50.     rect.relative = relative;
  51.     rect.xOffset = 0;
  52.     rect.yOffset = 0;
  53.     rect.children = [];
  54.     rect.sort = sort;
  55.     rect.color = color;
  56.     rect.alpha = alpha;
  57.     rect setParent(level.uiParent);
  58.     rect setShader("white", width, height);
  59.     rect.hidden = false;
  60.     rect setPoint(align, relative, x, y);
  61.     return rect;
  62. }*/
  63.  
  64.    
  65.  
  66. createRectangle(align, relative, x, y, width, height, color, shader, sort, alpha)
  67. {
  68.     boxElem = newClientHudElem(self);
  69.     boxElem.elemType = "bar";
  70.     if(!level.splitScreen)
  71.     {
  72.         boxElem.x = -2;
  73.         boxElem.y = -2;
  74.     }
  75.     boxElem.width = width;
  76.     boxElem.height = height;
  77.     boxElem.align = align;
  78.     boxElem.relative = relative;
  79.     boxElem.xOffset = 0;
  80.     boxElem.yOffset = 0;
  81.     boxElem.children = [];
  82.     boxElem.sort = sort;
  83.     boxElem.color = color;
  84.     boxElem.alpha = alpha;
  85.     boxElem.shader = shader;
  86.     boxElem setParent(level.uiParent);
  87.     boxElem setShader(shader, width, height);
  88.     boxElem.hidden = false;
  89.     boxElem setPoint(align, relative, x, y);
  90.     return boxElem;
  91. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement