Cheater comes in killed all shops server restarted ?

Cheater comes in killed all shops server restarted ?

« posted: Apr 11, 2015, 05:26 PM »
Hey guys!

Something weird appened today on my server.

I wasnt here but after checked some logs and a guy talked to, it appears that someone killed all NPC on shops probably a cheater.

And according to logs people started to ask for a restart, but no admin was present at the momment, but the server restarted somehow.

I have the vote for admin set to 9999 so its impossible anyone get admin, probably another cheater restarted the server ?

I cant find in any logs any clue about who killed shop NPC or restarted the server.

I am missing something ? I would like to know better about this and prevent me for the future
  • Offline AgentRev
  • Developer
  • Veteran
  • ******
  • Posts: 2490

Re: Cheater comes in killed all shops server restarted ?

« Reply #1 posted: Apr 11, 2015, 05:58 PM »
Server voting config has changed with the last update, I think you need new values in your .cfg file:

Code: [Select]
allowedVoteCmds[] =
{
// {command, preinit, postinit, threshold}
{"admin", false, false}, // vote admin
{"kick", false, true, 0.51}, // vote kick
{"missions", false, false}, // mission change
{"mission", false, false}, // mission selection
{"restart", false, false}, // mission restart
{"reassign", false, false} // mission restart with roles unassigned
};

From the wiki: "Not specifing allowedVoteCmds at all means everything is allowed!"

Re: Cheater comes in killed all shops server restarted ?

« Reply #2 posted: Apr 11, 2015, 06:26 PM »
ill update my server config, its useless then to keep this one ?

voteThreshold       = 9999;   

I see in their config example in the wiki right they keep it and dont have the new voting rules, probably they forgot to update

But server just restarted alone again, this time i dont see anyone voting for anything so probably was not the cause, but still cant find what happened.

Im the only admin here so no other admin could do it

weird thing here

is there any way i can find what triggered restart on logs ?

and anyway i can catch the guy that destroyed all the stores in the log ?
  • Offline AgentRev
  • Developer
  • Veteran
  • ******
  • Posts: 2490

Re: Cheater comes in killed all shops server restarted ?

« Reply #3 posted: Apr 19, 2015, 05:34 PM »
is there any way i can find what triggered restart on logs ?

and anyway i can catch the guy that destroyed all the stores in the log ?

I don't think so.
  • Offline LouD
  • Silent but deadly ;)
  • Moderator
  • Veteran
  • ******
  • Posts: 1415

Re: Cheater comes in killed all shops server restarted ?

« Reply #4 posted: Apr 20, 2015, 11:01 AM »
Deleting everything ingame/damaging everything can be done in several ways. Adding a damage and deletevehicle interval can catch some people but can also give false positives if set to strict. Here are my settings which work for me.

I use this in my BEServer.cfg:

Code: [Select]
MaxSetDamagePerInterval 10 1
MaxDeleteVehiclePerInterval 5 1
MaxAttachToPerInterval 5 1
MaxSetPosPerInterval 5 1

this is my setDamage.txt BE filter (It gives loads of false positives so don't):
Code: [Select]
1 !"0.000000"
If someone uses a script to delete stuff you could add 1 "" to your deleteVehicle.txt but this will show everything. Like picked up food and water and such. So I removed them from the logging in my file.

Here is my deleteVehicle.txt:
Code: [Select]
5="Logic"

1 !"Land_(BakedBeans|BarrelEmpty|BottlePlastic|Can(ister(Fuel|Oil))?|CashDesk|Ground_sheet|Money|Sleeping_bag|Suitcase|TentDome)_" !"Land_(Rope)_" !"_(dam|ruins)_F$" !"Land_(HandyCam|Laptop)_F"

You cannot catch everything in logs so having active admins is a good thing.

Here are my voting settings:
Code: [Select]
voteMissionPlayers = 5;
voteThreshold = 1;

allowedVoteCmds[] = {
{"missions", false, false},
{"mission", false, false},
{"admin", false, false},
{"kick", false, true, 0.5},
{"restart", false, false},
{"reassign", false, false}
};

allowedVotedAdminCmds[] = {
{"mission", false, false},
{"missions", false, false},
{"restart", true, true},
{"reassign", true, true},
{"kick", true, true}
};

Re: Cheater comes in killed all shops server restarted ?

« Reply #5 posted: Apr 21, 2015, 06:33 AM »
LouD BE its a bitch, i even removed MaxSetPosPerInterval as an advice of AgentRev

(discussion here) http://forums.a3wasteland.com/index.php?topic=1443.0

I think ill have more problems with regular users adding more filters than it solves against hackers :\

I think it will be better to make all Car/General/Gun houses / shacks indestructible, but i dont know if its possible to choose individually what building to turn indestructible.

This was and isolated situation so far, if it will happen again ill take action on one or another way.

Tell me, you have

Code: [Select]
{"kick", false, true, 0.5}
and

Code: [Select]
voteThreshold = 1;
This last one prevails on the new voting rules ? Or the new voting rules overwrite the threshold ? Because i still have mine on 99999 lol








  • Offline LouD
  • Silent but deadly ;)
  • Moderator
  • Veteran
  • ******
  • Posts: 1415

Re: Cheater comes in killed all shops server restarted ?

« Reply #6 posted: Apr 21, 2015, 09:32 AM »
Actually votethreshold is used if the others are not set right. So I set mine to 100% needed votes if the others don't load correctly for some reason.

Every vehicle building is already indestructible. The mission sets allowdamage to false right here:
https://github.com/A3Wasteland/ArmA3_Wasteland.Altis/blob/Development_main/server/functions/setupStoreNPC.sqf#L108
  • Offline lodac
  • Hardened
  • ****
  • Posts: 220
  • TOP Arma Server Admin

Re: Cheater comes in killed all shops server restarted ?

« Reply #7 posted: Apr 21, 2015, 04:50 PM »
LouD BE its a bitch, i even removed MaxSetPosPerInterval as an advice of AgentRev

(discussion here) http://forums.a3wasteland.com/index.php?topic=1443.0

I think ill have more problems with regular users adding more filters than it solves against hackers :\

I think it will be better to make all Car/General/Gun houses / shacks indestructible, but i dont know if its possible to choose individually what building to turn indestructible.

This was and isolated situation so far, if it will happen again ill take action on one or another way.

Tell me, you have

Code: [Select]
{"kick", false, true, 0.5}
and

Code: [Select]
voteThreshold = 1;
This last one prevails on the new voting rules ? Or the new voting rules overwrite the threshold ? Because i still have mine on 99999 lol
Votethreshold can only be 0-1 otherwise it reverts to 0.5. Check your logs

TOPArma Mission - Share your mission on GitHub

Re: Cheater comes in killed all shops server restarted ?

« Reply #8 posted: Apr 21, 2015, 09:49 PM »
LouD weird because i had the Gun Store building destructed, probably it was only because was hacking envolved.


yeah I checked now on official documents the correct one


i had this on my server.cfg

Quote
voteThreshold       = 9999;    // Percentage (0.00 to 1.00) of players needed to vote something into effect, for example an admin or a new mission. Set to 9999 to prevent random players being voted as admins.


Dont know where i found the server cfg example but i see now that led me to a mistake.

Thanks ill fix it right away
  • Offline Mokey
  • Fractured Wasteland
  • Elite
  • ******
  • Posts: 606
  • Https://Fractured-Gaming.com

Re: Cheater comes in killed all shops server restarted ?

« Reply #9 posted: Apr 25, 2015, 11:55 AM »
It's actually a glitch, you can blow buildings that are indestructible by placing a vehicle beside it and blowing up the vehicle.

Posts once, edits post 40 times in 60 seconds. STUPID FAT FINGERS!