Advertisement
SgtBreadStick

TruckersMP Status PHP Template By SgtBreadStick

Oct 12th, 2017
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 2.33 KB | None | 0 0
  1. <html>
  2. <head>
  3.     <title>TruckersMP Status</title>
  4.     <link rel="icon" type="image/png" href="https://truckersmp.com/assets/images/favicon.png"/>
  5. <style>
  6. body  {
  7.     background: #ffffff;
  8.     text-align: center;
  9.     font-family: arial;
  10.     margin: 0px auto;
  11.     padding: 0px;
  12. }
  13.  
  14. .main {
  15.     width: 300px;
  16.     height: 175px;
  17.     background: #ffffff;
  18.     margin: 25px 2px auto;
  19.     border: solid 2px #000000;
  20.     padding: 10px;
  21.     display:inline;
  22.     float: left;
  23.     text-align: left;
  24.     right: -50%;
  25.     transform: translate(50%, -0%);
  26. }
  27. h1 {
  28.     text-align: center;
  29.     font-size: 34pt;
  30.     color: #000000;
  31. }
  32. h2 {
  33.     text-align: center;
  34.     font-size: 18pt;
  35.     color: #4c4c4c;
  36. }
  37. hr {
  38.     height: solid 2px;
  39.     color: #000000;
  40. }
  41. p {
  42.     font-size: 16pt;
  43.     text-align: left;
  44.     text-indent: 48px;
  45.     color: #000000;
  46. }
  47. a {
  48.     font-size: 6pt;
  49.     text-align: left;
  50.     text-indent: 48px;
  51.     color: #0000ff;
  52. }
  53. .fit {
  54.     max-width: 100%;
  55.     max-height: 100%;
  56. }
  57. .w {
  58.     color: #d0d0d0;
  59. }
  60.  
  61. </style>
  62. </head>
  63. <body>
  64.         <br>
  65.         <img class="fit" src="https://truckersmp.com/assets/img/truckersmp-logo-black.png" width="600" height="auto">
  66.         <h1>TruckersMP Status Template</h1>
  67.         <h2>By SgtBreadStick</h2>
  68.         <hr>
  69. <?php
  70.     $servers = json_decode(file_get_contents("https://www.trucknet.biz/truckersmp_api.php"), true);
  71. ?>
  72. <?php
  73.         foreach($servers['response'] as $serv){
  74.             if($serv['online']){
  75.                 $status = '<strong><font color="green">Online</font></strong>';
  76.             } else {
  77.                 $status = '<strong><font color="red">Offline</font></strong>';
  78.             }
  79.             if($serv['collisions']){
  80.                 $collisions = '<font color="green">Enabled</font>';
  81.             } else {
  82.                 $collisions = '<font color="red">Disabled</font>';
  83.             }
  84.            
  85.             echo '
  86.                         <div style="width: 100%;" class="fit">
  87.                         <div class="main" class="fit">
  88.                         <h3>'. $serv['name'] . ' / '. $serv['shortname'] .' - ' . $serv['game'] .'</h3><hr>
  89.                         Players: '. $serv['players'] .' / '. $serv['maxplayers'] .'<br />
  90.                         Queue: '. $serv['queue'] .'<br />
  91.                         Status: '. $status .'<br />
  92.                         Collisions: '. $collisions .'<br />
  93.                         </div></div>';
  94.         }
  95.     ?>
  96. <a href="https://pastebin.com/BkjXXAMe" class="w" target="_blank">Click Here For Page Source Code</a>
  97. </body>
  98. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement