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. Use0
for 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)!addallrolls
Adds 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 1
turns 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