Jump to content

Welcome to Gaming On Steroids Forums
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account
Photo

TeamPlay™ Module


  • Please log in to reply
8 replies to this topic

#1
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts
TeamPlay Module. It is very, very important module, I should say, if you playing with teammates - especially - if you play with high-ranked teammates, like HiImGosu or PantsAreDragon, or even master Faker itself :)
They will promote you as good, attentive player, even if you will play 0/100/0, but you will supply your teammates with all information about enemy team. Junglers, dragons - everything you want and need!
Just read everything below if you are interested.

First module: Pinger Module
This module working with standart pings of League. There is 8 pings in game:
* Just plain ping
* Warning!
* Danger!
* Missing In Action (MIA)
* On My Way
* Assist
* Attack (Target)
* Defend

First ping being used to show something: like, if you can share blue buff with midlaner or if dragon just been respawned.
Second and third: If enemy jungler approaches, or if you want to notify your teammate that you are too weak to fight, and better retreat.
Fifth, of course, shows that you going to help or asking for help (sixth).
Seventh and Eighth is, of course, for showing target to prioritize and target to defend
And forth - used to show that enemy is went somewhere, where you can't see (and can't control) him.

Using MIA pings is very important, since it helps your teammates to know, if midlane went roaming, if jungler just hid in Fog of War (FOW), or such. Those pings help greatly, believe me.
Using Warning pings is too, useful. It helps to track enemy jungler and notify that lane in danger. So. Knowing this info, I created an idea of Automatic Pinger System, that will help your teammates.

First function: MIA pinger.
This thing will send a MIA ping after (2-10)±(0-2) seconds on the lastest place of seen enemy. If enemy shows up before timer expiries, ping will be not sent.
Also, there is a (0-100)% chance that after timer expiries, ping will be not send. Also, you can set maximum range in (1500-30000) units, and if enemy went invisible out of this range, timer also will not be started.
All colored options, as you may guess, are configurable sliders.
I think, 4 seconds ±1 random second with 15% chance of "forgetting" to ping and range around 7000 (for bottom and top lanes) range is enough to be good default settings.

Second function: Danger pinger.
This thing is not fully work, but still have reasons to exist. This module, if notices enemy jungler anywhere, sending a Warning ping on his position with (0-100)% chance + sending a Danger ping on possibly ganked lanes with (0-100)% chance. Of course, your lane will not be pinged, because you already have jungler compass in GoS.
But I don't know how to track jungler, so this func have much lesser chances to be implemented.

Third function: HugeWave™ pinger.
And last, but not least function!
Each time (with (0-100)% chance of missing) GoS notices, that there is too many enemy minions coming towards our tower, and our waves cant stop them anymore (I can't say formula, but it is kinda: Number of Minions * DistanceMult. Closer to base - bigger Mult. Closer to enemy base - smaller.), it will send Defend ping to lane tower - the one what is alive, or, if all three towers are destroyed, just somewhere nearby lane. So teammates will notice it (because ping will not be single, cause enemy minions will vanish in FOW and appear from it) and running to lane to get juicy 20-30 CS just within minutes! :)
Ping will not be sent if there is an ally player (at least one) nearby on lane.

Second module: Watchful Gentleman Module
You know, it is very good manner to say "Hello" when you are meeting people, or "Good bye" if you leaving?
So, WGM is module that will say it for you! :)
At the start of the game, after (10-45)±(0-25) seconds you will send a random greeting message, like "GL'n'HF", or "Goodluck!" or "Hello every1!" and so on and so on.
At the end of the game, you will send "/all gg" or such.
But everything above is just "Gentleman" module. Why then I called him "Watchful"?

Because of next, Second function.
WGM have tons of pre-made words. Usually it is a champion names.
Like: Ezreal = "ezreal" "ez" "ezrl" and so on.
and... Flash = "fl" "flash"
What will be after (0-5)±(0-2) seconds after Ezreal used Flash? (if we "noticed it" with (0-100)% chance in (1500-30000) range, or (0-100)% chance out of range (but if we targetted this guy) or (0-100)% chance if not targetted (leftclicked) and out of range or with (0-100)% chance if we are dead?) Right.
With (0-100)% chance script will say "(one of hero names) (not) (summoner spell name, only one) (precise time)". In this case: "ez no fl 851" (because we know precise cooldown of spell!)
If it haven't said, it will try to say (with (0-100)% chance) "(one of hero names) (not) (summoner spell name, only one) (round time)". In this case: "ezreal -flash 9" (because of rounding)
If it haven't said, it will try again (with (0-100)% chance) "(one of hero names) (not) (summoner spell name, only one)". In this case: "ezrl no flash".
If it haven't said... ok. We just forgot to mention it.

Second function is controlling and informating your teammates about:
* Summoner spells.
* Ultimates (with exceptions like Jayce one or such). Because, you know, "Annie no ult" can be a sign for your Jungler to succesfully gank your lane and destroy this annoying fed girl.
* Passives ("anivia no passiv 9-11")
* AND Even items (they have their own slider, through)! ("no healpots", "no manapots", "no flask")


Third function is similar to second. But it controls Big bosses, like Dragon and Baron.
Hopefully, you CAN see dragon stacks on enemy. So, if you saw that there is no stacks, and when someone showed up and you saw 1 stack, what this can mean? Of course, THEY JUST SLAIN DRAGON!
And... with (0-100)% chance WGM will send in chat: "drag 8:55"... or "drag 9"... or just "draGONE". You know. Useful.
Also you can use Spectator mode to track time when Dragon will respawn. Precisely. Same for Baron and Blu/Red.

This is all, but for now. TeamPlay module will be expanded further away with time, and more suggestions will come here, and your teammates will be very happy, even if you play very, very ****ty :)
  • 1

#2
Requizm

Requizm

    Advanced Member

  • Members
  • 66 posts

Keşke bunları türkçeye çevirip paylaşan supportumuz olsa (@Cat  @Tufan)  xd


  • 0

#3
Uberfly

Uberfly

    Advanced Member

  • Members
  • 48 posts
  • LocationRomania

Keşke bunları türkçeye çevirip paylaşan supportumuz olsa (@Cat  @Tufan)  xd

I like it how he posted this for quite some time now and the supports are not even batting an eye.


  • 0

#4
Mirabelle

Mirabelle

    I'm Back :D

  • Local Support
  • 1,031 posts
  • LocationSEA

I like it how he posted this for quite some time now and the supports are not even batting an eye.


Feretorix is currently developing the api, and we are still not sure the limitations of the api, and thus not sure if this idea can be implemented. But it sure looks good, and can be converted to a lua script once the api is ready and released fully :)
  • 0

#5
ilovesona

ilovesona

    Sona's wife

  • Contributor
  • 1,096 posts

it's a very dangerous feature....

 

auto send smth to other ppl is not a good idea


  • 0

#6
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

it's a very dangerous feature....
 
auto send smth to other ppl is not a good idea

Maybe. But for this reason I got a randomizer. So it is a chance to 'forget' to say something. And also module words, so you never spam 'ezreal no ult 10, ezreal no ult 10', but do a completely random words. If take example of ezreal:
Aliases to Ezreal:
"Ezreal"
"Ez"
"ez"
"ezreal"
"adc"
"enemy adc"
"el"

Aliases to "no":
"No"
"no"
"-"
"" (yeah, valid too)
"wasted"
"cd"
"CD"
"cooldown"

Aliases to "ult":
"Ult"
"Ulti"
"ult"
"ulti"
"R"
"r"
"glob"
"global"

So, in total, at least: 7*8*8 = 448 possible combinations.
Also you can set protection: do not write anything if you are constantly moving (so it is like human, you can't click and print at the same time, you need at least a second or two to open chat, send message, and close chat), and so on.
  • 0

#7
Cat

Cat

    Advanced Member

  • Banned
  • PipPipPip
  • 324 posts

Keşke bunları türkçeye çevirip paylaşan supportumuz olsa (@Cat  @Tufan)  xd

Support degilim :)


  • 0

#8
Darkness

Darkness

    GoSDB's manager

  • Banned
  • PipPipPip
  • 1,137 posts

Any eta when this project might be completed at?


  • 0

#9
Inferno

Inferno

    Advanced Member

  • Contributor
  • 217 posts

Any eta when this project might be completed at?

It is just a suggestion. But, to answer: There is no "sendpingingame" function yet, also there is no Game.Say one (as I remember).
So ETA: Release of GoS :)
  • 0




1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users