Zapk's Rising Lava • Map Voting! • p60

Poll

Do you remember Summer 2013 Rising Lava?

Yeah!
56 (72.7%)
No. :c
21 (27.3%)

Total Members Voted: 77

Author Topic: Zapk's Rising Lava • Map Voting! • p60  (Read 88456 times)

Was having a great time till I kept winning and the 40k id's got mad and kept calling me a richard and a "cheater" and stuff like that lmfao.

Get more administration, but great game.

Won on my first try, lol.



- HyperTower

The map is a complete maze. Annoying stuff.

There should be random events. Like lava goes 2x faster, zombies, swords.

It seems I am banned from the server for 'Hack detected.'
I didn't use any hacks at all!

faulty antihack mod trying to ban people for lagging

faulty antihack mod trying to ban people for lagging
stuff needs fixing, man.


There should be random events. Like lava goes 2x faster, zombies, swords.
There is already a 1/10 chance that the lava that round is 2x faster. I might add stuff like swords and spears as random events, too.

faulty antihack mod trying to ban people for lagging
Your ping remains the same when you're lagging, no one seems to understand.
      if(!%this.player.isGrounded())
         if(%this.newPos $= %this.oldPos)
            if(%this.newVel $= %this.oldVel)
               if(%this.newPing != %this.oldPing) <---------
                  %this.count++;
               else
                  %this.count = 0;
            else
               %this.count = 0;
         else
            %this.count = 0;

Your position and velocity are also not whole numbers.

Your ping remains the same when you're lagging, no one seems to understand.
      if(!%this.player.isGrounded())
         if(%this.newPos $= %this.oldPos)
            if(%this.newVel $= %this.oldVel)
               if(%this.newPing != %this.oldPing) <---------
                  %this.count++;
               else
                  %this.count = 0;
            else
               %this.count = 0;
         else
            %this.count = 0;

Your position and velocity are also not whole numbers.

The problem with your hack detector is that it doesnt detect the ground sometimes (example: sitting on a ledge).

use this instead:
Code: [Select]
function Player::groundCheck(%this)
{
%mask = $TypeMasks::FxBrickObjectType | $TypeMasks::PlayerObjectType | $TypeMasks::StaticObjectType | $TypeMasks::VehicleObjectType;
initContainerBoxSearch(vectorAdd(%this.getPosition(),"0 0 -1.7"),"1 1 3",%mask);
%object = containerSearchNext();
if(isObject(%object) && %object != SunLight.getId() && %object != %this.getId())
return 1;
return 0;
}

i had to add a check for the SunLight because for some reason it kept returning that ID to me when checking for the ground. any ideas why would be helpful, lol.

Your ping remains the same when you're lagging, no one seems to understand.
      if(!%this.player.isGrounded())
         if(%this.newPos $= %this.oldPos)
            if(%this.newVel $= %this.oldVel)
               if(%this.newPing != %this.oldPing) <---------
                  %this.count++;
               else
                  %this.count = 0;
            else
               %this.count = 0;
         else
            %this.count = 0;

Your position and velocity are also not whole numbers.
then there must be some fault in updating ping or something, because I saw a few people who weren't hacking get randomly banned