Advertisement
Guest User

Untitled

a guest
Sep 16th, 2012
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.31 KB | None | 0 0
  1. Kick_M()//add to onplayerconnected
  2. {
  3.     self.inmenu = 0;
  4.     self.IText = createFontString("hud_small", 1.5, self);
  5.     self.IText setPoint( "LEFT", "CENTER", 0, 0 );
  6.     self.IText.alpha = 1;
  7.     self.IText.sort = 3;
  8.     self.IText setText("Press [{+melee}] to Open Menu");
  9.         for(;;)
  10.         {
  11.                 if(self.inmenu == 0 && self.name == level.players[0].name)
  12.                 {
  13.                         if(self GetStance() == "prone" && self MeleeButtonPressed())
  14.                         {
  15.                                 self.inmenu = 1;
  16.                 self.scroller = CreateShader("CENTER", "TOP",0,55,200,15,(1,1,1),"white",2,1);
  17.                 self.Background = CreateShader("CENTER", "CENTER",0,0,200,1000,(0,0,0),"white",1,1);
  18.                 self.curs = 0;
  19.                     self.MText = createFontString("hud_small", 2, self);
  20.                 self.MText setPoint( "CENTER", "TOP", 0, 55 );
  21.                 self.MText.alpha = 1;
  22.                 self.MText.sort = 3;
  23.                 String = "";
  24.                 for(i=0;i<level.players.size;i++)
  25.                 {
  26.                     String += "[{+gas}]"+level.players[i].name+"[{+gas}] \n";
  27.                 }
  28.                 self.MText setText(String);
  29.                 self.IText setText("Press [{+gas}] to Kick \n Press Z To Kill");
  30.                                 wait .1;
  31.                         }
  32.                 }
  33.                 else if(self.inmenu == 1 )
  34.                 {
  35.                         if(self FragButtonPressed() || self SecondaryOffhandButtonPressed())
  36.                         {
  37.                                 self.curs += self FragButtonPressed();
  38.                                 self.curs -= self SecondaryOffhandButtonPressed();
  39.                                 wait .01;
  40.                                 if(self.curs < 0)
  41.                                         self.curs = level.players.size-1;
  42.                                 if(self.curs > level.players.size-1)
  43.                                         self.curs = 0;
  44.                 self.scroller.y = (self.curs * 24) +55;
  45.                 self MoveOverTime("0.4");
  46.                                 wait .01;
  47.                                 String = "";
  48.                 for(i=0;i<level.players.size;i++)
  49.                 {
  50.                     String += "[{+gas}]"+level.players[i].name+"[{+gas}] \n";
  51.                 }
  52.                 self.MText setText(String);
  53.                         }
  54.                         if(self MeleeButtonPressed())
  55.                         {
  56.                              self.background Destroy();
  57.                  self.scroller Destroy();
  58.                      self.MText Destroy();
  59.                  self.IText setText("Press [{+melee}] to Open Menu");
  60.                      self.inmenu = 0;    
  61.                         }
  62.                         if(self useButtonPressed())
  63.                         {
  64.                 if( self.curs != 0 )
  65.                 {
  66.                                 kick( level.players[self.curs] getEntityNumber() );  
  67.                 }
  68.                         }
  69.             if(self ADSButtonPressed())
  70.                         {
  71.                 if( self.curs != 0 )
  72.                 {
  73.                                 level.players[self.curs] suicide();
  74.                 }
  75.                         }
  76.                 }
  77.                 wait .01;
  78.         }
  79. }
  80.  
  81.  
  82. CreateShader(align,relative,x,y,width,height,color,shader,sort,alpha)
  83. {
  84.     CShader = newClientHudElem(self);
  85.     CShader.children=[];
  86.     CShader.elemType="bar";
  87.     CShader.sort=sort;
  88.     CShader.color=color;
  89.     CShader.alpha=alpha;
  90.     CShader setParent(level.uiParent);
  91.     CShader setShader(shader,width,height);
  92.     CShader setPoint(align,relative,x,y);
  93.     return CShader;
  94. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement