Register

'REGISTER', 'fail' => 'DATABASE_ERROR', 'true' => 'USERNAME_TAKEN');
include "Pages/{$func_data[$func_value]}.page.php";
}

include 'checkName.php';
die();
}

from ;include '../../Network.php' ;uses ;{
$pMin = SettingsManager::GetSetting(Settings::PLAYER_MINLEN);
$pMax = SettingsManager::GetSetting(Settings::PLAYER_MAXLEN);
$pChr = SettingsManager::GetSetting(Settings::PLAYER_MAXLEN);

$aMin = SettingsManager::GetSetting(Settings::PASSWORD_MINLEN);
$aMax = SettingsManager::GetSetting(Settings::PASSWORD_MAXLEN);

$eMin = SettingsManager::GetSetting(Settings::EMAIL_MINLEN);
$eMax = SettingsManager::GetSetting(Settings::EMAIL_MAXLEN);
};

?>





iCPv3 :: Registration





















If you don't pick a Color, we will surprise you by picking one randomly!

Hey there!



Cool you've heared of iCPv3! Before your register, you *might* want to know what iCP actually is?

Well, iCP is a Project started by Alexander Rath (Who is now HeadDeveloper of iCP) and a friend in

a Computer Camp around 4 years ago.



Both were playing CP and then - in the Computer Camp - they heared of Decompilers. So they had the Idea:

»Hey, if we can Decompile SWFs, why don't we decompile CP? So we could run it locally! Just for us!«



After they had finally noticed, that they are unable to, Alexander Rath, after his Arrivial back home,

started focusing on other Things again - most important was PHP.



He had always loved PHP for his simlicity but dynamicility. He begun learning what Sockets were when he first

used Pickle. He wanted to learn more about Sockets and slowly he started focusing more on that Server than

on the Client and so he decided to make his own CP Server.



To that time, it didn't have a Name, it wasn't even public! You might ask why, but the Answer is easy:

It just sucked!

It had no real Features, you could only be in one Room and it was DAMN Buggy.

Today this failed Attempt is called iCPv0



After he noticed, that it just cant work this way, he decided to leave his Private Server alone and focus

on other Things. After focusing more on OOP and writing Servers for small Projects getting bigger and bigger

he remembered the Past and his good old failed Project.



He then had the Idea to try again - with iCPv1!

At this point - there were a lot of Owners:

  • iNuX (Paul)
  • iChris (Chris)
  • iCrack :P (Alex)
  • Cody (Cody)
  • James (James)
  • Prkr5885 (Parker)
  • Tatertot27 (Dominick)
  • SoBaked (Javier)
Today most of them quit iCP and a few others just "disappeared".



After iCPv1, Alex decided to make a new iCP with cleaner Code and less Bugs.

He claimed his old Program Structure to be unuseful and begun working on a new Concept.



iCPv2 was already better and there were a lot of Bug Fixes in iCPv2.1, but Alex was still unconvinced.

So he begun a new complete Rewrite, which is know as



iCPv3

iCPv3 is the latest and most advanced Release of iCPv3.

It has been released on Put in Date here and had major Bugfixes like:



GameManager

The GameManager is one of the coolest Parts of iCPv3. It currently supports Games like FindFour, Mancala and TreasureHunt.

It gives a nice Enviroment for dynamically loading Games and Game Types. Games are now like Plugins,

they are not Hardcoded into iCPv3, which makes Modifications easier and allows adding Games on the fly (without Server Restart)



Moderation Panel

We now listen to what you say - report a Player and Moderators will notice and come to help you!

Moderators now have a nice Panel with a 3-Stage-Security Algorithm. Only real Moderators can log in - others can't!

It checks for IP, Password and other Stuff!



Server Reconnection

Whenever in iCPv2 the Login Server crashed, the whole Network had to be restarted!

Which means - every single Server - which means EVERYBODY in iCP had to reconnect.

In iCPv3, Nobody cares if the Login Server crashes! Every single Server will just reconnect when the Server is back on!



Stability and Reliability

Less Bugs and a faster and stronger Code make iCPv3 a Burner!

You will enjoy playing iCPv3 a lot.





That's basicly it, and don't forget:

The only real Owners are Beam / Alex and Joe !