hi i wanted to add the option on the registration page for people to choose their class from the mode any help please on what to add from code below to registraion page thank you
Display All
PHP Source Code
- <?php
- class ShowracePage extends AbstractPage
- {
- public static $requireModule = MODULE_PLAYERCARD;
- protected $disableEcoSystem = true;
- function __construct()
- {
- parent::__construct();
- }
- function show()
- {
- $resrsgh = HTTP::_GP('rase', 0);
- $rasec = $resrsgh;
- switch($resrsgh){
- case( 1 ):
- $resrsgh = 'scientist';
- $loeschen = 'general = 0, miner = 0, haendler = 0';
- break;
- case(2 ):
- $resrsgh = 'miner';
- $loeschen = 'general = 0, haendler = 0, scientist = 0';
- break;
- case( 3 ):
- $resrsgh = 'general';
- $loeschen = 'haendler = 0, miner = 0, scientist = 0';
- break;
- case( 4 ):
- $resrsgh = 'haendler';
- $loeschen = 'general = 0, miner = 0, scientist = 0';
- break;
- case( 5 ):
- $resrsgh = 'smuggler';
- $loeschen = 'general = 0, miner = 0, scientist = 0';
- break;
- }
- global $USER, $LNG;
- $seite= '';
- if($rasec !== 0){
- if(($USER['rase_date']) < time() ){
- $db = Database::get();
- $db->query("UPDATE uni1_users SET rase_date=". (time() + 7889400) .", ". $loeschen .", ". $resrsgh ." = 1 , rase = ". $rasec ." WHERE id = ".$USER['id'].";");
- $seite .= "<div style=\"height: 100vh; text-align:center;\";>The class can start from the " . date( 'd.m.Y , H:i:s' ,($USER['rase_date'])) . " To be changed again.<br>
- Deine Klasse ist:<br> <img style=\"border:1px solid #066; border-radius:10px;\" src=\"styles/theme/gow/img/race". $rasec .".jpg\"> <br>" . $LNG['tech']['80'.$rasec];
- }else{
- $seite .= "<div style=\"height: 100vh; "; if(($USER['rase_date']) > time()){ $seite .= "color:red;"; } $seite .= " text-align:center;\";>The class can start from the " . date( 'd.m.Y , H:i:s' ,($USER['rase_date'])) . " To be changed again.<br>
- Deine Klasse ist:<br> <img style=\"border:1px solid #066; border-radius:10px;\" src=\"styles/theme/gow/img/race". $USER['rase'] .".jpg\"> <br>" . $LNG['tech']['80'.$USER['rase']];
- }
- }else{
- $seite .= "<div style=\"height: 100vh; text-align:center;\";>Choose carefully, the class can only be changed every 3 months.<br>"; if(($USER['rase_date']) > time()){ $seite .= "The class can start from the " . date( 'd.m.Y , H:i:s' ,($USER['rase_date'])) . " wieder gewechselt werden.<br>"; } $seite .= "
- Deine Klasse ist:<br> <img src=\"styles/theme/gow/img/race". $USER['rase'] .".jpg\"> <br>" . $LNG['tech']['80'.$USER['rase']];
- }
- $seite .= '
- <style>
- .grow {font-size:9px; transition: all .1s ease-in-out; border:1px groove #666; border-radius:10px; background:#111; color:#aaa; padding: 0px;
- overflow: hidden; vertical-align: baseline; cursor:pointer;}';
- if(($USER['rase_date']) < time()){
- $seite .= '.grow:hover { transform: scale(1.5); }
- .grow:active { transform: scale(1.5); }';
- }
- $seite .= '
- .raseul{
- list-style: outside none none;
- padding: 0px;}
- .rase';
- if($rasec != 0 && ($USER['rase_date']) < time()){
- $seite .= $rasec;
- }else{
- $seite .= $USER['rase'];
- }
- $seite .= '{
- border:1px groove #066; border-radius:10px; background:#000;
- }
- .pos{
- color:green;
- }
- .neg{color:red;}
- </style>
- <table style="margin-left:auto; margin-right:auto; width:0%;"><tr>
- <td class="grow rase1" onclick="location.href=\'game.php?page=race&race=1\';"><img src="styles/theme/gow/img/race1.jpg"><br>Scientist
- <br><ul class="raseul">
- <li class="pos"> -20% Research time </li>
- <li class="pos"> +20% Power generation</li>
- <li class="pos"> +30% Shield</li>
- </ul>
- </td>
- <td class="grow rase2" onclick="location.href=\'game.php?page=race&race=2\';"><img src="styles/theme/gow/img/race2.jpg"><br>Miner
- <br><ul class="raseul">
- <li class="pos"> -15% Bauzeit</li>
- <li class="pos"> +20% Mienenertrag</li>
- <li class="pos"> +30% Hülle</li>
- </ul>
- </td>
- <td class="grow rase3" onclick="location.href=\'game.php?page=race&race=3\';"><img src="styles/theme/gow/img/race3.jpg"><br>General
- <br><ul class="raseul">
- <li class="pos"> +30% attack</li>
- <li class="pos"> +30% defense</li>
- <li class="pos"> +30% shields</li>
- <li class="pos"> -10% flight time</li>
- <li class="neg"> -10% power generationng</li>
- <li class="neg"> +10% construction time</li>
- <li class="neg"> -20% expression yield</li>
- <li class="neg"> +10% research time </li>
- <li class="neg"> +30% shipbuilding time</li>
- </ul>
- </td>
- <td class="grow rase4" onclick="location.href=\'game.php?page=race&race=4\';"><img src="styles/theme/gow/img/race4.jpg"><br>Handler
- <br><ul class="raseul">
- <li class="pos"> market offers</li>
- <li class="pos"> -30% ship building time</li>
- <li class="neg"> +5% research time </li>
- <li class="neg"> +5% construction time </li>
- <li class="neg"> -10% power generation</li>
- </ul>
- </td>
- <td class="grow rase6" onclick="location.href=\'game.php?page=race&race=5\';"><img src="styles/theme/gow/img/race6.jpg"><br>Smuggler
- <br><ul class="raseul">
- <li class="pos"> market offers</li>
- <li class="pos"> -30% ship building time</li>
- <li class="neg"> +5% research time </li>
- <li class="neg"> +5% construction time </li>
- <li class="neg"> -10% power generation</li>
- </td>
- <td class="grow rase7" onclick="location.href=\'game.php?page=race&race=6\';"><img src="styles/theme/gow/img/race7.jpg"><br>Pirate
- <br><ul class="raseul">
- <li class="pos"> +30% attack</li>
- <li class="pos"> +30% defense</li>
- <li class="pos"> +30% shields</li>
- <li class="pos"> -10% flight time</li>
- <li class="neg"> -10% power generationng</li>
- <li class="neg"> +10% construction time</li>
- <li class="neg"> -20% expression yield</li>
- <li class="neg"> +10% research time </li>
- <li class="neg"> +30% shipbuilding time</li>
- </ul>
- </ul>
- </td>
- </table></div>
- ';
- $this->printMessage($seite);
- }
- }