public function on_view(SR_Player $player, array $args) { $items = $player->getBankItems(); $text = array('prefix' => $player->lang('bank'), 'code' => '5188'); return Shadowfunc::genericViewI($player, $items, $args, $text, false); }
private static function hasItem(SR_Player $player, $itemID) { $items = array_merge($player->getAllEquipment(false), $player->getInventory(), $player->getBankItems(), $player->getMountInvItems(), $player->getCyberware()); foreach ($items as $item) { $item instanceof SR_Item; if ($item->getID() == $itemID) { // printf("Found item :)\n"); return true; } } return false; }
protected function onItemUseViewi(SR_Player $player, array $args) { $items = $player->getBankItems(); $args = array_slice($args, 1); $text = array('prefix' => 'Your bank items', 'usage' => 'Try #u Holostick view [<pattern>] [<page>].'); return Shadowfunc::genericViewI($player, $items, $args, $text); }