Fixed hair exploit
This commit is contained in:
parent
dbc0ae7aac
commit
e802ce4c2f
1 changed files with 7 additions and 0 deletions
|
|
@ -261,6 +261,13 @@ namespace TShockAPI
|
||||||
Tools.ForceKick(e.Msg.whoAmI, string.Format("You are banned: {0}", ban.Reason));
|
Tools.ForceKick(e.Msg.whoAmI, string.Format("You are banned: {0}", ban.Reason));
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
byte hair = e.Msg.readBuffer[e.Index + 1];
|
||||||
|
if (hair > 0x10)
|
||||||
|
{
|
||||||
|
Tools.ForceKick(e.Msg.whoAmI, "Hair crash exploit.");
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
string name = Encoding.ASCII.GetString(e.Msg.readBuffer, e.Index + 23, (e.Length - (e.Index + 23)) + e.Index - 1);
|
string name = Encoding.ASCII.GetString(e.Msg.readBuffer, e.Index + 23, (e.Length - (e.Index + 23)) + e.Index - 1);
|
||||||
if (name.Length > 32)
|
if (name.Length > 32)
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue