|
一、回家传送卷轴
有了这个玩家再也不用为了回家长途奔袭了,也不用为了回家杀死自己,对那些玩生存服的玩家尤其有用
不管我们的英雄在什么地方,请记得带上“回家传送卷轴”,一键回家。
手持卷轴点右键或者长按即可传送到最后一个重生点。非常简单实用。
二、回家的命令
玩家在聊天框里输入“#回家”并发送时,系统将他传送到重生地,没有重生地的回到世界出生地。
适合高级玩家
在MC_studio中创建一个玩家预设,给玩家预设创建一个空零件,在预设编辑器中将零件挂载到玩家预设之下,添加监听事件,关键代码如下:
comp2 = serverApi.GetEngineCompFactory().CreateCommand(playerId)
gameComp = serverApi.GetEngineCompFactory().CreateGame(playerId)
spawnPos = gameComp.GetSpawnPosition() #世界出生地
strcmd = "/tp @p %d %d %d" % (int(spawnPos[0]), int(spawnPos[1]), int(spawnPos[2]))
comp3 = serverApi.GetEngineCompFactory().CreatePlayer(playerId)
RespawnPos = comp3.GetPlayerRespawnPos() #获取玩家复活点 结果示例 {'dimensionId': 0, 'pos': (44, 32767, 4)}
x, y, z = RespawnPos['pos']
strcmd = "/tp @p %d %d %d" % (int(x), int(y), int(z))
comp2.SetCommand(strcmd)#传送指令
参考视频:
三、回家传送站
给那些没有回家传送卷轴玩家可以通过广场的回家传送站回家。
|
|