Allods Developers Community

This is a sample guest message. Register a free account today to become a member! Once signed in, you'll be able to participate on this site by adding your own topics and posts, as well as connect with other members through your own private inbox!

Currency Exchange Server 7.0

Hello everyone,

If you’re trying to activate the Currency Exchange feature on version 7.0, you might have noticed that the file server/server_bin/shard/cfg/contents.cfg no longer exists - at least it wasn’t present in my server files. Like you, I ran into the issue where the in-game NPC says "Currency Exchange is not available now" and the older guides didn’t apply. Here’s what I did to make it work:

  1. Edit shard.xml to enable Currency Exchange content

    Open this file: server_bin/shard/cfg/shard.xml

    Inside the <config> block, add the following before the closing </config> tag:

    XML:
    </config>
    ...
        <contentKeys>
            <enabled>
                /System/ContentKeys/CurrencyExchangeEmit.xdb
            </enabled>
        </contentKeys>
    </config>

    Make sure it's properly nested inside the <config> structure.

  2. Start necessary servers

    • Billing Server
    • Item Mall Server
    • Shard

  3. In-game, activate GM Console

    Enter the following commands in order:
    ce_add_fraction
    ce_reserve_crystals 1000000
    ce_reserve_money 100000.0.0
    ce_commission 0,020

    Then start the Currency Exchange with:

    ce_switch

    ⚠️ You might need to run ce_switch twice for it to activate properly.


  4. Check the status

    Use:

    ce_status

    …to confirm that the service is active and running.
Hope this helps! 😊
 
Back
Top