Request to be an admin

Feb 20, 2017
24
0
0
#1
Please consider me to be an admin, in fact i am a really great php programmer!!! Attached is some sample code! It is a class i wrote for reading config files with the following syntax:

##App name v1.0

TAG: VALUE

#List of random stuff
LIST[0]: VALUE
LIST[1]: VALUE
LIST[7]: VALUE

PASSCODE: 666

=====================================================================================================
Code:
<?php
   //Config File Parser

   /*
	  Features:
	  -Define all tags and their values as const variables. This can significantly boost performance.
	  -Parse read iterating over a list, if you wish to write (Writing not supported as of this version)
	  -Check if contains certain tags
	  -Check if currently set
	  
	  Warnings:
	  -If defining tags, keep in mind that matching the tag name must be precise. Not doing so may lead to unpredictable results (e.g undefined variable errors and et cetera)
	  
   */
   
   //Dependencies:
   include_once(dirname(__FILE__).'/Tags.php');
   include_once(dirname(__FILE__).'/StringParsing.php');
   include_once(dirname(__FILE__).'/FileSystem.php');
   include_once(dirname(__FILE__).'/FileIo.php');
   
   class ConfigFile
   {
   //_____________________________________________________
   //Public:

	  /*OK*/
	  //@param: filepath, bool to specify if to define everything as a const variable (optional)
	  //specify config filepath
	  public function __construct($Filepath, $DefineVars = FALSE)
	  {
	     $this->m_Filepath = $Filepath;
	        
		 //load file
		 $Buffer = CPReadFile($this->m_Filepath);
		 if ($Buffer == NULL)
		 {
			$this->m_IsSet = NOT_SET;
			return;
		 }
		 //append line breaker at end so the parser does not get confused
		 $Buffer = $Buffer."\n";
		 
		 TrimWhitespaces($Buffer);
		 
	     if ($Buffer != NULL)
	     {
			//for each line
			//remove comments
			//initialize parallel arrays
			$this->m_Tags = array();
			$this->m_Values = array();
			foreach(preg_split("/((\r?\n)|(\r\n?))/", $Buffer) as $Line)
			{
			   //if comment tag '#' found
			   if (StrContains($Line, '#') == TRUE)
			   {
				  StrErase($Line, strpos($Line, '#'));
			   }
			   
			   //trim whitespaces
			   TrimWhitespaces($Line);
			   
			   //if NOT empty
			   if (StrEmpty($Line) == FALSE)
			   {
				  //if contain ':' tag
				  //otherwise we cannot parse it, we will have to attempt to continue deserializing the config data
				  if (StrContains($Line, ':') == TRUE)
				  { 
					 //get value
					 $ValueStr = substr($Line, strpos($Line, ':')+1);
					 TrimWhitespaces($ValueStr);
					 //checks and removes if is encapsulated in double quotation marks
					 
					 $ValueStr = RemoveEncapsulatingDoubleQuotes($ValueStr);
					 
					 array_push($this->m_Values, $ValueStr);
							
					 //get tag
					 $TagStr = substr($Line, 0, strpos($Line, ':'));
					 TrimWhitespaces($TagStr);
					 array_push($this->m_Tags, $TagStr);
					 
					 //if defining as a const var
					 if ($DefineVars == TRUE)
					 {
						define($TagStr, $ValueStr);
					 }
				  }
			   }
			}
		 
			//debug status:
			//echo "is set";
			$m_IsSet = IS_SET;
		 }
		 else
		 {
			//debug status:
			//echo "not set";
			$m_IsSet = NOT_SET;
		 }
	  }
    
	  /*OK*/
	  //check if is successfully set
	  public function _IsSet()
	  {
	     return $this->m_IsSet;
	  }
	
	  /*OK*/
	  //get associated filepath
	  public function GetFilepath()
      {
	     return $this->m_Filepath;
	  }
    
      /*OK*/
      //get num entries
	  public function Size()
	  {
	     return count($this->m_Tags);
	  }
    
      /*OK*/
	  //get entry
	  //outputs NULL is does not have element
	  public function Get($Tag)
	  {      
	     //if NOT set
	     if ($this->m_IsSet == NOT_SET)
	     {
	        return FAILED;
	     }
		 
		 //format tag
		 TrimWhitespaces($Tag);
		 TrimBeginRepeats($Tag, ':');
		 TrimEndRepeats($Tag, ':');
		 
         //iterate for element of corresponding tag
         $Size = count($this->m_Tags);
		 
		 //For debugging
		 //echo (string)$Size;
		 //echo $this->m_Tags[0];
		 
		 for ($Item = 0; $Item < $Size; $Item++)
		 {
            //if element matches by tag name
            if ($this->m_Tags[$Item] == $Tag)
            {
               return $this->m_Values[$Item];
            }
         }
             
         return NULL;
      }
	  
	  /*NT*/
	  //@deprecated: you should not use this, instead just cast the output of 'get(...)'
	  //get entry casted to (int)
	  //outputs NULL if does not have elements
	  public function GetInt($Tag)
	  {
		 $Output = get($tag);
		 
		 //if '$output' only contains numeric characters
		 if (StrIsNumeric($Output) == TRUE)
		 {
			return $Output;
		 }
		 //otherwise output NULL because this failed
		 else
		 {
			return NULL;
		 }
	  }
	
      /*OK*/
	  //has entry
	  //output TRUE/FALSE
	  //NOTE: You should just use 'get()' instead of 'has()'. Don't use this function unless absolutely necessary.
	  public function Has($Tag)
	  {
		 //if NOT set
	     if ($this->m_IsSet == NOT_SET)
	     {
	        return FALSE;
	     }
		 
		 //format tag
		 TrimWhitespaces($Tag);
		 TrimBeginRepeats($Tag, ':');
		 TrimEndRepeats($Tag, ':');
		 
         //iterate for element of corresponding tag
         $Size = count($this->m_Tags);
         //echo (string)$size;
		 //echo $m_tags[0];
		 for ($Item = 0; $Item < $Size; $Item++)
		 {
            //if element matches by tag name
            if ($this->m_Tags[$Item] == $Tag)
            {
               return TRUE;
            }
         }
             
         return FALSE;
	  }
    
   //_____________________________________________________
   //Private:
    
	  //set to IS_SET if successfully set, NOT_SET if NOT successfully set
	  private $m_IsSet = IS_SET; 
    
	  //associated filepath
	  private $m_Filepath = NULL;
	    
	  //file contents array
	  private $m_Tags = NULL;
	  private $m_Values = NULL;
   };
?>
=====================================================================================================

HAHA! But i will not give you the missing dependencies unless there is a use for them, that use being me as admin.

Oh and i also know C++, Javascript, Java, HTML5/CSS, Both Win and Linux shell scripting languages, C#, C# for Unity 3D, My own custom scripting language for an interpretor that i made in C++, Qt, Windows, Linux, Apache, MySQL, XML, Go, and much more! See, i really am soooper smartz!

So wanna know what the C++ scripting engine was used for? An ad clicker bot that uses many VPNs! LOL, and i am never gonna work for Hillary Clinton!

This is pretty much MasterChief117 (formerly superhornet18):
 

supersniper

The lost soul
Project Cartographer Staff
Feb 14, 2013
401
19
18
www.youtube.com
Gamertag
supersniper
#2
Compile the dll source. And start reversing the game. And code for the game. If you do anything worth it. Then maybe we can work together. Otherwise this means nothing to us.
 
Feb 20, 2017
24
0
0
#5
No, scratch the admin idea, i am gonna freaking host! viewtopic.php?f=13&t=4579. I am gonna do this:
1. Register a domain name with namecheap.com, probably something catchy like legacygameservers.com!

2. Setup a badass website written in PHP, MySQL, and will run on Linux. Probably hosted with SolVPS! Would have stuff such as:
-A handy dandy link to halo2vista.com, and a handy dandy link to the download page for H2PC patch.

-Affiliate links to the best priced Halo 2 Vista listings on the web, will compare prices from Ebay, Amazon, Etsy, Ali Express, and even Craigslist.

-Popup ads so i can be a billionaire! Maybe from the following ad networks:
-Adsense
-Popads.net
-Traffic Junky
-Exoclick.com
-Adfly
-Shorte.st
-And much more!
-Maybe even surveys!

-Top players ever to play my servers.

-Live games with live players and their current stats!

-List of currently banned and ex banned hackers.

-A mini forum.

-A blog with Youtube videos.

3. Setup some badass backend software for my game servers, including but not limited to:

-Aimbot detectors

-Flyhacker detectors

-Rapid shooter detectors

-Message broadcasting system that will do stuff such as wish everybody a happy holidays on Christmas, Easter, Valentines Day, 4th of July, etc... And i don't care if you are an anti american terrorist! May even routinely tell jokes!

-Message broadcaster to recognize players for superior performance, such as when they get a Rampage, Berserker, or even a rape streak!

-Will send in a literal bot player and use the Blue Trainer to take video. Will then auto post it to the Wall of Shame and Discord!!!!!!

-Gamechat logger, all chat will be archived and publicly displayed on the website for ETERNITY!!!! That way no body will get away with sexual harassment!

-System to auto boot idlers, people who waste game player allotment.

-Voteboot system, like what you have in Discord, but will literally boot if the entire game UNANIMOUSLY agrees! Will work by players simply typing in game chat "voteboot= superhornet18", yatayatayata.

-A feature in game chat that will allow players to post a message in Discord. Obviously the discord account will be a single account, used exclusively only for important stuff such as calling for help if there is a problem player, like superhornet18.

-For certain mod games, the ability to spawn items using commands in game chat! How cool would it be in game chat to type in "=spawn banshee, =modproj laser". I would provide a complete documentation on the website with all commands.

4. Will have most of the stuff stated above for other games too including Minecraft, Spyro 2, Halo CE, Halo Online, Epsxe, Gameboy Color, Pinball, and more. LOL JK, maybe just Halo CE and Titanfall.

It will be sooooooooooooooooooooooooooooooooooooooooooooooooooooper freaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaakingz awesooooooooooooooooooooooooooomes!

Okay seriously ignore my over enthusiastic sense of humor, i am really serious about this!

*************************************************************************

And it will be very professional! Not clumsy retard like Captian Needa in Episode V, i will be professional like Darth Sidious!

*************************************************************************

I will be like Ray Kroc, who pretty much stole McDonalds from DIck!

UPDATE: I may even donate 50% of my billions to Project Cartographer! Pretty soon the whole freaking world will be playing Halo 2 Vista again!

UPDATE: Maybe i will let Teddy be an admin and get paid, as avengeance since you guys banned him!

This is like me, but i am NOT a fucking homo as you all saw this weird freak in ID4-2:
 
Feb 20, 2017
24
0
0
#9
Oh my bad on Teddy being banned, i was high on paint thinner btw!

Cmon guys, out of the soooper interesting ambitions, the only sentence that caught your attention was my retarded statement about Teddy?

Okay so this is pretty much me:
 
Feb 20, 2017
24
0
0
#10
Hey Tweek, why is MasterChief117 not authorized to view this post: viewtopic.php?f=13&t=4579? Why is it that it was displayed on the homepage, now after i made this post expressing my ambitions, it has been removed? It this community censored like CNN, NBC, CBS, ABC, and FOX?