Example #1
0
function printinv($PID)
{
    echo "<div id='invtab' class='inventorywindow'>";
    echo "<div class='content'>";
    $bag = getInventory($PID);
    $bagN = count($bag);
    for ($x = 0; $x < $bagN; $x = $x + 7) {
        $name = $bag[$x];
        $Quant = $bag[$x + 1];
        $IID = $bag[$x + 2];
        $HP = $bag[$x + 3];
        $Desc = $bag[$x + 4];
        $ACT = $bag[$x + 5];
        $BID = $bag[$x + 6];
        if ($ACT == 1) {
            echo "<b>";
        }
        //This section currently has the HP attribute of tools disabled
        echo "<p title='{$Desc}' class='InvP'><form action='action.php' method='post'><input type='submit' value='{$Quant}:{$name}'>\n\t\t\t\t<input type='text' value='{$BID}' name='bag' hidden><input type='text' value='ACTIVATE' name='mode' hidden>\n\t\t\t</form></p>";
        if ($ACT == 1) {
            echo "</b>";
        }
    }
    echo "</div>";
    echo "</div>";
}
Example #2
0
function commandRouter($action)
{
    switch ($action) {
        case 'login':
            loginUser();
            break;
        case 'createUser':
            createUser();
            break;
        case 'getUser':
            getUser();
            break;
        case 'deleteUser':
            deleteUser();
            break;
        case 'updateUser':
            updateUser();
            break;
        case 'addInv':
            addToInv();
            break;
        case 'subInv':
            subFromInv();
            break;
        case 'getInv':
            getInventory();
            break;
        case 'getDecks':
            getDecks();
            break;
        case 'createDeck':
            createDeck();
            break;
        case 'updateDeck':
            updateDeck();
            break;
        case 'deleteDeck':
            deleteDeck();
            break;
        default:
            break;
    }
}
function getSalesCatalog($dbObj, $currpage)
{
    //create the $pageHTML to print out
    $pageHTML = "<div class='container'><h1>Welcome to the MicroController Center! </h1> <div class='jumbotron'><h2>Items on SALE</h2>";
    //get sale items, 1== true
    $sale = getInventory($dbObj, 1);
    //print out items into the correct div
    $saleDiv = new Paginator($sale);
    $pageHTML .= $saleDiv->displayPagination(1, true, false);
    $pageHTML .= "</div></div><div class='jumbotron'><h2>MicroControllers Catalog</h2><div id='inventory'>";
    //get items not on sale, 0 == false
    $notSale = getInventory($dbObj, 0);
    $itemsDiv = new Paginator($notSale);
    //default if $_GET var doesn't exist: page = 1
    if (!isset($_GET['page'])) {
        $_GET['page'] = 1;
    }
    $pageHTML .= $itemsDiv->displayPagination($_GET["page"], false, false);
    $pageHTML .= "</div></div></div>";
    return $pageHTML;
}
Example #4
0
}
$userId = $_SESSION['token'];
// Get Data From ANgular Service
$mData = json_decode($_GET["data"]);
$opt = array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC);
switch ($mData->module) {
    case 'inward':
        # code...
        inwardOperations($mData->operation, $mData);
        break;
    case 'outward':
        # code...
        outwardOperations($mData->operation, $mData);
        break;
    case 'inventorySearch':
        getInventory($mData->searchBy, $mData->searchKeyword);
        break;
    case 'getProducts':
        getProducts();
        break;
    case 'getProductsForOutward':
        getProductsForOutward();
        break;
    case 'getProductsForInward':
        getProductsForInward();
        break;
    case 'getSuppliers':
        getSuppliers();
        break;
    case 'getCriticalStock':
        $result = InventoryUtils::getCriticalStock();
Example #5
0
    include "header.php";
    ?>
    <div id="main">
        <div id="content">
            <div id="profil">
                <?php 
    getPlayerSum($steamapi, $steamid, $userid);
    getPlayerEntries($steamid, $mysqli, $userid);
    ?>
            </div>
            <div id="info">
                <div class="hoverbox" id="stay">

                </div>
                <?php 
    getInventory($steamapi, $steamid, $userid);
    ?>
            </div>
            <div id="friends">
                <span style="border-bottom: 1px solid rgb(210,210,210);">Kommentare / Handelsangebote</span>
                <br/>
                <ol id="update" class="timeline">
                    <?php 
    getComments($userid, $mysqli, $steamid);
    ?>
                </ol>
                <div id="load"></div>
                <div id="flash"></div>
                <div >
                    <form action="#" method="post">
                        <textarea id="comment" name="comment"></textarea><br />
 public function onRun($currentTick)
 {
     if (count($this->plugin->storage->arenaList > 0)) {
         foreach ($this->plugin->storage->arenaList as $arena) {
             $loop = false;
             $block = false;
             if ($arena->gameState == ArenaState::WAITING) {
                 if (count($arena->playersInArena) >= $arena->minPlayers) {
                     $arena->gameState = ArenaState::STARTING;
                     $arena->timer = $arena->timeInLobbyUntilStart;
                     ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-" . $arena->timeInLobbyUntilStart);
                 }
             } else {
                 if ($arena->gameState == ArenaState::STARTING) {
                     $arena->timer -= 1;
                     if ($arena->timer > 0) {
                         if ($arena->timer == 60) {
                             ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-60");
                         } else {
                             if ($arena->timer == 30) {
                                 ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-30");
                             } else {
                                 if ($arena->timer == 10) {
                                     ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-10");
                                 } else {
                                     if ($arena->timer == 5) {
                                         // for (Player pl : $arena->playersInArena) {
                                         // pl.playSound(pl.getLocation(),  Sound.ORB_PICKUP, 1, 0);
                                         // }
                                         ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-5");
                                     } else {
                                         if ($arena->timer == 4) {
                                             // for (Player pl : $arena->playersInArena) {
                                             // pl.playSound(pl.getLocation(),
                                             // Sound.ORB_PICKUP, 1, 0);
                                             // }
                                             ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-4");
                                         } else {
                                             if ($arena->timer == 3) {
                                                 // for (Player pl : $arena->playersInArena) {
                                                 // pl.playSound(pl.getLocation(),
                                                 // Sound.ORB_PICKUP, 1, 1);
                                                 // }
                                                 ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-3");
                                             } else {
                                                 if ($arena->timer == 2) {
                                                     // for (Player pl : $arena->playersInArena) {
                                                     // pl.playSound(pl.getLocation(),
                                                     // Sound.ORB_PICKUP, 1, 1);
                                                     // }
                                                     ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-2");
                                                 } else {
                                                     if ($arena->timer == 1) {
                                                         // for (Player pl : $arena->playersInArena) {
                                                         // pl.playSound(pl.getLocation(),
                                                         // Sound.ORB_PICKUP, 1, 2);
                                                         // }
                                                         ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaIsStarting"], "1-1");
                                                     }
                                                 }
                                             }
                                         }
                                     }
                                 }
                             }
                         }
                     } else {
                         $arena->gameState = ArenaState::INGAME;
                         $arena->timer = $arena->gameTime;
                         ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["lobbyArenaStarted"], "secs-" . $arena->waitingTimeSeeker);
                         for ($i = $arena->amountSeekersOnStart; $i > 0; $i--) {
                             $loop = true;
                             $seeker = mt_rand(0, count($arena->playersInArena) - 1);
                             foreach ($arena->playersInArena as $playerCheck) {
                                 if ($this->plugin->storage->choosenSeeker[$playerCheck] != null) {
                                     if ($this->plugin->storage->choosenSeeker[$playerCheck]) {
                                         $seeker = $playerCheck;
                                         unset($this->plugin->storage->choosenSeeker[$playerCheck]);
                                     } else {
                                         if ($seeker == $playerCheck) {
                                             $i++;
                                             $loop = false;
                                         }
                                     }
                                 }
                             }
                             if ($loop) {
                                 if (!in_array($seeker, $arena->seekers)) {
                                     ArenaHandler::sendFMessage($arena, "%TAG%NPlayer %A%seeker%%N has been choosen as seeker!", "seeker-" . $seeker->getName());
                                     $arena->seekers[] = $seeker;
                                     $seeker->teleport($arena->seekersWarp);
                                     $seeker . getInventory()->clearAll();
                                     $this->plugin->storage->seekertime[$seeker] = $arena->waitingTimeSeeker;
                                 } else {
                                     $i++;
                                 }
                             }
                         }
                         foreach ($arena->playersInArena as $arenaPlayer) {
                             if (!in_array($arenaPlayer, $arena->seekers)) {
                                 $arenaPlayer->getInventory()->clearAll();
                                 $block = $arena->disguiseBlocks[mt_rand(0, count($arena->disguiseBlocks))];
                                 if ($this->plugin->storage->choosenBlock[$arenaPlayer] != null) {
                                     $block = $this->plugin->storage->choosenBlock[$arenaPlayer];
                                     unset($this->plugin->storage->choosenBlock[$arenaPlayer]);
                                 }
                                 DisguiseAPI::disguiseToAll($arenaPlayer, $block->getID());
                                 $arenaPlayer->teleport($arena->hidersWarp);
                                 $blockCount = Item::get(5);
                                 $blockCount->setDurability($block->getMaxDurability());
                                 $arenaPlayer . getInventory()->setItem(8, $blockCount);
                                 $arenaPlayer . getInventory()->setArmorItem(0, $block);
                                 $this->plugin->storage->pBlock[$arenaPlayer] = $block;
                                 if ($block . getDurability() != 0) {
                                     MessageM::sendFMessage($arenaPlayer, "%TAG%NYou're disguised as a(n) '%A%block%%N' block.", "block-" . block . getType()->name() . replaceAll("_", "") . replaceAll("BLOCK", "") . toLowerCase() . ":" . block . getDurability());
                                 } else {
                                     MessageM . sendFMessage($arenaPlayer, $this->plugin->storage->message->get("normal")["ingameBlock"], "block-" . $block . getType()->name() . replaceAll("_", "") . replaceAll("BLOCK", "") . toLowerCase());
                                 }
                             }
                         }
                     }
                 }
             }
             foreach ($arena->seekers as $player) {
                 if ($player->getInventory()->getItem(0) == null || $player->getInventory()->getItem(0)->getID() != Item::DIAMOND_SWORD) {
                     $player->getInventory() . setItem(0, Item::DIAMOND_SWORD);
                     $player->getInventory() . setArmorItem(0, Item::IRON_HELMET);
                     $player->getInventory() . setArmorItem(1, Item::IRON_CHESTPLATE);
                     $player->getInventory() . setArmorItem(2, Item::IRON_LEGGINGS);
                     $player->getInventory() . setArmorItem(3, Item::IRON_BOOTS);
                     //$player->playSound(player.getLocation(), Sound.ANVIL_USE, 1, 1);
                 }
                 if ($this->plugin->storage->seekertime[$player] != null) {
                     $this->plugin->storage->seekertime[$player] -= 1;
                     if ($this->plugin->storage->seekertime[$player] <= 0) {
                         $player->teleport($arena->hidersWarp);
                         unset($this->plugin->storage->seekertime[$player]);
                         ArenaHandler::sendFMessage(arena, $this->plugin->storage->message->get("normal")["ingameSeekerSpawned"], "playername-" . player . getName());
                     }
                 }
             }
             if ($arena->gameState == ArenaState::INGAME) {
                 $arena->timer -= 1;
                 if ($arena->timer > 0) {
                     if ($arena->timer == $arena->gameTime - $arena->timeUntilHidersSword) {
                         $sword = Item::WOOD_SWORD;
                         //$sword->addUnsafeEnchantment(Enchantment.KNOCKBACK, 1);
                         foreach ($arena->playersInArena as $arenaPlayer) {
                             if (!in_array($arenaPlayer, $arena->seekers)) {
                                 $arenaPlayer->getInventory()->addItem($sword);
                                 MessageM . sendFMessage($arenaPlayer, $this->plugin->storage->message->get("normal")["ingameGivenSword"]);
                             }
                         }
                     }
                     if ($arena->timer == 190) {
                         ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-190");
                     } else {
                         if ($arena->timer == 60) {
                             ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-60");
                         } else {
                             if ($arena->timer == 30) {
                                 ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-30");
                             } else {
                                 if ($arena->timer == 10) {
                                     ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-10");
                                 } else {
                                     if ($arena->timer == 5) {
                                         //$arena->lobbyWarp.getWorld().playSound($arena->lobbyWarp, Sound.ORB_PICKUP, 1, 0);
                                         ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-5");
                                     } else {
                                         if ($arena->timer == 4) {
                                             //$arena->lobbyWarp.getWorld().playSound($arena->lobbyWarp, Sound.ORB_PICKUP, 1, 0);
                                             ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-4");
                                         } else {
                                             if ($arena->timer == 3) {
                                                 //$arena->lobbyWarp.getWorld().playSound($arena->lobbyWarp, Sound.ORB_PICKUP, 1, 1);
                                                 ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-3");
                                             } else {
                                                 if ($arena->timer == 2) {
                                                     //$arena->lobbyWarp.getWorld().playSound($arena->lobbyWarp, Sound.ORB_PICKUP, 1, 1);
                                                     ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-2");
                                                 } else {
                                                     if ($arena->timer == 1) {
                                                         $arena->lobbyWarp . getWorld() . playSound($arena->lobbyWarp, Sound . ORB_PICKUP, 1, 2);
                                                         ArenaHandler::sendFMessage($arena, $this->plugin->storage->message->get("normal")["ingameArenaEnd"], "1-1");
                                                     }
                                                 }
                                             }
                                         }
                                     }
                                 }
                             }
                         }
                     }
                 } else {
                     ArenaHandler::hidersWin(arena);
                     return;
                 }
                 foreach ($arena->playersInArena as $arenaPlayer) {
                     if (!$arena->seekers . contains($arenaPlayer)) {
                         $pLoc = new Position($arenaPlayer->getX() - 0.5, $arenaPlayer->getY(), $arenaPlayer->getZ() - 0.5, $arenaPlayer->getLevel());
                         $moveLoc = $this->plugin->storage->moveLoc[$arenaPlayer];
                         $block = $arenaPlayer->getInventory()->getItem(8);
                         if ($block == null && $this->plugin->storage->pBlock[$arenaPlayer] != null) {
                             $block = $this->plugin->storage->pBlock[$arenaPlayer];
                             $arenaPlayer->getInventory()->setItem(8, $block);
                         }
                         if ($moveLoc != null) {
                             if ($moveLoc->getX() == $pLoc->getX() && $moveLoc->getY() == $pLoc->getY() && $moveLoc->getZ() == $pLoc->getZ()) {
                                 if ($block->getSize() > 1) {
                                     $block->setAmount($block->getSize() - 1);
                                 } else {
                                     $pBlock = $player->getLocation()->getBlock();
                                     if ($pBlock->getType()->equals(Item::AIR) || $pBlock->getType()->equals(Item::WATER) || $pBlock->getType()->equals(Block::STILL_WATER)) {
                                         if ($pBlock->getType()->equals(Item::WATER) || $pBlock->getType()->equals(Item::STATIONARY_WATER)) {
                                             $this->plugin->storage->hiddenLocWater . put($player, true);
                                         } else {
                                             $this->plugin->storage->hiddenLocWater . put($player, false);
                                         }
                                         $arrayOfPlayer = array();
                                         if (DisguiseAPI . isDisguised($player)) {
                                             DisguiseAPI . undisguiseToAll(player);
                                             $j = count($arrayOfPlayer = $this->plugin->getServer()->getgetOnlinePlayers());
                                             for ($i = 0; $i < $j; $i++) {
                                                 $pl = $arrayOfPlayer[$i];
                                                 if ($pl->getID() != $player->getID()) {
                                                     $pl->hidePlayer($player);
                                                     $pl->sendBlockChange($pBlock->getLocation(), $block->getType(), $block->getDurability());
                                                 }
                                             }
                                             //$block->addUnsafeEnchantment(Enchantment::DURABILITY, 10);
                                             //$player->playSound($pLoc, Sound.ORB_PICKUP, 1, 1);
                                             $this->plugin->storage->hiddenLoc[$player] = $moveLoc;
                                             MessageM . sendFMessage($player, $this->plugin->storage->message->get("normal")["ingameNowSolid"], $block->toString());
                                         }
                                         $j = count($arrayOfPlayer = $this->plugin->getServer()->getgetOnlinePlayers());
                                         for ($i = 0; $i < $j; $i++) {
                                             $pl = $arrayOfPlayer[$i];
                                             if ($pl->getID() != $player->getID()) {
                                                 $pl->hidePlayer($player);
                                                 $pl->sendBlockChange($pBlock->getLocation(), $block->getType(), $block->getDurability());
                                             }
                                         }
                                     } else {
                                         MessageM . sendFMessage($player, ConfigC::warning_ingameNoSolidPlace, "");
                                     }
                                 }
                             } else {
                                 $block->setAmount(5);
                                 if (!DisguiseAPI::isDisguised($player)) {
                                     SolidBlockHandler::makePlayerUnsolid($player);
                                 }
                             }
                         }
                     }
                 }
             }
             foreach ($arena->playersInArena as $arenaPlayer) {
                 $arenaPlayer->setLevel($arena->timer);
                 $arenaPlayer->setGameMode(0);
             }
             //ScoreboardHandler::updateScoreboard($arena);
         }
         $this->plugin->signsHandler->updateSigns();
     }
 }
Example #7
0
$dealerkey = verifyDealerKey($requestvars["dealerkey"], $requestvars["accountnumber"]);
$requestvars['DealerKey'] = $dealerkey;
switch ($rest->getMethod()) {
    //08.20.2015 ghh -  get requests enter here
    case 'get':
        switch ($requesttype) {
            case 'getvendors':
                RestLog("Getting List of Vendors");
                require_once "getvendors.php";
                getVendors();
                break;
            case 'getinventory':
                //08.25.2015 ghh -  added getinventory request
                RestLog("Getting Inventory");
                require_once "getinventory.php";
                getInventory($requestvars, $responsetype);
                break;
            case 'getiteminfo':
                //08.25.2015 ghh -  added getinventory request
                RestLog("Getting Item Information");
                require_once "getiteminfo.php";
                getItemInfo($requestvars, $responsetype);
                break;
            case 'getmodel':
                //08.25.2015 ghh -  added getinventory request
                RestLog("Getting Model Info");
                require_once "getmodel.php";
                getModel($requestvars, $responsetype);
                break;
            case 'getorderstatus':
                //08.25.2015 ghh -  added getinventory request
    registerEmployee();
}
if ($function == "get_managed_employees") {
    getManagedEmployees();
}
if ($function == "get_employee_username") {
    getEmployeeUsername();
}
if ($function == "get_warehouses") {
    getWarehouses();
}
if ($function == "add_warehouse") {
    addWarehouse();
}
if ($function == "get_inventory") {
    getInventory();
}
if ($function == "add_inventory") {
    addInventory();
}
if ($function == "get_outstanding_orders") {
    getOutstandingOrders();
}
if ($function == "fill_order") {
    fillOrder();
}
if ($function == "get_suggestions") {
    getSuggestions();
}
if ($function == "get_monthly_sales_item") {
    getMonthlySalesItem();