diff --git a/mojotrollz/files/achievements_pvp/1.jpg b/mojotrollz/files/achievements_pvp/1.jpg new file mode 100644 index 0000000..2252b21 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/1.jpg differ diff --git a/mojotrollz/files/achievements_pvp/3.jpg b/mojotrollz/files/achievements_pvp/3.jpg new file mode 100644 index 0000000..ea011eb Binary files /dev/null and b/mojotrollz/files/achievements_pvp/3.jpg differ diff --git a/mojotrollz/files/achievements_pvp/9.jpg b/mojotrollz/files/achievements_pvp/9.jpg new file mode 100644 index 0000000..071241d Binary files /dev/null and b/mojotrollz/files/achievements_pvp/9.jpg differ diff --git a/mojotrollz/files/achievements_pvp/b.jpg b/mojotrollz/files/achievements_pvp/b.jpg new file mode 100644 index 0000000..99a434e Binary files /dev/null and b/mojotrollz/files/achievements_pvp/b.jpg differ diff --git a/mojotrollz/files/achievements_pvp/c.jpg b/mojotrollz/files/achievements_pvp/c.jpg new file mode 100644 index 0000000..99a434e Binary files /dev/null and b/mojotrollz/files/achievements_pvp/c.jpg differ diff --git a/mojotrollz/files/achievements_pvp/e.jpg b/mojotrollz/files/achievements_pvp/e.jpg new file mode 100644 index 0000000..b701b18 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/e.jpg differ diff --git a/mojotrollz/files/achievements_pvp/images.jpg b/mojotrollz/files/achievements_pvp/images.jpg new file mode 100644 index 0000000..d8f6a35 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/images.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage0.jpg b/mojotrollz/files/achievements_pvp/stage0.jpg new file mode 100644 index 0000000..46846ce Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage0.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage1.jpg b/mojotrollz/files/achievements_pvp/stage1.jpg new file mode 100644 index 0000000..2b554d2 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage1.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage2.jpg b/mojotrollz/files/achievements_pvp/stage2.jpg new file mode 100644 index 0000000..0df27f7 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage2.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage3.jpg b/mojotrollz/files/achievements_pvp/stage3.jpg new file mode 100644 index 0000000..9d91ae8 Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage3.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage4.jpg b/mojotrollz/files/achievements_pvp/stage4.jpg new file mode 100644 index 0000000..0f8d37b Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage4.jpg differ diff --git a/mojotrollz/files/achievements_pvp/stage5.jpg b/mojotrollz/files/achievements_pvp/stage5.jpg new file mode 100644 index 0000000..585fc8b Binary files /dev/null and b/mojotrollz/files/achievements_pvp/stage5.jpg differ diff --git a/mojotrollz/files/register_files.php b/mojotrollz/files/register_files.php index 6685a8a..5ec7564 100644 --- a/mojotrollz/files/register_files.php +++ b/mojotrollz/files/register_files.php @@ -18,4 +18,7 @@ \SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/inventory/','inventory','*.*'); \SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/default_page/','default_page','*.png'); -\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/default_start/','default_start','*.png'); \ No newline at end of file +\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/default_start/','default_start','*.png'); + +\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/achievements_acc/','achievements_acc','*.*'); +\SYSTEM\FILES\files::registerFolder(dirname(__FILE__).'/achievements_pvp/','achievements_pvp','*.*'); \ No newline at end of file diff --git a/mojotrollz/page/autoload.inc b/mojotrollz/page/autoload.inc index 330d093..65b88fa 100644 --- a/mojotrollz/page/autoload.inc +++ b/mojotrollz/page/autoload.inc @@ -18,6 +18,7 @@ \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_start',''); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_character',''); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_menu',''); +\SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_shop_menu',''); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_achievements_menu',''); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_achievements_menu_sub',''); \SYSTEM\autoload::registerFolder(dirname(__FILE__).'/user_achievements_content',''); diff --git a/mojotrollz/page/default_page/css/default_page.css b/mojotrollz/page/default_page/css/default_page.css index beb9a60..5031af8 100644 --- a/mojotrollz/page/default_page/css/default_page.css +++ b/mojotrollz/page/default_page/css/default_page.css @@ -126,21 +126,43 @@ body { height: 50px; padding-top: 7px; padding-left: 20px; - width: 250px; + width: 260px; font-size: 16pt; + color: gold; list-style: none; text-align: left; text-decoration: none; } .btn_menu:hover, .btn_menu:active{ - width: 250px; + width: 260px; background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=wowicons&id=button_red.png) no-repeat; background-size: cover; text-decoration: none; color: gold; } +.btn_menu_off{ + background: url(http://www.mojotrollz.eu/web/mojotrollz/api.php?call=files&cat=buttons&id=nav_off.png) no-repeat; + background-size: cover; + height: 25px; + padding-top: 1px; + padding-left: 10px; + width: 140px; + font-size: 12pt; + list-style: none; + text-align: left; + text-decoration: none; +} + .no_deco{ text-decoration: none +} + +.controls input{ + color: black; +} + +td select{ + color: black; } \ No newline at end of file diff --git a/mojotrollz/page/page_mojotrollz.php b/mojotrollz/page/page_mojotrollz.php index 30571f6..e8fae0c 100644 --- a/mojotrollz/page/page_mojotrollz.php +++ b/mojotrollz/page/page_mojotrollz.php @@ -64,6 +64,11 @@ class page_mojotrollz extends \SYSTEM\API\api_default { throw new ERROR("You need to be logged in to view this ressource.");} return new user_database();} + public static function page_user_shop_menu(){ + if(!\SYSTEM\SECURITY\Security::isLoggedIn()){ + throw new ERROR("You need to be logged in to view this ressource.");} + return new user_shop_menu();} + public static function page_user_achievements_menu(){ if(!\SYSTEM\SECURITY\Security::isLoggedIn()){ throw new ERROR("You need to be logged in to view this ressource.");} diff --git a/mojotrollz/page/user_achievements_content/tpl/acc_element.tpl b/mojotrollz/page/user_achievements_content/tpl/acc_element.tpl index 621eeb3..3170547 100644 --- a/mojotrollz/page/user_achievements_content/tpl/acc_element.tpl +++ b/mojotrollz/page/user_achievements_content/tpl/acc_element.tpl @@ -4,7 +4,7 @@ ${name} - Erledigt: ${counter} + accomplished: ${counter} \ No newline at end of file diff --git a/mojotrollz/page/user_achievements_content/tpl/pvp_element.tpl b/mojotrollz/page/user_achievements_content/tpl/pvp_element.tpl index ecd565a..454301d 100644 --- a/mojotrollz/page/user_achievements_content/tpl/pvp_element.tpl +++ b/mojotrollz/page/user_achievements_content/tpl/pvp_element.tpl @@ -1,19 +1,33 @@ - -

- ${name}
- current stage: ${stage} + +

Achievement: ${name}

+ + + +

current stage:

+ ${stage}
+ accomplished: ${counter} +
+ + + +

Details:
+ ${txt}

+ + + +

Threshold

- stage 1: ${stage_1_count}
- stage 2: ${stage_2_count}
- stage 3: ${stage_3_count}
- stage 4: ${stage_4_count}
- stage 5: ${stage_5_count}
+ stage 1: ${stage_1_count} 
+ stage 2: ${stage_2_count} 
+ stage 3: ${stage_3_count} 
+ stage 4: ${stage_4_count} 
+ stage 5: ${stage_5_count} 

diff --git a/mojotrollz/page/user_achievements_content/user_achievements_content.php b/mojotrollz/page/user_achievements_content/user_achievements_content.php index 077f198..ade1721 100644 --- a/mojotrollz/page/user_achievements_content/user_achievements_content.php +++ b/mojotrollz/page/user_achievements_content/user_achievements_content.php @@ -41,16 +41,22 @@ class user_achievements_content extends SYSTEM\PAGE\Page { $data = \DBD\ACC_DATA::QQ(array(3)); while($row=$data->next()){ if($row['counter'] >= $row['stage_5_count']){ - $row['stage'] = '5'; + $row['stage'] = ''; } elseif ($row['counter'] >= $row['stage_4_count']) { - $row['stage'] = '4'; + $row['stage'] = ''; } + elseif ($row['counter'] >= $row['stage_3_count']) { + $row['stage'] = ''; + } elseif ($row['counter'] >= $row['stage_2_count']) { - $row['stage'] = '2'; + $row['stage'] = ''; } elseif ($row['counter'] >= $row['stage_1_count']) { - $row['stage'] = '1'; + $row['stage'] = ''; + } + else{ + $row['stage'] = ''; } $result .= SYSTEM\PAGE\replace::replaceFile(SYSTEM\SERVERPATH(new PPAGE(),'user_achievements_content/tpl/pvp_element.tpl'), $row); } diff --git a/mojotrollz/page/user_menu/js/user_menu.js b/mojotrollz/page/user_menu/js/user_menu.js index 711afd8..a93c33d 100644 --- a/mojotrollz/page/user_menu/js/user_menu.js +++ b/mojotrollz/page/user_menu/js/user_menu.js @@ -9,6 +9,9 @@ function init_user_menu(){ $("#btn_achieve").click(function(){ sys.load('user_achievements_menu'); }); + $("#btn_shop").click(function(){ + sys.load('user_shop_menu'); + }); } function register_logout(){ $("#btn_logout").click(function(){ diff --git a/mojotrollz/page/user_menu/user_menu.tpl b/mojotrollz/page/user_menu/user_menu.tpl index 58a0cd9..2320738 100644 --- a/mojotrollz/page/user_menu/user_menu.tpl +++ b/mojotrollz/page/user_menu/user_menu.tpl @@ -1,7 +1,7 @@
- +
\ No newline at end of file diff --git a/mojotrollz/page/user_shop_menu/tpl/js/user_shop_menu.js b/mojotrollz/page/user_shop_menu/tpl/js/user_shop_menu.js new file mode 100644 index 0000000..7e1c757 --- /dev/null +++ b/mojotrollz/page/user_shop_menu/tpl/js/user_shop_menu.js @@ -0,0 +1,3 @@ +function init_user_shop_menu(){ + +} \ No newline at end of file diff --git a/mojotrollz/page/user_shop_menu/tpl/user_shop_menu.tpl b/mojotrollz/page/user_shop_menu/tpl/user_shop_menu.tpl new file mode 100644 index 0000000..b5d0631 --- /dev/null +++ b/mojotrollz/page/user_shop_menu/tpl/user_shop_menu.tpl @@ -0,0 +1,21 @@ +
+ +
+ +
+ +
+ +
+ +
+
+ +
+ +
+

Shop Section

+

Welcome to the shopping Section. It's currently under construction,so gtfo. Thanks.

+
+ +
\ No newline at end of file diff --git a/mojotrollz/page/user_shop_menu/user_shop_menu.php b/mojotrollz/page/user_shop_menu/user_shop_menu.php new file mode 100644 index 0000000..a56bf88 --- /dev/null +++ b/mojotrollz/page/user_shop_menu/user_shop_menu.php @@ -0,0 +1,23 @@ + -

+

- - + +
diff --git a/mojotrollz/page/wizard_spawn/tpl/spawn.tpl b/mojotrollz/page/wizard_spawn/tpl/spawn.tpl index ae9d5fa..f2f0f4a 100644 --- a/mojotrollz/page/wizard_spawn/tpl/spawn.tpl +++ b/mojotrollz/page/wizard_spawn/tpl/spawn.tpl @@ -1,8 +1,9 @@
- +
+
  • switch map
  •  ${spawn_info_title}

    diff --git a/mojotrollz/page/wizard_visuals/tpl/select.tpl b/mojotrollz/page/wizard_visuals/tpl/select.tpl index 4110b42..dd16a41 100644 --- a/mojotrollz/page/wizard_visuals/tpl/select.tpl +++ b/mojotrollz/page/wizard_visuals/tpl/select.tpl @@ -1,5 +1,5 @@ - ${type} +
  • ${type}