Anvil Game Studios

Author Topic: Cannon theft prevention  (Read 208 times)

0 Members and 1 Guest are viewing this topic.

Offline Rejenorst

  • Anvil Game Studios
  • Master's Mate
  • ******
  • Posts: 112
  • Faction: Prussia
Cannon theft prevention
« on: June 27, 2018, 01:59:41 pm »
Just a quick thought on possible ways to tackle cannon theft and trolling as it seems to be one of the more reported issues in discord. Probably not a high priority given other issues but possibilities include:

IDEA 1
  • Server toggle of Player lock for cannon to prevent theft (first come first serve but resets if player is killed/disconnects/walks further than x meters from cannon/doesn't fire a round within 2 minutes/doesn't actually manage to kill anyone in 5 mins )
  • Obstruction warning for players standing in front of the cannon when a player is aiming with it. Failure to move away within 5 - 10 secs results in death.

OR IDEA 2
Or Instead of a lock you could have what the ships use currently that might simplify things: The captain can simply take over the steering wheel. Likewise maybe the lock idea could be replaced by an ability to take over the cannon from anyone using it. Ie: Priority usage.

OR IDEA 3
Perhaps people playing the arty class (when we get one) could take over the cannon from someone who isn't an arty class and the arty officer can take over from the arty rankers.
« Last Edit: June 29, 2018, 09:49:58 am by Rejenorst »

Offline Florian Geyer

  • Landsman
  • *
  • Posts: 4
  • Söldner
  • Faction: Neutral
  • Nick: Florian Geyer
Re: Cannon theft prevention
« Reply #1 on: June 27, 2018, 03:07:53 pm »
The "lock in" system might work however I have operated in tandem with a friend before when operating a cannon. I think the reality is in a public server there are simply going to be factors that lead towards chaos.

Offline Rejenorst

  • Anvil Game Studios
  • Master's Mate
  • ******
  • Posts: 112
  • Faction: Prussia
Re: Cannon theft prevention
« Reply #2 on: June 28, 2018, 09:16:28 am »
Instead of a lock you could have what the ships use currently that might simplify things: The captain can simply take over the steering wheel. Likewise maybe the lock idea could be replaced by an ability to take over the cannon from anyone using it. Ie: Priority usage.

Online Absol

  • Master's Mate
  • *
  • Posts: 277
  • Faction: British Empire
  • Nick: 61e Absol
Re: Cannon theft prevention
« Reply #3 on: June 28, 2018, 06:02:25 pm »
Instead of a lock you could have what the ships use currently that might simplify things: The captain can simply take over the steering wheel. Likewise maybe the lock idea could be replaced by an ability to take over the cannon from anyone using it. Ie: Priority usage.
Perhaps people playing the arty class (when we get one) could take over the cannon from someone who isn't an arty class and the arty officer can take over from the arty rankers.

Offline Rejenorst

  • Anvil Game Studios
  • Master's Mate
  • ******
  • Posts: 112
  • Faction: Prussia
Re: Cannon theft prevention
« Reply #4 on: June 29, 2018, 09:48:27 am »
That's a good idea

Offline Eternal

  • Ordinary Seaman
  • *
  • Posts: 18
  • Faction: Neutral
Re: Cannon theft prevention
« Reply #5 on: June 30, 2018, 11:07:52 am »
I'd improve idea 1 as follows:
> If player blocks the cannon and doesn't move from the cannon in the next 3 seconds, and dies, don't count it as a team-kill. The distance should be in a radius around the cannon + the distance in-front of the cannon. (So the troll won't just stand next to the cannon and jump in while you're about to fire, or stand a little bit further in-front of the cannon and do the same).
> Lock cannon for 15 seconds unless you're in the same clan or run away. (server should have the ability to set time or remove that)

Idea for instantly unlocking:
- Add an option to instantly unlock the cannon by hitting it twice.
     con: takes long
or
- Switch to a weapon (thus forcing the player to be unarmed when using a cannon)
     con: accidental switch

If the artillery class is added, than I think only the artillery should be able to use cannons in the first place. Any other class would get the message "Your class isn't trained to use cannons". However, I don't think anyone should be able to take away your control over a cannon.
The only exception to that would be the clan's current round officer, where the officer class can take over anything (from the same clan member)

Idea 1 gives a troll cannon player an opportunity to teamkill without penalty, however this solution is better because everyone else can just back off where the penalty will count again.

=====

Additional idea: (Not just for cannons)
It would also be nice to set some factors, as in log warnings, for players with suspicious activity. This would help admins to supervise their server and make sure everyone follows the server's rules.
For instance, the admin looks at the logs and sees the following warnings:
REPORT: Suspicious activity from %playername%. (Hit same teammate 5 times with %weaponname%)
REPORT: Player %playername% killed an enemy officer %officername%
REPORT: Suspicious activity from %playername%. (Moved in-front of cannon 3 times)

and to not start looking for the players, I would recommend the following:
> Spectate a player instantly by selecting their name in the player list (tab)
> Right click on the player menu to choose what actions to take against the player.

The con here is quite obvious: Possible spam in the logs. But the more choices the host has over what type of errors he can see, the better. It would also be nice to have the ability to show these reports or not while in-game.
« Last Edit: June 30, 2018, 11:18:42 am by Eternal »

Offline Wolfster

  • Regiment Leaders
  • Master's Mate
  • *
  • Posts: 668
  • 44th Capt Edwin Parker
    • 44th Regiment
  • Faction: British Empire
Re: Cannon theft prevention
« Reply #6 on: July 07, 2018, 12:55:37 am »
Or just make an artillery class?

Full-Time Lettings Negotiator.

Offline KRRC Ranger Niko

  • Landsman
  • *
  • Posts: 2
  • Faction: Neutral
Re: Cannon theft prevention
« Reply #7 on: July 09, 2018, 08:29:05 pm »
Why not a ingame report a player system? Use the "P to mute system" and have a report a player option. Click cannon stealing and just write a few words. 1 Report = Warning 3 reports = Temp Ban after the temp ban 3 more reports Perma ban. Before you can get perma'd a server admin could perhaps try to confirm it. Its a relatively simple system to stop a infuriating problem.

Offline VetroG

  • Lieutenant
  • *
  • Posts: 1759
  • You can always die. Living is what takes courage.
  • Faction: French Empire
  • Nick: VetroG
Re: Cannon theft prevention
« Reply #8 on: July 09, 2018, 08:58:27 pm »
Or just make an artillery class?
Yes please.

Why not a ingame report a player system? Use the "P to mute system" and have a report a player option. Click cannon stealing and just write a few words. 1 Report = Warning 3 reports = Temp Ban after the temp ban 3 more reports Perma ban. Before you can get perma'd a server admin could perhaps try to confirm it. Its a relatively simple system to stop a infuriating problem.
This isn't a good idea because trolls could literally just report you non stop to get you banned even if you didn't do anything.. So giving the power to anybody on the server is not such a good idea (Even with admins watching).
« Last Edit: July 09, 2018, 09:01:03 pm by VetroG »