Add more annoy commands, because MarioE loves them so much ;)

This commit is contained in:
Zack Piispanen 2013-10-03 23:26:53 -04:00
parent 9d0b6d38d9
commit 9e59de4f5a
3 changed files with 84 additions and 2 deletions

View file

@ -2309,8 +2309,42 @@ namespace TShockAPI
{
args.TPlayer.direction = 1;
}
NetMessage.SendData((int) PacketTypes.PlayerUpdate, -1, args.Player.Index, "", args.Player.Index);
if (args.Player.Confused && TShock.Config.ServerSideCharacter && args.Player.IsLoggedIn)
{
if (args.TPlayer.controlUp)
{
args.TPlayer.controlDown = true;
args.TPlayer.controlUp = false;
}
else if (args.TPlayer.controlDown)
{
args.TPlayer.controlDown = false;
args.TPlayer.controlUp = true;
}
if (args.TPlayer.controlLeft)
{
args.TPlayer.controlRight = true;
args.TPlayer.controlLeft = false;
}
else if (args.TPlayer.controlRight)
{
args.TPlayer.controlRight = false;
args.TPlayer.controlLeft = true;
}
args.TPlayer.UpdatePlayer(args.TPlayer.whoAmi);
NetMessage.SendData((int)PacketTypes.PlayerUpdate, -1, -1, "", args.Player.Index);
return true;
}
NetMessage.SendData((int)PacketTypes.PlayerUpdate, -1, args.Player.Index, "", args.Player.Index);
return true;
}