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. Use- 0for 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