-
Notifications
You must be signed in to change notification settings - Fork 611
Frequently Asked Questions
We prefer to work through GitHub Issues, Pull Requests, and Discussions.
Check out the Final Fantasy XI Private Servers Community List of Servers. You can also head to the Discord & Reddit.
All available GM commands, with descriptions and the level of GM they require, can be found here.
We practice clean room engineering, which means we have to implement everything from scratch. As such, progress is slow and difficult. We are also trying to balance feature development, bugfixes, performance improvements, exploit resolution, code review, and testing.
This project is maintained entirely by volunteers in their spare time. We can't and won't ever guarantee any timelines for features or bugfixes. Sometimes the maintainers have lots of time to work on the project, sometimes they have none, sometimes they just don't feel like it and want to go outside and touch grass instead.
The fastest way to get new features or bugfixes is to roll up your sleeves, get in there, and start working on them :)!
We will never accept financial or material incentives for our work. This is a hobby project. External incentives would drive developer and staff time in a way that makes it no longer a hobby.
Features in LandSandBoat are those that have been submitted to us, meet our standards for quality and accuracy, and that we have had the time to review and integrate with the rest of the codebase. It is very rare that we will accept code on someone else's behalf. While there is technically nothing stopping us, it would undermine our position in the community.
Similarly, sending us code snippets creates more work and strain on staff and developers. If you have code you want to contribute, please speak to us with GitHub Issues, Discussions, and open a Pull Request.
Go check their status here.
You can't - it isn't in the game anymore.
Read more
"Classic" Dynamis was removed from the game in 2011. The spawn mechanisms and mobs as you remember them are gone from the game, and those zones no longer act the way they used to.
The overall project goal is to emulate the retail game as closely as possible, so a massive custom solution to approximate "Classic" Dynamis is not on our roadmap. If a content-complete, balanced, stable, neat, and well-written module becomes available for "Classic" Dynamis, we would consider accepting it.
No.
Read more
There are many many things are enforced by the game client.
For instance; you can set your jobs to be 75NIN/75BLM but you won't be able to equip Lv75 BLM gear - this is enforced by the client.
Bypassing these restrictions would need heavy client modification (which we don't support) or support scripts and changes in core.
What's available to use per-zone is controlled with the misc
flags column in zone_settings.sql
. These flags correspond to the ZONEMISC
enum in zone.h
. A query to modify those flags can be found in Useful SQL queries.
Read more
enum ZONEMISC
{
MISC_NONE = 0x0000, // Able to be used in any area
MISC_ESCAPE = 0x0001, // Ability to use Escape Spell
MISC_FELLOW = 0x0002, // Ability to summon Fellow NPC
MISC_MOUNT = 0x0004, // Ability to use Chocobos and mounts
MISC_MAZURKA = 0x0008, // Ability to use Mazurka Spell
MISC_TRACTOR = 0x0010, // Ability to use Tractor Spell
MISC_MOGMENU = 0x0020, // Ability to communicate with Nomad Moogle (menu access mog house)
MISC_COSTUME = 0x0040, // Ability to use a Costumes
MISC_PET = 0x0080, // Ability to summon Pets
MISC_TREASURE = 0x0100, // Presence in the global zone TreasurePool
MISC_AH = 0x0200, // Ability to use the auction house
MISC_YELL = 0x0400 // Send and receive /yell commands
};
No. We are a retail server emulator.
Read more
There is a very small set of scenarios where we might consider taking in custom content that doesn't demonstrate the same behaviour as on retail FFXI (these are entirely at our discretion):
- There is an obvious bug in the retail client that we can easily remedy, ideally toggleable with a setting.
- Example: Trusts continuing their casting animations if a battle ends while they're in the middle of casting a spell.
- There is content that has been removed, which we can re-add through careful use of modules and settings.
- There is a very easy to tweak magic number we can hook up to a module or setting.
We don't want to become a platform for people to express what they think FFXI is or should be, or what FFXI was during a given time period. This would create lots of extra noise and work, and distract us from emulating the retail game as closely as possible (the version of the game we have access to right now, which also has the most content).
We invite you to make whatever changes you like to your own server, share your code with your friends, and have a good time with the game we all love.
These are the predecessor projects that LandSandBoat is derived from, which are archived and no longer maintained or supported.
See below: Why did the airship in Sauromugue Champaign used to skid along the ground like a land speeder?
When incorrectly reading binary data from the database, it caused the airship in Sauromugue Champaign to skate along the ground like an air-hockey puck. It's the project namesake. It's a feature, not a bug. 👀
You can re-enable this using the lsb_mascot.sql module.