I think every one of us struggled with flash spam in Grepolis. There were discussions how to prevent it but GPC never really found an answer. One good idea was to be able to delay alarm - but it was turned down because on high speed server even a small delay would mean that enemy will "cs you".
That's when I stopped and said - let's do it. What if every player had an option to delay the alarm by certain amount of seconds or ignore certain players? They could use it in time of need (getting flash spammed) or even as regular PC attack alarm (with delay set to 0s).
After almost one week of solving this problem, first solution came up. An alarm that can actually ignore players or delay the sound of it. Please note that sadly no one was able to approve it so we are still talking about not approved script.
Why I did this? The reason is simple. I played many server watching my teammates getting flash spammed which result in quitting. I don't want this. Players or more like spammers abusing this "hole" in game should not be allowed to do it.
There is reason behind this. What is the reason one might not see from the start? I wanted to show that this problem is solvable and can be implemented really quickly even with a few Grepolis developers. This script applies just for desktop version of the game but I am sure mobile feature wouldn't be a problem either. And if it may look like a problem, it's what we developers do - we solve problems.
So why am I writing this? If @Arci would allow, I would like some developer to see my script and approve/not approve it so players can stop flash spammers at least with this method. The whole script has but a one purpose - trigger sound of alarm based on some conditions. And also with @Arci's blessing, I would be happy if he delivered this message or more like idea to product manager and developers to discuss if it would be a good idea for implementation.
Some preview? I attached screen from settings - the script was made here in Beta server. I'd like there to add condition based on city which is attacking you (so if city A was ignored and a player would attack from this city A, alarm wouldn't trigger) and condition based on player's points (so players below for example 1.000 would be ignored). Everything depends on a user. If the user wants to ignore player A, city B or just delay alarm, it would be his own will with keeping in mind that - as every tool might do - it might fail.
If you agree or disagree with this idea please let me know. After all I'm just a guy who loves this game and tries to make it better.
LG
That's when I stopped and said - let's do it. What if every player had an option to delay the alarm by certain amount of seconds or ignore certain players? They could use it in time of need (getting flash spammed) or even as regular PC attack alarm (with delay set to 0s).
After almost one week of solving this problem, first solution came up. An alarm that can actually ignore players or delay the sound of it. Please note that sadly no one was able to approve it so we are still talking about not approved script.
Why I did this? The reason is simple. I played many server watching my teammates getting flash spammed which result in quitting. I don't want this. Players or more like spammers abusing this "hole" in game should not be allowed to do it.
There is reason behind this. What is the reason one might not see from the start? I wanted to show that this problem is solvable and can be implemented really quickly even with a few Grepolis developers. This script applies just for desktop version of the game but I am sure mobile feature wouldn't be a problem either. And if it may look like a problem, it's what we developers do - we solve problems.
So why am I writing this? If @Arci would allow, I would like some developer to see my script and approve/not approve it so players can stop flash spammers at least with this method. The whole script has but a one purpose - trigger sound of alarm based on some conditions. And also with @Arci's blessing, I would be happy if he delivered this message or more like idea to product manager and developers to discuss if it would be a good idea for implementation.
Some preview? I attached screen from settings - the script was made here in Beta server. I'd like there to add condition based on city which is attacking you (so if city A was ignored and a player would attack from this city A, alarm wouldn't trigger) and condition based on player's points (so players below for example 1.000 would be ignored). Everything depends on a user. If the user wants to ignore player A, city B or just delay alarm, it would be his own will with keeping in mind that - as every tool might do - it might fail.
If you agree or disagree with this idea please let me know. After all I'm just a guy who loves this game and tries to make it better.
LG