1.4 KiB
1.4 KiB
sidebarDepth
| sidebarDepth |
|---|
| 1 |
游戏模式
GetPlayerGameType
服务端
method in mod.server.component.gameCompServer.GameComponentServer
-
描述
获取指定玩家的游戏模式
-
参数
参数名 数据类型说明 playerId str 玩家id -
返回值
数据类型说明 int GameType枚举 -
示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreateGame(levelId)
gameType = comp.GetPlayerGameType(playerId)
SetPlayerGameType
服务端
method in mod.server.component.playerCompServer.PlayerCompServer
-
描述
设置玩家个人游戏模式
-
参数
参数名 数据类型说明 gameType int GetMinecraftEnum().GameType.*:Survival,Creative,Adventure分别为0~2 -
返回值
数据类型说明 bool 是否设置成功 -
示例
import mod.server.extraServerApi as serverApi
comp = serverApi.GetEngineCompFactory().CreatePlayer(playerId)
comp.SetPlayerGameType(serverApi.GetMinecraftEnum().GameType.Survival)