Jump to content

Recommended Posts

Posted (edited)

Hello guys,
I’d like to introduce your audience to my original project, which has gained popularity in Europe and among the Russian-speaking community.
I just never got around to posting about it here until now.

At one point, I wanted to develop a launcher (game file downloader) in the browser, and that idea eventually evolved into a full-fledged CMS engine with extensive functionality.

SphereWeb is a massive ecosystem for Lineage 2 JAVA servers, packed with everything a server administrator and players might need.
From October 2024 to April 24, 2025, my project has been installed on 250 different domains.
SphereWeb is your best choice — a modern web engine designed specifically for administrators of Lineage 2 Java game servers.
It offers a rich and user-friendly interface for managing your server with ease.

✅ Player Control Panel – covers all player needs:
Authorization, registration, password change, account linking and synchronization, contacting the admin via support system, teleporting a character (and sending items to warehouse) to a town, warehouse management (sending items in-game), and making server donations.

✅ Admin Control Panel – opens up new horizons, giving you access to:

  • Extensive panel customization (more on this later)

  • Donation history with charts

  • News and page creation

  • Stream management (add streams)

  • Item shop creation

  • Starter packs creation

  • Bonus code generation

  • XenForo news integration

  • Email message settings

  • Global activity log

  • Traffic insights (track where your users come from)

  • Extensions section (plugins – more on that later)

  • Server management

  • Auto software updates

  • Tech support

  • Custom translations

Now, about the Control Panel settings:
The standard settings are organized into several tabs:

  1. Language
    There are 5 available languages: Russian, English, Spanish, Portuguese, and Greek, covering 99% of translation needs. You can also set a default language for the panel.
    image.png.07f34ec1da81785f328f88ec9d484192.png
     
  1. Features
    Toggle built-in features of the control panel: News, Shop, Balance, Statistics, Support, Balance Transfer, Bonus Code, Streams, Data Emulation.
    Enable/disable options to keep the panel clean and focused on what you need.

  2. Captcha
    Support for Google reCAPTCHA, Cloudflare Turnstile, or default hCaptcha.
    Old-school recommendation: use Google reCAPTCHA v2.

  3. Fake Online Boosting
    Basic settings for boosting the online counter.

  4. Registration Settings
    Configuration options for the registration process.

  5. Email
    Connect your panel to an SMTP server.

  6. Misc
    General-purpose settings and adjustments.

  7. Template
    Choose and preview the design template for your landing page.

  8. Logo
    Upload your control panel logo and favicon.

  9. Palette
    Customize the color scheme of your control panel interface.

  10. Menu
    Add links to your site’s navigation menu.

  11. Background
    Upload high-resolution background images for login, registration, and password recovery pages.

  12. Notifications
    Set up Telegram notifications for selected events.

In Sphere 2, I’ve paid special attention to plugins, making it easy to add and expand functionality.
By default, the panel includes several built-in extensions (plugins).
 

  1. Giveaway – allows you to host item giveaways for users directly on the website.
    mmo-dev.info_1742219938609.thumb.webp.5cd5fee9f44b1627b79aaedb722809da.webp

  2. Internal Forum – a built-in forum system inside the Control Panel (more details on it below).
    mmo-dev.info_1742225144178.thumb.webp.06b1e2838e0539d2e3d1c3a03d4c8a3b.webp

  3. Launcher – a free solution for updating game files. It delivers unmatched speed and runs directly in the browser, allowing full design customization.
    mmo-dev.info_1742220354362.thumb.webp.683e4176a0ecbfb972457aee2e3241d8.webp

  4. Traders – (currently for Lucera2 only) displays a list of offline shops, their items, prices, and player locations directly on the website.
    mmo-dev.info_1742220574478.thumb.webp.ab2e969e1a2fcd336d585e1490c18ea8.webp

  5. Roulette – a fun game where users spin the wheel to win items.
    mmo-dev.info_1742220685480.thumb.webp.046ef355b730c6deaeb66b42f9849003.webp

  6. Item Editor – a tool for creating custom in-game items.

  7. Item Increase – tracks and displays item count by ID across the server in graph form, showing which players hold the most.

  8. Registration Statistics – a simple chart showing registration trends over time.
    mmo-dev.info_1742220794404.webp.e7b1bf97e4eb35cf11d505f42276c408.webp

  9. SQL Collection – a plugin for adding or adjusting Java server builds if your current build isn’t supported or needs customization.


✅ Supported Java Server Builds

The system currently supports a variety of popular Java server builds. Full list available in the admin panel.
mmo-dev.info_1742230418407.thumb.webp.2db86e2fee44172e015d127f1d2fe283.webp


🧩 Forum Plugin

In the first version of Sphere, a basic internal forum was quite popular among server admins — so in Sphere 2, it came back better than ever.

Inspired by XenForo, the forum is rich in features and designed for both community and solo players:

  • Players can create clan communities to connect and play together.

  • Clan creators can upload clan logos and header banners, customize text color for the clan name.

  • Clan members can post on the public clan wall or chat in a dedicated clan chat.

  • Clan logos and banners appear across the forum for all members.

For players who like to show off:

  • Under each username, the forum can display PvP/PK stats, in-game time, and character list.

  • Players can choose to hide this data if they prefer privacy.

Admins can assign moderator roles to users for specific forum sections, ensuring proper content management and community moderation.
 

💰 Donations & Rewards

The administrator has a wide range of reward settings for player donations — almost every suggested method has been implemented:

  1. Cumulative discount system – discounts increase as the total donation amount grows.

  2. One-time bonus – an extra reward for a specific donation.

  3. Permanent shop discounts – based on the player's total donation history.

  4. One-time item shop discounts – also based on total donations.

  5. Item-based rewards – configurable rewards delivered automatically after donation.
    mmo-dev.info_1742221699044.thumb.webp.af33a68b8899bf85bb26701fc3adc6f3.webp


✅ Supported Payment Systems

(Current list is available in the admin panel and may vary by region.)


🔄 SphereWeb Auto-Update System

Sphere is actively developed — I improve it almost daily. To ensure everyone stays updated, I’ve implemented multiple update methods:

  1. Automatic – once I push updates to GitHub, they are downloaded to Sphere clients within 5 minutes.

    Note: This may fail due to write permission issues, hence the alternative methods.

  2. Manual – if automatic updates are disabled or your site was offline during update release, you can trigger the update manually with one click.

  3. File Scanner – this feature scans your Sphere installation, compares files with the latest version, and shows missing or modified files you can restore.
    mmo-dev.info_1742223209556.thumb.webp.2b4fe6a1e7890f798d295b045b14e825.webp


📸 Control Panel Screenshots

(Here you’d typically show screenshots or say where they can be found.)
mmo-dev.info_(11).thumb.webp.5d5992a83b3e1850b185700bab99899f.webp

mmo-dev.info_(12).thumb.webp.364a48596183e2b1dd4506f32e87ed23.webp

mmo-dev.info_(14).thumb.webp.a50064a4d41c282c2f04d7ab92a26237.webp
 


💬 Final Words

A lot of work has gone into this project. I occasionally post updates in the Sphere Telegram channel — when I don’t forget.
I’m truly proud of the results.


🚀 Want to Install It?

Before you rush in, please note:

  • Installation won’t work on localhost.

  • A valid SSL certificate is required.

  • Repo: GitHub - Cannabytes/SphereWeb2

  • Upload the archive to your hosting.

  • Open your website in the browser — the installer will guide you.

⚠️ Some Russian hosting providers block wide IP ranges, which may interfere with installation.


💸 Pricing

Three usage plans available:

  • Free – limited to 20 game account registrations per day.

  • $12.5/month – no Sphere limitations.

  • $20/month – no Sphere limitations + access to all commercial plugins.

Your balance is shown in the admin panel, and you can renew access anytime.

✅ All users receive updates, regardless of subscription tier.

A lot of work has been done, and from time to time I share updates in the Sphere Telegram channel — when I don’t forget.
I’m truly proud of what I’ve built.


Did you like it? Want to install it yourself?
Please note — you won’t be able to install it on a local server.
A valid SSL certificate is also required.

Steps to install:

  1. Download the package from the GitHub repository: Cannabytes/SphereWeb2

  2. Extract the archive on your hosting.

Open your website in a browser — the installer will launch automatically. Just follow the instructions.

🔧 Minimum Requirements:

  • PHP 8.2

  • MariaDB or MySQL 5.8

  • SSL certificate for your website


 

💵 Pricing

SphereWeb offers 3 usage options:

  1. Free Plan – limited to 20 game account registrations per day.
  2. $12.5/monthno limitations, full access to Sphere features.
  3. 3. $20/monthno limitations + access to all commercial plugins.
    Your current balance is shown in the admin panel, and you can renew your license whenever you wish. Regardless of your plan, you will always receive updates.
  • 🆕 Latest Updates:

  1. User Registration Source Tracking:
    Now, when a user registers, you can see where they came from before landing on the site via Telegram notifications.

  2. Bulk Deletion of Bonus Codes:
    Added functionality to bulk delete bonus codes for better management.

  3. Starter Pack Editor:
    A new editor for creating and managing starter packs is now available.

  4. Item Removal from Warehouse:
    Admins can now remove items from a user's warehouse.

  5. Server-Specific Settings:
    Each server now has a "Functions" button, providing additional customization options for each server.

  6. Warehouse Cleanup:
    Admins can now clear the warehouse for all users or by specific item ID.

  7. Custom Return Button:
    The "Return to Site" button can now be disabled, and you can set a custom link for it.

  8. Character List UI Overhaul:
    The character list in the admin panel has been redesigned to be more minimalist and user-friendly.

  9. User Info Page Improvements:
    The user information page has been enhanced for better navigation and access to key data.

  10. Donation History Updates:
    The donation history page has been improved for better data presentation.

  11. Item Stacking and Splitting:
    Users can now stack or split identical items (e.g., ID 57 (150) + ID 150 = ID 57 (300)). Admins can configure which items can be stacked and split.

  12. Account Deletion:
    Users now have the option to delete their own accounts from the account list.

  13. Success Chest Plugin:
    A new "Success Chest" plugin has been added, allowing admins to define chests with specific items, their prices, and visual parameters.

  14. Reworked Warehouse:
    The warehouse now operates in a separate modal window. When items are purchased, they are automatically added to the warehouse without page reloads.

  15. Registration Reward:
    Admins now have the ability to reward users for registration, adding more incentives.

  16. Item Stacking and Splitting Customization:
    Admins can now specify which items players can split and stack in their warehouse. These settings are available in the admin panel under the server's "Functions" button, offering granular control over item management.

  17. Account Deletion Feature:
    Players now have the ability to remove their accounts from the account list (but not from the server). In the future, this feature will be customizable for each server.

  18. Success Chest Plugin:
    A new "Success Chest" plugin has been added, allowing admins to define the items inside the chest. Players can then randomly draw one item from the chest. This feature is still in early testing, and any feedback or issues will be addressed in future updates.

  19. Improved Warehouse/Inventory:
    The warehouse/inventory system has been enhanced. Now, when items (such as starter packs or chests) are purchased, they are immediately added to the warehouse without requiring a page refresh. Additionally, the modal window for the warehouse now opens when the warehouse button is clicked with the mouse wheel. 😊

  20. Log Sorting by Server:
    Logs now include the ability to sort by server, making it easier to manage and review data for each individual server.

  21. Registration Source Tracking:
    Telegram notifications now include information about where a user came from before registering on your site.

  22. Bulk Deletion of Bonus Codes:
    Admins can now bulk delete server-specific bonus codes, as well as bonus codes that were generated for all servers.

  23. Customizable Starter Packs:
    A new option has been added to modify and customize starter packs, giving more flexibility to server admins.

  24. Item Removal from Warehouse in Profile:
    Admins can now remove items from a user's warehouse directly from their profile.

  25. "Functions" Button in Admin Panel:
    A new "Functions" button has been added to the admin panel, offering additional tools for server management. This includes the ability to clear the server’s warehouse entirely or by specific item ID.

  26. Disabling the "Return to Site" Button:
    Under Admin Panel -> Settings -> Miscellaneous, there is now an option to disable the "Return to Site" button in the site menu

Edited by Logan22
Posted

 

// Saw this drop on a cheat forum, cracked knuckles, ready to tear it apart.  
// Then I peeked inside... bro. So much work, yet so little care.   
// You're charging $12.5/$20 for a ticking time bomb?  
// curl with hardcoded 'BoberKurwa' that's not protection, that's a meme.  
// Wasn’t even a challenge just a graveyard of dead code and duct tape.  
// Feels like someone copy-pasted from PHP 5.4 dreams into an 8.1 nightmare.  
// Broken English, Russian leftovers, Frankenstein methods...  
// Do yourself a favor and get into a real dev team and learn how code breathes.  
// I will leave it at that and not exposing more *is* the real favor.

 

  • Haha 1
Posted
  On 4/25/2025 at 9:33 AM, Nightw0lf said:

 

// Saw this drop on a cheat forum, cracked knuckles, ready to tear it apart.  
// Then I peeked inside... bro. So much work, yet so little care.   
// You're charging $12.5/$20 for a ticking time bomb?  
// curl with hardcoded 'BoberKurwa' that's not protection, that's a meme.  
// Wasn’t even a challenge just a graveyard of dead code and duct tape.  
// Feels like someone copy-pasted from PHP 5.4 dreams into an 8.1 nightmare.  
// Broken English, Russian leftovers, Frankenstein methods...  
// Do yourself a favor and get into a real dev team and learn how code breathes.  
// I will leave it at that and not exposing more *is* the real favor.

 

Expand  

You wrote complete nonsense. Everything you said is utter rubbish from someone who doesn’t understand a thing.

As for the ticking time bomb — go ahead and try to prove it. No one has managed so far, and trust me, there’ve been plenty of “smart guys” before you.

 

 

Posted

When a conversation loses its direction and turns into pointless justifications, maybe the problem isn't who's right it's who's insecure. The phrase "there is nothing for me to prove" shows confidence or indifference. But let’s look at it in PHP.

class Logan22 {
    public bool $hasSomethingToProve = false;
    public string $communicationMode = 'normal';
    public bool $usesChatGPT = false;

    public function respond(string $input): string {
        if (str_contains($input, 'prove')) {
            return "I have nothing to prove.";
        }

        if (str_contains($input, 'defensive')) {
            $this->communicationMode = 'defensive';
            return "You got defensive – did something feel threatening?";
        }

        if (str_contains($input, 'ChatGPT')) {
            $this->usesChatGPT = true;
            return "Yes, I use it for speed, accuracy, and because my spelling sucks.";
        }

        return "What did you just say again?";
    }
}

 

  • Upvote 1
Posted
  On 4/25/2025 at 4:24 PM, Nightw0lf said:

When a conversation loses its direction and turns into pointless justifications, maybe the problem isn't who's right it's who's insecure. The phrase "there is nothing for me to prove" shows confidence or indifference. But let’s look at it in PHP.

class Logan22 {
    public bool $hasSomethingToProve = false;
    public string $communicationMode = 'normal';
    public bool $usesChatGPT = false;

    public function respond(string $input): string {
        if (str_contains($input, 'prove')) {
            return "I have nothing to prove.";
        }

        if (str_contains($input, 'defensive')) {
            $this->communicationMode = 'defensive';
            return "You got defensive – did something feel threatening?";
        }

        if (str_contains($input, 'ChatGPT')) {
            $this->usesChatGPT = true;
            return "Yes, I use it for speed, accuracy, and because my spelling sucks.";
        }

        return "What did you just say again?";
    }
}

 

Expand  

 

🤣

You were talking about security — I want you to prove that it's actually insecure, try to hack it or something.

You're just talking without any evidence, and that's not right.

Without the personal key that's generated for each site, you can't do anything. And by the way, boberKurwa isn't even used — it's a joke, and you totally fell for it.

You're being very unconstructive.

I appreciate criticism based on facts, and here's a fact: Sphere 2 has been running publicly since October, and there haven't been any successful hacking attempts.

If you doubt that, go ahead and prove me

wrong.

 

  • Like 1
Posted

The hardest part for anyone is to reverse engineer your server but you're handing the code out for free. At that point, there's no real challenge.

  Quote

Security through obscurity rule.

Expand  

 

you want facts?
 

public function __construct(?int $userId = null)
    {
        if ($userId == null) {
            return $this;
        }
// you know that constructs does not return values in php?

 

🤏just 1 file bad code.

image.png.21890518d75e9ddb40d63d5f7f40d27b.png

 

you want to be hacked? show your customers websites that run that code

167.235.*.*
api.spherewe*****

stop writing chatgt, and dont challenge me again i tried to help you, but if you want me i can share everything even guide users how to hack every client you have even your server

Posted (edited)
  On 4/26/2025 at 7:36 AM, Nightw0lf said:

The hardest part for anyone is to reverse engineer your server but you're handing the code out for free. At that point, there's no real challenge.

  Quote

Security through obscurity rule.

Expand  
Expand  

You're talking complete nonsense. The source code of SphereAPI, which handles all requests, is closed and has never been published anywhere.

 

 

  On 4/26/2025 at 7:36 AM, Nightw0lf said:
// you know that constructs does not return values in php?
Expand  

That return $this doesn't affect anything, PHP just ignores it. Why are you showing it?

 

 

  On 4/26/2025 at 7:36 AM, Nightw0lf said:

you want to be hacked? show your customers websites that run that code

167.235.*.*
api.spherewe*****

stop writing chatgt, and dont challenge me again i tried to help you, but if you want me i can share everything even guide users how to hack every client you have even your server

Expand  

Yes, of course I want that, and I’m asking you — go ahead and hack it, I’d even be thankful. The most you can probably do is launch a DDoS attack, but that’s not hacking. The IP you see is just a public one, used by default to handle requests. There are many other IPs involved, which aren’t disclosed for privacy reasons.
So, when should I expect your hacker attack?
If you fail, it means you talked big for nothing. I hope you're not all talk and can actually back up your words.

UPD: To make your task easier, I have disabled limits on incorrect and failed requests, so your site/IP won't get blocked.

Edited by Logan22
  • Haha 1
Posted
  On 4/26/2025 at 8:42 AM, Logan22 said:

That return $this doesn't affect anything, PHP just ignores it. Why are you showing it?

Expand  

https://github.com/Cannabytes/SphereWeb2/commit/38d76437bec8cf082564cdd5c7ead03019d4bcaf#diff-6a3a65cebb7e157f8baa017cb119bef804a5a603c2789f764c78b2e7af672b2b

:pepe-hmmm:

:pepe-cool:not even a mention to your mentor

https://prnt.sc/wug1fMXXRY5y

now fix this
 

ini_set('error_log', __DIR__ . '/errors.txt');
// txt files can be read from the hacker and use errors against your code

 

Posted
  On 4/28/2025 at 5:50 AM, Nightw0lf said:

https://github.com/Cannabytes/SphereWeb2/commit/38d76437bec8cf082564cdd5c7ead03019d4bcaf#diff-6a3a65cebb7e157f8baa017cb119bef804a5a603c2789f764c78b2e7af672b2b

:pepe-hmmm:

:pepe-cool:not even a mention to your mentor

https://prnt.sc/wug1fMXXRY5y

now fix this
 

ini_set('error_log', __DIR__ . '/errors.txt');
// txt files can be read from the hacker and use errors against your code

 

Expand  

Kacker 😂I need this for tracking and fixing errors.

So, what's up with the hacking? You said so many words, I've been waiting for so long, and still nothing 😂. I demand results. While you're nitpicking the syntax, I'm still waiting for my server to get hacked 😂😂😂.

Maybe I should help you with that? 😂

Posted (edited)

Dude, seriously , how are you okay with publishing something like this as a public repo? I spent just 30 minutes reviewing your source code and already managed to bypass your API wall on the admin routes.

You really need to rethink your server to client logic. What's the point of saving data both to your API and to the user's database? You first fetch the servers from your API and then save them to the database. What’s stopping someone from simply fetching their server data directly from the database and bypassing all the API logic?

The client you provide as a public repo should only act as a wrapper around your service API and that's it. The API should handle all the logic, including connecting to the corresponding servers based on  authentication key requests and so on.

I don't even want to get started on the fact that your codebase is a complete mess...... unused variables  everywhere, empty classes, and zero input validation. Anyone can pass whatever payload they want without restrictions.

You seriously need to fix these issues before some poor guy who has no idea ends up buying your service.
And don’t even start with "I'm still waiting for my server to get hacked" because  no one is going to waste time trying to hack something that's not even worth the effort. just by checking this im 90% confident someone can find something. 
Also, you claim that 250 domains are already using your service? I seriously doubt that.  

also LOL 

 

  Quote
$headers = [
    'Content-Type: application/json',
    'Authorization: BoberKurwa',
];
Expand  

spacer.png

Edited by Seamless
  • Haha 1
Posted
  On 4/28/2025 at 2:08 PM, Seamless said:

zero input validation

Expand  

:monkaGIGA:i saw somewhere that: $var = (int) $_POST['some_id'] ?? string::error_class('text');
:pepe-cool:it was when i gave up and deleted the sources

let him, he does not even understand what cross site or mitm means

 

  On 4/28/2025 at 2:08 PM, Seamless said:

Also, you claim that 250 domains are already using your service? I seriously doubt that.  

Expand  

:pepe-smug:

  On 4/28/2025 at 10:15 AM, Logan22 said:

Kacker 😂I need this for tracking and fixing errors.

So, what's up with the hacking? You said so many words, I've been waiting for so long, and still nothing 😂. I demand results. While you're nitpicking the syntax, I'm still waiting for my server to get hacked 😂😂😂.

Maybe I should help you with that? 😂

Expand  

:shrug:still waiting for any client of yours so i can play with them


 

 

:happy-pepe-like-a-child:DUDE IM GONNA CALL YOU BoberKurwa FROM NOW ON!!

rename your account aswell! BoberKurwa!

 

Note: what happend to your chatgpt answers boberkurwa did your subscription of $12.5/$20 ended?

trying-not-to-laugh-zoom-in.gif

 

  On 4/28/2025 at 2:08 PM, Seamless said:

your codebase is a complete mess.

Expand  

:pepe-gun:it is PSR12 standard

Posted (edited)
  On 4/28/2025 at 2:08 PM, Seamless said:

Dude, seriously , how are you okay with publishing something like this as a public repo? I spent just 30 minutes reviewing your source code and already managed to bypass your API wall on the admin routes.

You really need to rethink your server to client logic. What's the point of saving data both to your API and to the user's database? You first fetch the servers from your API and then save them to the database. What’s stopping someone from simply fetching their server data directly from the database and bypassing all the API logic?

The client you provide as a public repo should only act as a wrapper around your service API and that's it. The API should handle all the logic, including connecting to the corresponding servers based on  authentication key requests and so on.

I don't even want to get started on the fact that your codebase is a complete mess...... unused variables  everywhere, empty classes, and zero input validation. Anyone can pass whatever payload they want without restrictions.

You seriously need to fix these issues before some poor guy who has no idea ends up buying your service.
And don’t even start with "I'm still waiting for my server to get hacked" because  no one is going to waste time trying to hack something that's not even worth the effort. just by checking this im 90% confident someone can find something. 
Also, you claim that 250 domains are already using your service? I seriously doubt that.  

also LOL 

 

spacer.png

Expand  

That's exactly how it’s designed — everything important is handled on the API server side, for example, processing requests to the game server. Each website has its own token/key for authentication; without it, there will be no interaction with the game server.

Some data can be stored both on my side and on the server side to avoid making frequent requests to the server, which is logical.

 

Yes, there’s a lot of old, unused code that just needs to be cleaned up. It was used before, but after major rewrites it was left lying around. It doesn’t interfere with anything — it’s just there and doesn’t affect the system's operation.

 

Beaver meme kurwa is my favorite.

Unfortunately, you don't know Russian — otherwise, you would’ve spotted even more Easter eggs. 😂

 

I said it’s been installed over 250 times on different domains. You can join my Telegram, there are almost 200 people there — and those are just the ones who entered the chat — and we’ll have a good laugh together at your doubts! 😂😂😂

Edited by Logan22
Posted (edited)

BoberKurwa: I have the best security

People: No you dont

BoberKurwa: Hack me if you can
BoberKurwa: you suck by the way

  On 4/28/2025 at 2:50 PM, Nightw0lf said:

i saw somewhere that: $var = (int) $_POST['some_id'] ?? string::error_class('text');

Expand  

images?q=tbn:ANd9GcQK5zIew8JTzQr5uFj12GT

https://prnt.sc/CXP7shjstc43

 

 

 

 

People: BoberKurwa

BoberKurwa: You ALL SUCK MY PROJECT IS THE BEST YOU CANT HACK IT

People: you have no security

 

images?q=tbn:ANd9GcQK5zIew8JTzQr5uFj12GT

https://prnt.sc/BjLkJ5WO1Pzn

 

:pepe-hmmm:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:pepe-smug:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

:kim:BoberKurwa

:alone:

  On 4/25/2025 at 9:33 AM, Nightw0lf said:
// Broken English, Russian leftovers, Frankenstein methods...  
Expand  

https://prnt.sc/_jkOQfsPqUzu

https://prnt.sc/nyJ8X4eubtAH

:shrug:

Edited by Nightw0lf
  • Haha 2

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.



  • Posts

    • This post originally appeared on MmoGah. Odin: Valhalla Rising is an ambitious open-world MMORPG developed with Unreal Engine 4, offering breathtaking visuals and immersive gameplay. I will share everything you need to know before starting it.     Re-rolling In Odin, re-rolling isn't a practical strategy. Unlike most gacha games, where it's common to reset for better initial pulls, Odin focuses heavily on long-term growth. The earlier you begin playing and developing your character, the more advantages you'll gain over time. Instead of spending your efforts on re-rolling for ideal equipment, it's better to dive in and start progressing right away.   Server Selection Before starting your character, selecting a server is a crucial step. Since Odin doesn't support cross-server gameplay, coordinating with your friends, family, or guildmates is essential to ensure everyone creates their characters on the same server. Take the time to plan with your group beforehand. After deciding on a server, your next major choice will be picking a class.   Class Breakdown Odin features four primary starting classes: Warrior, Sorceress, Rogue, and Priest. Each class comes with its own distinct playstyle and unique strengths, so choose wisely, as your selection is permanent. However, even free-to-play players can create up to three characters on one server, giving you the flexibility to try different options and find the one that matches your preferences.   Quest and Leveling Once your character is created, your initial objective is to work through the main questline. This acts as both a tutorial and a method for early leveling. Odin simplifies the process with a convenient quest button that handles navigation, starts dialogues, and even enables auto-combat. This user-friendly feature allows beginners to grasp the basics of the game without feeling overloaded.   Auto Combat and No Kill-steal Mode Auto combat is an essential feature in Odin, enabling your character to battle monsters autonomously. This system allows you to effortlessly gain experience and loot, even while you're busy studying, cooking, or unwinding. To optimize its use, activate the no-kill-steal mode. This setting prevents your character from targeting monsters already engaged by other players, helping you avoid conflicts or potential PvP situations. However, if a quest becomes difficult to complete due to overcrowded areas, you can temporarily disable this mode to overcome the obstacle and move forward.   Item Management and Potions Don't overlook the importance of consumable items, especially health potions. These can be purchased, along with buffs, from general merchants in villages, and they play a crucial role in improving your combat efficiency and ensuring your survival. Always aim to keep a full stock of HP potions and carry buffs that boost attack, defense, or regeneration in batches of 5-10 for convenience.   Once you've acquired your consumables, assign them to your quick slots located at the bottom center of the screen. Swiping down activates these slots, and items like potions will automatically be used when necessary, so you don't need to worry about them mid-battle. Keep a close eye on your potion reserves, as running out during a tough fight could leave you vulnerable before reaching a safe area. In the early stages of the game, it's better to return to town for a restock if supplies are low rather than risking unnecessary defeats. You can also enable notifications to alert you when your health or potion count drops too low—a handy feature for staying prepared if your attention is elsewhere.   Leveling and AFK Farming Once you've mastered the fundamentals, the next step is to focus on leveling up and enhancing your character. Gaining levels is your primary source of progression early on, as it not only improves your stats but also unlocks crucial game features and new abilities. At this stage, simply sticking to the main questline provides a reliable and efficient way to gain experience.   Additionally, Odin includes a highly convenient idle feature called AFK mode. This allows your character to keep farming for resources and experience even when the game is closed, with a maximum duration of 8 hours per day. It's an excellent option for making progress while you're asleep, commuting, or otherwise occupied.   Gear Upgrades When the time comes to improve your gear, the initial focus should be on upgrading from normal-grade equipment to high-grade items. These provide significantly better stats and can be enhanced further to increase their effectiveness. Enhancing requires enhancement stones and gold, but it's important to stay within the safe enhancement limit. Attempting upgrades beyond this limit carries the risk of destroying your gear if the enhancement fails. Stick to safe enhancements until you've gained more experience and accumulated spare equipment to mitigate potential losses.   Skill Purchases When you've accumulated enough gold, it's time to invest in skills. These are crucial for enhancing your combat abilities and provide key benefits tailored to your class, whether it's increasing damage output, improving healing capabilities, or adding valuable utility. Before purchasing, ensure your character meets the level prerequisites for each skill. Your ultimate goal will be progressing through and completing the main questline in Midgard as you continue to develop your character.   Unlocking Jotenheim Finishing this milestone grants you access to the next region, Jetunheim, unlocking a variety of new content and challenges. This marks your first significant achievement in the game and is an essential early objective to strive for as you progress.   Joining a Guild Joining a guild is a highly beneficial step in Odin. Guilds not only provide opportunities for social interaction and group activities but also offer passive bonuses that can significantly enhance your gameplay. Even if you're not particularly active socially, being part of any guild is advantageous. The guild feature becomes accessible after completing Chapter 4, Quest 19 of the main story.   Guilds provide various perks, including buffs that scale with the guild's level. Additionally, you can earn guild coins by contributing through donations, quest completions, or regular logins. These coins can be exchanged for valuable rewards, such as epic-grade armor. The more you actively contribute to your guild, the greater the overall benefits for both you and the guild itself. Joining early and staying involved will undoubtedly strengthen your progression in the game.   Conclusion Here is the end of this beginners' guide. I hope these tips will help you level fast in Odin.
    • You can actually make a pseudomount code in your server, that way it can be displayed.. a friend made it for the l2off and i extended it a bit.. if u have l2off i might be able to help u on that
    • Discord : utchiha_market Telegram : https://t.me/utchiha_market Auto Buy Store : https://utchihamkt.mysellauth.com/ Join our server for more products : https://discord.gg/uthciha-services https://campsite.bio/utchihaamkt
    • Chill guys, Guytis ain't competent enough to make malware even if he wanted to
  • Topics

×
×
  • Create New...