秘籍指令

+
秘籍作用
/admin开/关 管理模式(部分指令需先输入此项后生效)
1、怪物攻击不到你
2、血和能量无限(高空跌落)
3、ai处所有指令均无视条件直接完成,部分任务直接完成。
4、在任何工作台/商店,均可无偿买到所有装饰品和原本就有的物品,
在铁锭等装备合成 台前可以合成其他种族的装备,仅限当前等级。
/aiaction actionJson设置AI动作,参数为JSON格式
例如:
/aiaction {"action": "showTech", "techName": [ "humanhoverbike" ]}
/aicommand commandName执行指定的预定义 AI 命令.
/aimessage messageId玩家收到指定ID的AI信息
/cinema cinematicPath播放指定的影片
/clearaimessages清理所有收到的AI信息
/clearstagehand清理区域的所有生成的stagehand
/disablespawning关闭自动刷怪(当前星球范围内)
/enablespawning激活自动刷怪
/enabletech开启玩家科技
/entityeval <lua>执行所有lua脚本
/eval <lua>执行lua脚本
/fixedcamera开/关 锁定或解锁屏幕焦点
(屏幕焦点不会跟随玩家移动,适合用来录制演出)
/fullbright开/关 显示地图全亮
/gravity显示玩家区域的重力
/help有参数:如 help spawnitem显示spawnitem帮助信息。
无参数:显示所有命令列表
/naked娱乐所用,卸下所有的装备
/played显示当前角色的游戏时间
/reload使游戏重新载入本地资源
/resetgravity重置重力为服务器默认
/setgravity #设置重力为 # (#默认80)只适用于单机模式
/setspawnpoint重设当前区域出生点
/settileprotection dungeonID [true or false]设置区域保护状态
/snapshot <file> xsize ysize指定面积的截屏
/spawnitem itemName [count] [variantParameters]生成指定的道具
也可为召唤的道具设置颜色(颜色为1-11)
例如: /spawnitem florantier6mhead 1 '{"colorIndex":4}'
/spawnliquid liquidName #在光标处生成指定液体。
例如:/spawnliquid healingliquid 100
/spawnmonster type [level] [variantParameters]召唤怪物信息。
例如:/spawnmonster hugebiped 10
/spawnnpc species [type] [level]召唤NPC
例如:/spawnnpc human airshipcaptain 6
/spawnshield level [kind]随机生成护盾
/spawnstagehand type [parameters]生成一个指定类型的Stagehand,参数可为json格式
/spawnsword level [kind]生成一个随机的短剑(可指定等级)
(此代码在Nightly Glad Giraffe版本删除,使用/spawnitem替代)
/spawngun level [kind]生成一个随机的枪械(可指定等级)(
此代码在Nightly Glad Giraffe版本删除,使用/spawnitem替代)
/spawntreasure poolName [level]在光标位置生成宝藏treasure信息
/statistics显示玩家的统计信息(如死亡次数等)
/suicide自杀(当你卡死在狭窄地缝,或埋地下时超有用)
/timewarp #时间向前跳跃#秒(建议不要超过300,可为负值)
/toplayership传送到玩家飞船
/warp warpAction传送/跳跃,warpAction格式为:
CelestialWorld:[CelestialCoordinates]
ClientShipWorld:[playerUUID]
OwnShip
InstanceWorld:[worldID]:[playerUUID]:<level>
Nowhere
例如:
/warp instanceworld:floranmission1:UUID
/whereami显示当前区域的坐标信息.
/whoami显示你本地用户名和管理状态。

服务端指令

+
秘籍作用
/ban [username] [reason] [kind] [timeInSeconds]封号 (禁止指定玩家名称的玩家进入服务器)
/ban [clientID] [reason]封客户端
/globalalert [message]发布一条全局信息到所有信息(大字体)
/globalalert "CLOSING IN 5 MINUTES!"
/kick [username] [reason]踢人
/kickcid [clientID] [reason]踢客户端
/list显示所有已登录服务器客户端及玩家名称
格式是: $clientId: serverNickname: $$playerUuid.
/message [message]发布一条信息
/pvp开/关 玩家 VS 玩家 模式(需双方玩家均开启并且不在同一个队伍才能互相伤害)
/serverreload重载远程资源.
/serverwhoami显示你服务器用户名和管理状态。
/toplayership [username]传送到指定角色的船上
/whereis [username]显示角色坐标信息

Debug命令

+
秘籍作用
/debug开/关 调试模式(激活后方可使用下列命令)
/boxes显示或隐藏额外绘制的网格
/clearboxes清理 /boxes 显示的线格
/togglelogmap显示或隐藏调试信息

物品道具相关

BY voleft +
秘籍作用
/spawnitem goldbar金矿
/spawnitem silverbar银矿
/spawnitem copperbar铜矿
/spawnitem ironbar铁矿
/spawnitem superrewardbag超级奖励包
/spawnitem rewardbag奖励包
/spawnitem blanktechcard科技卡
/spawnitem corefragmentore星核碎片
/spawnitem manipulatormodule升级原件
/spawnitem commonassaultrifle重步枪
/spawnitem commonpistol手枪
/spawnitem commonshortsword单手剑
/spawnitem commonsmallshield小盾
/spawnitem astrosabredeluxe彩虹剑
/spawnitem vendingmachine自动贩卖机
/spawnitem nanostove纳米炉
/spawnitem bow猎弓
/spawnitem bubblegun泡泡枪
/spawnitem anvil铁砧
/spawnitem watergun水枪
/spawnitem islandcabinet岛柜
/spawnitem caphead鸭舌帽
/spawnitem commondagger短剑
/spawnitem throwingkunai苦无
/spawnitem liquidhealing生命之泉
/spawnitem hunterrifle猎枪
/spawnitem fireworkgun烟花枪
/spawnitem adaptablecrossbow属性弩
/spawnitem alpacahead羊驼头
/spawnitem alpacachest羊驼衣
/spawnitem alpacalegs羊驼裤
/spawnitem brokenprotectoratebroadsword初始剑
/spawnitem outpostcookingtable前哨烹饪台
/spawnitem safe保险箱
/spawnitem outpostmicrowave微波炉
/spawnitem riotshield防爆盾
@匿名
/spawnitem soluskatana 大不孝
@匿名
/spawnitem techcard 科技卡(上面的为完美通用物品)
@匿名
/spawnitem upgrademodule 升级模块

教你星球保护

BY 我去_天黑了 +

【星球区域划分机制】

starbound目前有四种区域,它们的ID分别是

65532--玩家改变的区域

65533--星球自动生成的地牢区域(野外建筑)

65535--星球初始的区域[未被改变过]

0--副本区

来幅图更直观的说明下

每个星球的这些区域都是使用的同一种ID,所以如果进行保护,会保护所有同ID的

另外,

65535放置或拆除了砖块后会变成65532

65533中放置砖块或拆除砖块后依旧是65533不会变65532

(待验证)65533拆光用砖块填满会变成65532[有人这么说的,我没试出来]

----------------------------------------------------------------------------------------------------------------

【保护指令】

首先我们需要开启管理员权限,使用/admin

开启权限后会显示Admin privileges now given to player xxx

关闭权限后会显示Admin privileges taken away from xxx

然后我们可以使用指令/settileprotection [ID] [true/fasle]来设置保护状态

举个例子:

我们想保护我们自己的建筑,需要开启玩家改变区域的保护

使用/settileprotection 65532 true

后来我们又想要继续扩建,需要关闭玩家改变区域的保护

使用/settileprotection 65532 false

傻瓜指令

使用方法:开启管理权限后,依次输入

[1]

保护飞船(开启)

/settileprotection 65532 true

/settileprotection 65535 true

保护飞船(关闭)

/settileprotection 65532 false

/settileprotection 65535 false

[2]

保护整个星球(开启)

/settileprotection 65532 true

/settileprotection 65533 true

/settileprotection 65535 true

保护整个星球(关闭)

/settileprotection 65532 false

/settileprotection 65533 false

/settileprotection 65535 false

[3]

前哨站、副本保护关闭

/settileprotection 0 false

【进阶一】使用starbound.log查看使用指令后当前被锁区域变化

starbound.log一般和player文件夹在同一个文件夹中

目前不稳定版本中在starbound/storage_unstable

(以前稳定版是在starbound文件夹下)

使用记事本等打开starbound.log

找到Info: Protected dungeonIds for world set to (...)

()中的是当前被保护的区域

例如:

【进阶二】开启debug模式后查看鼠标位置区域ID

开启管理权限后,/debug开启或关闭测试模式

开启成功后左侧会出现测试用数据

其中dungeonId项为当前鼠标所在区域的地牢ID