/** * Construct */ public function __construct(player $up) { parent::__construct($up); $this->krim = new kriminalitet($up); $this->handle_page(); ess::$b->page->load(); }
public function __construct(player $up = null) { parent::__construct($up); ess::$b->page->add_title("Bydeler"); // hent ut de aktive bydelene foreach (game::$bydeler as $row) { #if ($row['active'] == 0) continue; $row['ff'] = array(); $row['num_players'] = 0; $row['sum_money'] = 0; $row['bydel_x'] = $row['bydel_x'] / 646 * 100; $row['bydel_y'] = $row['bydel_y'] / 596 * 100; $this->bydeler[$row['id']] = $row; } if ($this->up) { $this->get_gta(); } // reise? if ($this->up && isset($_POST['reise'])) { $this->reise(); } $this->get_stats(); $this->get_ff(); $this->show_full_page(); }
/** * Construct */ public function __construct(player $up) { parent::__construct($up); ess::$b->page->add_title("Etterlyst"); $this->handle(); ess::$b->page->load(); }
/** * Construct */ public function __construct(player $up) { parent::__construct($up); ess::$b->page->add_title("Banken"); $this->page_handle(); ess::$b->page->load(); }
/** * Construct */ public function __construct(player $up) { parent::__construct($up); // vise liste over drapsforsøk for en bestemt spiller if (isset($_GET['up_id']) && access::has("mod", NULL, NULL, "login")) { $up_id = (int) $_GET['up_id']; $player = player::get($up_id); if ($player === false) { ess::$b->page->add_message("Fant ikke spilleren med id {$up_id}.", "error"); redirect::handle('drap?allef'); } $this->show_tries($player); } elseif (isset($_GET['offer_up_id']) && access::has("mod", NULL, NULL, "login")) { $up_id = (int) $_GET['offer_up_id']; $player = player::get($up_id); if ($player === false) { ess::$b->page->add_message("Fant ikke spilleren med id {$up_id}.", "error"); redirect::handle('drap?allef'); } $this->show_tries($player, true); } elseif (isset($_GET['allef']) && access::has("mod", NULL, NULL, "login")) { $this->show_tries(); } elseif (isset($_GET['forsok'])) { $this->show_tries($this->up); } elseif (isset($_GET['alle']) && access::has("mod", NULL, NULL, "login")) { $this->show_all(); } else { $this->show_main(); } ess::$b->page->load(); }
/** * Construct */ public function __construct(player $up) { // sende til side? if (isset($_GET['orign'])) { redirect::handle($_GET['orign'], redirect::SERVER, login::$info['ses_secure']); } parent::__construct($up); access::no_guest(); ess::$b->page->add_title("Hovedsiden"); $this->show(); ess::$b->page->load(); }
/** * Construct */ public function __construct(player $up) { parent::__construct($up); ess::$b->page->add_title("Angrip spiller"); login::$user->player->fengsel_require_no(); login::$user->player->bomberom_require_no(); if (!isset($_POST['wt'])) { $this->page_attack_show(); } // vise våpentrening? if ($this->show_training && login::$user->player->weapon) { $this->page_training_show(); } ess::$b->page->load(); }
/** * Construct */ public function __construct(player $up) { access::no_guest(); parent::__construct($up); $this->obj = new julekalender($up); ess::$b->page->add_js_file("&rpath;/resources/julekalender.js"); ess::$b->page->add_css_file("&rpath;/resources/julekalender.css"); // admin? if (isset($_GET['jul'])) { $this->admin(); } // besvare? if (isset($_POST['day'])) { $this->respond(); } $this->show(); //ess::$b->page->load(); }
/** * Construct */ public function __construct($a_id, player $up) { parent::__construct($up); $this->auksjon = auksjon::get($a_id); if (!$this->auksjon) { ess::$b->page->add_message("Fant ikke auksjonen du lette etter.", "error"); redirect::handle(); } redirect::store("auksjoner?a_id={$this->auksjon->id}"); $this->handle(); }
public function __construct(player $up) { parent::__construct($up); $this->load_page(); }
/** * Sykehus */ public function __construct(player $up = null, ff $ff) { parent::__construct($up); $this->ff = $ff; $show = $this->up && $this->ff->active; if ($show) { // i fengsel eller bomberom? if ($this->up->fengsel_require_no(false) || $this->up->bomberom_require_no(false)) { return; } // sett opp skjema $this->form = \Kofradia\Form::getByDomain("sykehus", login::$user); // utføre et alternativ? if (isset($_POST['sykehus'])) { $this->action(); } // utføre sykebil if (isset($_POST['sykebil']) && $this->sykebil()) { return; } } // vis alternativene echo ' <div class="bg1_c xsmall"> <h1 class="bg1">Sykehus<span class="left2"></span><span class="right2"></span></h1> <div class="bg1"> <boxes /> <p>Sykehus gir deg muligheten til å øke din energi slik at helsen din går mye fortere opp enn hva den ville gjort utenom. Energien kan ved hjelp av sykehus gå over 100 %.</p>'; // ventetid? $wait = $this->calc_wait(); if ($wait > 0) { echo ' <p>Du må vente ' . game::counter($wait, true) . ' før du kan benytte deg av sykehus på nytt.</p>'; } elseif ($show && $this->up->data['up_b_id'] != $this->ff->data['br_b_id']) { echo ' <p>Du må befinne deg i samme bydel som sykehuset for å kunne benytte deg av det.</p>'; // har vi lite nok energi til å ta sykebil? if ($this->up->get_energy_percent() < self::ENERGY_SYKEBIL_REQ) { echo ' <div style="background-color: #533; padding: 1px 10px"> <p>Du har svært lite energi. Hvis du føler du står i fare for å dø og ikke har nok energi for å reise via bydeler, kan du få en sykebil til å hente deg.</p> <p>Når du blir hentet av en sykebil, vil du bli fraktet til bydelen sykehuset befinner seg i uten å miste noe helse eller energi. Du vil deretter kunne utføre alternativene for å få energi.</p> <p>Ved å benytte seg av dette alternativet <b>må du ofre 25 % av din totale rank</b>.</p> <form action="" method="post"> <p class="c">' . show_sbutton("Be om sykebil", 'name="sykebil"') . '</p> </form> </div>'; } } elseif ($show) { // vis alternativene echo ' <form action="" method="post"> ' . $this->form->getHTMLInput() . ' <table class="table center"> <thead> <tr> <th>Alternativ</th> <th>Pris</th> </tr> </thead> <tbody>'; $i = 0; $last_id = ess::session_get("sykehus_last_id"); foreach (self::$options as $id => $row) { echo ' <tr class="box_handle' . (++$i % 2 == 0 ? ' color' : '') . '"> <td><input type="radio" name="id" value="' . $id . '"' . ($last_id == $id ? ' checked="checked"' : '') . ' />' . htmlspecialchars($row['name']) . '</td> <td class="r">' . game::format_cash($row['price']) . '</td> </tr>'; } echo ' </tbody> </table> <p class="c">' . show_sbutton("Utfør handling", 'name="sykehus"') . '</p> </form>'; } echo ' <p class="c"><a href="' . ess::$s['relative_path'] . '/node/57">Mer informasjon om sykehus</a></p> </div> </div>'; }
/** * Construct * @param player $up */ public function __construct(player $up) { parent::__construct($up); $this->gta = new gta($up); $this->handle_page(); }