LagAbuse.com

General Section => Suggestion Board => Topic started by: AntlermanXXL on February 10, 2020, 13:40

Title: "Did you know?" integration
Post by: AntlermanXXL on February 10, 2020, 13:40
Integrate facts from "Did you know?" as a feature into LagAbuse lobby hostbot.
While people are waiting in lobby, bot periodically spams some awesome facts in lobby chat (random fact every 30 seconds or whatever).
Appoint few responsibles who will add cool facts. Keep current "Did you know?" thread for draft facts&tests&discussions.

Agree.

Stay deer !
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 10, 2020, 13:40
@Confused-o_O-
Rate.
Title: Re: "Did you know?" integration
Post by: AGENT on February 10, 2020, 13:56
There is/was similar thing in dota2 while game is paused or smth. Maybe you can gather some decent and fun facts from there. Thanks.
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 10, 2020, 14:21
What is purpose of your own thread then?
Title: Re: "Did you know?" integration
Post by: luke on February 10, 2020, 16:06
Displaying hints would be really useful. Just need to make sure that there is not too much spam.

From technical side, basic implementation is easy. Though obviously creating a random permutation is a bit harder than using simple random. Depends how many there are and if you can bear showing duplicates

I support
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 10, 2020, 16:12
It can be just a personal pool for each lobby, with each fact randomly popped out until zero facts. Then spam ends! Maybe.
Title: Re: "Did you know?" integration
Post by: Akuma on February 10, 2020, 16:17
I think its a good idea with a solid base can be an improvement, I would also suggest adding things from change-log each time new map is implemented.
Title: Re: "Did you know?" integration
Post by: luke on February 10, 2020, 16:35
Agree, would be good to see changelog too without the need to search for it
Title: Re: "Did you know?" integration
Post by: cen on February 10, 2020, 19:26
Actually not a bad idea. Please provide an easy solution for me to fill a table with a list of quotes provided by the community and it can be hacked together in an afternoon.
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 10, 2020, 22:05
Dunno, if we go for extremely lazy solution, we can create some private thread with access of some specific people.

So, facts will be posted there by responsible persons of some membergroup, and lagabuse bot will get messages from this thread right from the database by hardcoded ID, le mao.

Only oneliners without bbcode formatting will be allowed;

10/10 laziness and functionality

Title: Re: "Did you know?" integration
Post by: jeandarc on February 10, 2020, 23:29
I mean they shouldn't be like some complicated big brains dota interactions that happen once in every 1k games.
These "tips" should probably be for your average dota player, like "you can use abaddon's ulti before you go low hp to dispel yourself from a stun" or something like "don't forget to always keep a TP to help your mid player when he gets ganked"
Title: Re: "Did you know?" integration
Post by: cen on February 11, 2020, 14:55
Maybe a simple text input and listing in warden? We need some mod to approve the quotes or something unwanted can appear on the list..
Title: Re: "Did you know?" integration
Post by: cen on February 11, 2020, 14:56
I mean they shouldn't be like some complicated big brains dota interactions that happen once in every 1k games.
These "tips" should probably be for your average dota player, like "you can use abaddon's ulti before you go low hp to dispel yourself from a stun" or something like "don't forget to always keep a TP to help your mid player when he gets ganked"
Not so sure about that. 99% of dota people already know how abadon ulti works so giving them a more pro advice of something they might not know is more interesting.
Title: Re: "Did you know?" integration
Post by: luke on February 11, 2020, 15:03
Well, you could just put quotes in a text file on server and bot can read lines from it into vector and then display in whatever order you want in lobby
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 11, 2020, 15:15
We need some mod to approve the quotes or something unwanted can appear on the list..

This is why i proposed this lazy option, its crutch but who we are to do things perfectly inside
We just want it to be working

Forum thread approach, with only few allowed to post, covers like everything needed
I do not know why you do not see it

Quote
Maybe a simple text input and listing in warden?
Then you have to code something, have to secure it and have to let someone access to something in this part of warden - dunno, if you have time for this, why not;

Or you mean i should code some simple manager? if so, i can, but on weekend or who knows when;

I just wanted to suggest most easy and working option, even if its dirty
Title: Re: "Did you know?" integration
Post by: cen on February 11, 2020, 18:05
I see it, I just don't want to read SMF database or worse, parse a topic :D

unless maybe u write me a topic parser?
Title: Re: "Did you know?" integration
Post by: cen on February 12, 2020, 09:23
Actually lets not complicate things, prepare a list as big as you think it should be/manage in 14 days (csv plz) and I will just add that, it ill be more than enough for some time. How we will update it after that we care about that later.
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 12, 2020, 09:27
I like
I can prepare if my large list will be trusted, or if anyone will review it

Stay deer!
Title: Re: "Did you know?" integration
Post by: AGENT on February 12, 2020, 21:15
- Purchase and use Town Portal Scrolls to move around the map quickly.
- Remain calm. Remember: it's only a game.
- Always be polite, especially to your teammates. People are less likely to listen to those who are rude.
- Anyone can buy wards, and anyone can buy or upgrade the courier. If your team needs something, don't be afraid to buy it.
- Be nice to new players. Everyone has to start somewhere.
- Hero choices matter. Many heroes are strong counters to other heroes, and many hero pairings are far more powerful and useful than any hero is alone.
- Holding Shift allows you to issue actions to be performed in a sequence.
- Remember to stand up and stretch between matches. ( for tryharders :D )
- Remember: everyone has bad games. Everyone makes mistakes.
- You can hold Alt and click on an ability or item to inform your teammates if it is ready, on cooldown, or if you do not have enough mana to use it.
- Holding Alt and clicking on an item in an enemy hero's inventory will alert your team that the enemy has that item.
- Holding Alt and clicking on your Buyback button, or on your gold, will alert your team of your Buyback status.
- In All Pick, players who have not chosen a Hero before the timer expires will begin to lose their starting gold.
- Holding Alt and clicking on an enemy Hero's health and mana bars, or your own, will inform your team of that Hero's current health and mana.
- It is everyone's responsibility to try to make the DotA community a friendly and inviting place to compete.
- It is often a good idea to carry a Town Portal Scroll.
- Check your minimap often. You may discover that you are about to be ambushed.
- Often the best way to learn a Hero's weaknesses is to play them yourself."
- Be aware of your position when attacking creeps. You may wind up pushing your team's creeps, and yourself, into a dangerous location.
- The Secret Shop is not actually a secret. LUL
- After Roshan has been killed, he will respawn at a random time between 8 and 11 minutes.
- Shift-clicking actions or abilities allows you to queue them.
- Remember to check your allies' inventories before purchasing an item for its aura effect. A teammate may already have that item, and most auras do not stack.
- Stun durations from different skills do not stack. You can keep an enemy stunned for longer with careful timing of your team's skills.
- Always be nice to those who buy Wards and Couriers.
- Switching Power Treads to Agility while healing allows your health and mana to restore slightly faster. Just don't forget to switch them back!

Title: Re: "Did you know?" integration
Post by: luke on February 12, 2020, 22:07
Great quotes, i support. Just maybe remove some parasite words then very good, especially to be nice to who buy wards instead of calling them 0/6 feeders
Title: Re: "Did you know?" integration
Post by: AGENT on February 12, 2020, 22:57
Ye, you can modify them whatever you want, I just copied these from some site. There is more, but they are more dota2 related and I am lazy to modify them for DotA.
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on February 19, 2020, 12:09
Ok will compile the full list on weekend, if anyone will not do it earlier
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on March 07, 2020, 05:26
Or this weekend, sorry for delay.
Title: Re: "Did you know?" integration
Post by: cen on March 18, 2020, 23:03
Some minor stuff being worked on bots, better submit this now to catch the window of opportunity.
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on March 19, 2020, 09:28
Tonight then, sorry
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on March 20, 2020, 08:41
Ok, no way

Either someone selects best quotes from 'did you know' thread + adds entire AGENT's list, either i will try to dedicate time tonight

That damn isolation adds some time expenses

@Confused-o_O- can you like compile full list today, please
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on March 22, 2020, 02:46
no way
Title: Re: "Did you know?" integration
Post by: AntlermanXXL on April 19, 2020, 00:18
@cen
Title: Re: "Did you know?" integration
Post by: cen on April 19, 2020, 11:55
Only half of these are protips, a bit disappointed really. But ok, it will do for a start.

Opened a todo ticket, will be included when it floats up on the list. Closing.