<?php require_once 'inc/functions.php'; $icon = GetItemIcon(2046086, CURRENT_LOCALE); echo $icon; /* $stance = 'heal'; $frames = $real_frame_count = 3; $does_rewind = false; $input = 'http://mplr.e.craftnet.nl/ignavatar/RoboticOil?stance='.$stance.'&stance_frame='; if ($does_rewind) $frames += ($frames - 1); // Forth and back $apng_writer = new APNGWriter('dump.png'); $apng_writer->WriteHeader(128, 128); $apng_writer->WriteAnimationControl($frames, 0); $anim_frame_id = 0; for ($frame = 0; $frame < $frames; $frame++) { $anim_frame_id = $frame; if ($anim_frame_id >= $real_frame_count) $anim_frame_id = $frames - $frame; file_put_contents('temp'.$frame.'.png', file_get_contents($input.$anim_frame_id)); } $sequence = 0;
function RenderItemAtPosition($item, $x, $y, $bgicon = false, $amount = true) { $isequip = $item->type == ITEM_EQUIP; $info = GetItemDialogInfo($item, $isequip); $pos = 'left: ' . $x . 'px; top: ' . $y . 'px;'; $itemIcon = ''; if ($item->bagid != -1 || $item->type == ITEM_PET && $item->IsExpired()) { $itemIcon = 'D'; } if (floor($item->itemid / 10000) == 166) { $itemIcon = 'D'; } $display_id = GetItemIconID($info['iconid'], CURRENT_LOCALE); // For nebulites $itemwzinfo = GetItemWZInfo($display_id, CURRENT_LOCALE); $uid = substr(uniqid(), -5); ?> <div class="item-slot<?php echo $info['potentials'] != 0 ? ' potential' . $info['potentials'] : ''; ?> <?php echo !$bgicon ? 'no-bg' : ''; ?> " style="<?php echo $pos; ?> " item-name="<?php echo IGTextToWeb(GetMapleStoryString("item", $item->itemid, "name", CURRENT_LOCALE)); ?> " onmouseover='<?php echo $info['mouseover']; ?> ' onmousemove="MoveWindow(event)" onmouseout="HideItemInfo()"> <img class="icon" potential="<?php echo $info['potentials']; ?> " style="margin-top: <?php echo 32 - $itemwzinfo['info']['icon']['origin']['Y']; ?> px; margin-left: <?php echo -$itemwzinfo['info']['icon']['origin']['X']; ?> px;" src="<?php echo GetItemIcon($display_id, CURRENT_LOCALE, $itemIcon); ?> " /> <?php if (!$isequip && $amount) { ?> <span class="amount"><?php echo $item->amount; ?> </span> <?php } if ($info['iscash'] == 1) { ?> <div class="cashitem"></div><?php } if ($info['islocked'] == 1) { ?> <div class="locked"></div><?php } if ($info['isluckyscrolled'] == 1) { ?> <div class="lucky"></div><?php } AddNebulite($info, 1); AddNebulite($info, 2); AddNebulite($info, 3); ?> </div> <?php }