Removed some things

This commit is contained in:
ChocoTaco1 2025-08-18 17:56:46 -04:00
parent 7cd1cb8815
commit 90620a1c6c

View file

@ -4,59 +4,58 @@
//From Krash
memPatch("756076","6169");
// Thanks Turkeh
// TraversalRoot Console spam fix
function suppressTraversalRootPatch()
{
if($tvpatched)
return;
//// Thanks Turkeh
//// TraversalRoot Console spam fix
//function suppressTraversalRootPatch()
//{
//if($tvpatched)
//return;
warn("Patching traversal root error...");
memPatch("56AD8A", "90909090909090909090909090909090909090909090");
memPatch("56D114", "90909090909090909090909090909090909090909090");
$tvpatched = 1;
}
//warn("Patching traversal root error...");
//memPatch("56AD8A", "90909090909090909090909090909090909090909090");
//memPatch("56D114", "90909090909090909090909090909090909090909090");
//$tvpatched = 1;
//}
if (!$CmdArmor::Patched)
{
$CmdArmor::Patched = true;
//memPatch("6FC746", "66B8000090906683FE017408ACAA84C075FA89D05F5EC3");
memPatch("6FC746", "83FE017408ACAA84C075FA89D05F5EC3");
//Removed register size override (cmp si, 1 -> cmp esi, 1) and got rid of
//weird NASM garbage code at the beginning. Had a mov ax, 0 which did nothing
//and wasn't necessary anyways because of xor eax, eax in the original. It also
//generated several NOPs after that for no reason.
}
//if (!$CmdArmor::Patched)
//{
//$CmdArmor::Patched = true;
////memPatch("6FC746", "66B8000090906683FE017408ACAA84C075FA89D05F5EC3");
//memPatch("6FC746", "83FE017408ACAA84C075FA89D05F5EC3");
////Removed register size override (cmp si, 1 -> cmp esi, 1) and got rid of
////weird NASM garbage code at the beginning. Had a mov ax, 0 which did nothing
////and wasn't necessary anyways because of xor eax, eax in the original. It also
////generated several NOPs after that for no reason.
//}
function serverCmd(%client)
{
// Stick your own administrative action code here
messageAll('msgAll',"\c3" @ %client.namebase SPC "is attempting to crash the server!");
//function serverCmd(%client)
//{
//// Stick your own administrative action code here
//messageAll('msgAll',"\c3" @ %client.namebase SPC "is attempting to crash the server!");
messageClient(%client, 'onClientBanned', "");
messageAllExcept( %client, -1, 'MsgClientDrop', "", %client.name, %client );
//messageClient(%client, 'onClientBanned', "");
//messageAllExcept( %client, -1, 'MsgClientDrop', "", %client.name, %client );
// kill and delete this client
if( isObject(%client.player) )
%client.player.scriptKill(0);
//// kill and delete this client
//if( isObject(%client.player) )
//%client.player.scriptKill(0);
if ( isObject( %client ) )
{
%client.setDisconnectReason("You have been banned for attempting to crash the server.");
%client.schedule(700, "delete");
}
//if ( isObject( %client ) )
//{
//%client.setDisconnectReason("You have been banned for attempting to crash the server.");
//%client.schedule(700, "delete");
//}
BanList::add(%client.guid, %client.getAddress(), $Host::BanTime);
}
//BanList::add(%client.guid, %client.getAddress(), $Host::BanTime);
//}
//Disable UE box on crash
//Disable UE box on crash (Tribesnext Preview Unpatched Only)
//Used if a clean crash is desired
memPatch("7dc7fc","90");
//memPatch("7dc7fc","90");
//Loops Crash patch (Prevent the Uncaught Exception dialog from appearing)
memPatch("006ff376", "909090909090");
//memPatch("006ff376", "909090909090");
//Show Linux Icon in server list
//memPatch("5C9628","80CB05");
//Bahke MPB stability fix
//memPatch("614120","9090");
//Show no Linux Icon
//memPatch("5C9628","80CB01");