Client UUID Implementation: Bans and User Auth.
Send ServerSideCharacter flag if set in WorldInfo.
This commit is contained in:
parent
2569c10823
commit
b2a8198bb1
12 changed files with 158 additions and 26 deletions
|
|
@ -305,6 +305,15 @@ namespace TShockAPI
|
|||
set { Netplay.serverSock[Index].state = value; }
|
||||
}
|
||||
|
||||
public string UUID
|
||||
{
|
||||
get {
|
||||
return RealPlayer
|
||||
? Netplay.serverSock[Index].clientUUID
|
||||
: "";
|
||||
}
|
||||
}
|
||||
|
||||
public string IP
|
||||
{
|
||||
get
|
||||
|
|
@ -495,7 +504,8 @@ namespace TShockAPI
|
|||
(NPC.downedBoss2 ? BossFlags.DownedBoss2 : BossFlags.None) |
|
||||
(NPC.downedBoss3 ? BossFlags.DownedBoss3 : BossFlags.None) |
|
||||
(Main.hardMode ? BossFlags.HardMode : BossFlags.None) |
|
||||
(NPC.downedClown ? BossFlags.DownedClown : BossFlags.None),
|
||||
(NPC.downedClown ? BossFlags.DownedClown : BossFlags.None) |
|
||||
(Main.ServerSideCharacter ? BossFlags.ServerSideCharacter : BossFlags.None),
|
||||
BossFlags2 = (NPC.downedMechBoss1 ? BossFlags2.DownedMechBoss1 : BossFlags2.None) |
|
||||
(NPC.downedMechBoss2 ? BossFlags2.DownedMechBoss2 : BossFlags2.None) |
|
||||
(NPC.downedMechBoss3 ? BossFlags2.DownedMechBoss3 : BossFlags2.None) |
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue