These are testing guides for our Beta team.
Beta Team
Beta Update Notes
Guide - Limbus Upgrades
Release - Epic Crafting
Release - The Awakened
zArchive - Merit BCNMs
Helpful Testing Commands
Note
These commands are “as of” the current Beta server; not all commands may exist on production.
Travel
!zone <zoneID>- Travel to a specific zone, can use the numeric ID or Tabbed Auto-Translate name (https://github.com/LandSandBoat/server/blob/base/sql/zone_settings.sql)!gotonpc <npcID>- moves to the npc specified!pos <x> <y> <z> <zoneID>- moves to a specified coordinate location in a zone. If just X, Y, and Z are specified, moves in the same zone.!repos- “reposition” yourself–zone out and back in at the exact same spot, good for testing onZone checks.!bring {targetName} {forceZone}- bring a player, by name, to you. Use0for forceZone to move them immediately to you in the same zone (good for bot checking).!goto {targetName} {forceZone}- same as bring, but moves you, not the player.
Mob Interaction (Mob IDs can be located on the Member Portal)
!gotomob <mobID>- moves to the mob specified!mobhere <mobID>- spawns (or brings an existing mob) a mob from that zone at your pos!wheremob <mobID>- gives the X, Y, Z coordinates of a spawned mob!despawnmob- Despawns the Targetted mob!getstats- Returns Level/STR/DEX/etc of current mob!getdetails- Returns !stats info for the mob, and additional info (e.g. resists)!mobcast <spellID>- Makes the mob cast the spell - Spells available: https://github.com/Windower/Resources/blob/master/resources_data/spells.lua!mobskill <JA ID>- Makes the mob use the JA - Abilities available: https://github.com/LandSandBoat/server/blob/base/sql/mob_skills.sql!getmobmodel- returns the current decimal form of the model ID.!setmobmodel {modelID}- sets the current decimal form of the model ID.
Player Modifications
!addki {KI_name}- adds the specific KI to self or currently targeted player (e.g.!addki STARDUST_PEBBLE).!delki {KI_name}- deletes the specific KI to self or currently targeted player.!haski {player} {KI_name}- checks the specified KI to self or currently targeted player.!additem {itemID} {count} {augid1} {augpower1} {augid2} {augpower2} {augid3} {augpower3} {augid4} {augpower4}- Adds the specified number of items to inventory. See https://github.com/LandSandBoat/server/blob/base/sql/augments.sql!addcurrency {type} {amount}- Adds in-game currency, such as ‘bayid’ or ‘imperial_standing’.!addtitle {title}- Adds in-game title (e.g.!addtitle ROC_STAR)!changejob {job} {level}- Change Primary Job and level (ignores unlock requirements)!changesjob {sjob} {level}- Change Support Job and level (ignores unlock requirements)!addallrollsAdds all Corsair Dice!addallattachments- Adds all Puppet Attachments
Testing
!godmode- does what it says on the tin!testmode- perma prot, shell, regen, refresh. Fills HP/MP each tick!reset- resets cooldowns on JAs!cs {CSID}- Kick off a cutscene in the zone with the ID specified.!setplayermodel {slot} {model}- Change the model for a specified slot to find in-game equipment models. slots: 0=main 1=sub 2=ranged 3=ammo 4=head 5=body 6=hands 7=legs 8=feet!debug {1|0} 1- turn debugging on or off.!debug 1 1turns on chatlog logging which is what most should use. The other options output to the server console.!getbfvar {varname}- gets the value of a battlefield variable for the current active battlefield (BCNM).
Player Vars (Use with Extreme Caution)
!getvar {var name} {playername}- Get the value of {var name} on player. See examples below!setplayervar {playername} {var name} {value}- Sets {var name} to {value}. Use value 0 to remove
NocSouls Specific
New Game+
!setplayervar {playername} [NS]NewGamePlus {level}- Sets NG+ level 0-10
Dynamis D
!setplayervar {playername} [NS][DD-###]Expires 0- Reset Dynamis D timer. ### = zone id.. 294, 295, 296, 297!addtitle {playername} DYNAMIS_SAN_DORIA_D_INFILTRATOR- Unlocks tier 1 trades with Aurix.!addtitle {playername} DYNAMIS_SAN_DORIA_D_DOMINATOR- Unlocks tier 2 trades with Aurix.
Adventure Quest
!aqreward {level}- Gives the rewards on your current job for(e.g. !aqreward 90)
Reset Adventure Quest
!setplayervar {playername} [NS][quest]aq_next 0!setplayervar {playername} [NS][quest]aq_step 0!setplayervar {playername} [NS][quest]aq_intro_complete 0
Reset Post-AQ99 BCNM
!setplayervar {playername} [NS][quest]aq_bcnmtimer 0
Adventurer’s Chronicles
!acstatus- See currently Adventurer’s Chronicles Status.
Reset Adventurer’s Chronicles Quest
!setplayervar {playername} [NS][quest]ac_unlock 0!setplayervar {playername} [NS][quest]ac_counter 0!setplayervar {playername} [NS][quest]ac_mask 0!setplayervar {playername} [NS][quest]ac_step 0!setplayervar {playername} [NS][quest]ac_next 0!setplayervar {playername} [NS][quest]AdventurerChronicles 0
Daily BCNM
!setplayervar {playernamename} [NS]DailyBCNM_{##} 0- Reset Daily BCNM timer ## = BCNM level.. 20, 50, 80, 99