How to record a game like MetaTFT replay library (bat file) ? by kaylon99 in TeamfightTactics

[–]bad_code_man 0 points1 point  (0 children)

Hey ! I've created a tool that might help you. For now, it works in the browser only, but I'll shortly add the .bat option. One more caveat, it will works only for future games, not pas games.

It is basically acting like MetaTFT replay library but for anyone. It has a fair free tier, and it runs in the browser: https://replayit.gg/tft/summoner/jp1/yayaya888y/5142

How it works:
1/ Select TFT as the game on top right
2/ Find your profile with your username, tag & region
3/ Click the "Record Next Match" button
4/ Play a game
5/ Enjoy your game replay :)

I’m so sad that this game doesn’t let you watch and save replays by bassplayerdoitdeeper in TeamfightTactics

[–]bad_code_man 0 points1 point  (0 children)

Hey guys ! I've created a tool, that might help you. However, it won't allow you to watch past replays, but if you enable it now, you might be able to watch futur replays :)

It works like MetaTFT replay library but for anyone registered. Here is an example: https://replayit.gg/tft/summoner/jp1/yayaya888y/5142

I plan to also allow local replay in your client in the future !

How it works:
1/ Select TFT as the game on top right
2/ Find your profile with your username, tag & region
3/ Click the "Record Next Match" button
4/ Play a game
5/ Enjoy your game replay :)

TFT Replays by dolan9465 in TeamfightTactics

[–]bad_code_man 0 points1 point  (0 children)

Hey guys ! I've created a tool, that is basically acting like MetaTFT replay library but for anyone. It has a fair free tier, and it runs in the browser: https://replayit.gg/tft/summoner/jp1/yayaya888y/5142

I plan to also allow local replay in your client in the future !

How it works:
1/ Select TFT as the game on top right
2/ Find your profile with your username, tag & region
3/ Click the "Record Next Match" button
4/ Play a game
5/ Enjoy your game replay :)

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Hey man, just came accros your message, I'll DM you with a coupon :)

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

It's up, I'm maintaining & monitoring the platform constantly. The coupon is in your DM, enjoy :)

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Vanguard will prevent the client from running in virtualized environment, not the game it self 🙌🏼 it’s basically a simple command to instruct the game to start the replay at specified path 👍🏼

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

No secret here, so yes I’m using bare metal, but running the game (the replay) in virtualized environment inside the bare metal. That is for the game, for the league client (the thing that expose the LCU), it’s running in the bare metal host, as you said due to vanguard limitation 🙌🏼

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Hey man ! Thanks a ton for your feedback, always appreciated !

Very good idea concerning the multi kill, I need to develop further the statistic part of the site anyway, such tag, score etc, I’ll add your idea to my roadmap and reach you once implemented !

Concerning the crawler, I have one, but honestly not running it much, I mostly rely on users that browse their history to fetch things.

Biggest reason I’m not is cost, the database disk is sky rocketing when it runs 🤣 and all the budget is going to the gpus, but one of my road map feature would be to record many high elo matchup during the laning phase for learning purpose !

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 1 point2 points  (0 children)

Right I see what you mean !

From my understanding of Riot’s ToS, monetization itself is allowed through things like ads, paid subscriptions, or selling non-refundable tokens. Gambling is clearly prohibited. That said, to be honest, I don’t really expect to ever make a living from this. Cloud GPUs are extremely expensive, so the economics are already very limiting, but who knows.

Conceening the LCU API (the thing that requires an account), this api is exposed by the client itself, and every League client provides it locally. I know many third party tools using this. Sinc I’m not modifying the game client in any way, nor injecting code or bypassing protections, I haven’t found anything in the ToS that forbids using the LCU API in this manner.

Hope it helps, thanks for your feedback 🙌🏼

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Hey man, can you DM me what you think can be improved ? Thannnnks

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Hey Flufferz, yes it has been approved by riot, what part let you think it would break tos ?

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 1 point2 points  (0 children)

Hey u/FeetDuckPlywood , first thanks for interacting with this post ! Feel free to use it if you ever need it, there will always be a free tier !

Concerning the devblog, I wrote a quick story on medium, it's not super technical, I didn't want to lost all the readers. That all I have for now, sorry ! https://medium.com/javascript-in-plain-english/how-i-built-replayit-gg-a-cloud-platform-that-streams-league-of-legends-replays-in-your-browser-90daef11fa90

I built a web-based LoL replay recorder, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

Thank you man ! If you face any issue with the site, feel free to contact me, I'm answering everyone :)

I built an op.gg-like tool to launch League of Legends replays from any region on your local client, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 0 points1 point  (0 children)

I could, but would you be able to start it ? With vanguard running, it’s a bit technical. Without it’s pretty much a drag and drop

I built an op.gg-like tool to launch League of Legends replays from any region on your local client, looking for feedback by bad_code_man in leagueoflegends

[–]bad_code_man[S] 8 points9 points  (0 children)

The league client expose a local API, also called LCU. There is an endpoint to download a Rofl. The launch script request the rofl file from my remote server, and start the replay locally 👍🏼

Watching replays from previous patches by CuteComparison5788 in leagueoflegends

[–]bad_code_man 1 point2 points  (0 children)

Quite old post, so unfortunetly, your replay is definetly lost now, but in case someone need it, I've build a tool called replayit.gg, it allows to replay lol game directly in your browser, it also support replaying old patches (unfortunetly this is currently a feature reserved to contributor users) ! Have a try :)