Lag Compensation / 0 Ping – Update eLeague.ro servers

Posted by SmoKey March 28, 2020 in NewsUpdate servers

Română:
Ce este "Compensația pentru lag"?
 https://developer.valvesoftware.com/...g_compensation
 https://developer.valvesoftware.com/...g_compensation

Așadar, ce înseamnă compensația pentru lag?
Motorul-sursă are doar o compensare pentru entitățile jucătorului. Orice altceva care se mișcă pe server NU este compensat iar acest plugin rezolvă acest lucru în cea mai mare parte. De asemenea, oferă compensații de decalaj exacte și usoare (fără interpolare între două instantanee) pentru entități trigger {hurt, push, teleport} și func_physbox* care sunt asociate entităților în mișcare. Face acest lucru automat și evită întreruperea.

Cum funcționează?
Amintește ultimele 32 de stări (configurabile) de până la 256 de entități (configurabile) serverului.
Acesta urmărește dacă entitățile se mișcă efectiv și le compensează doar dacă sunt.
Abia există implicații de performanță ale rulării acestui plugin, mai ales pentru că optimizează, de asemenea, modul de declanșare. Dacă un declanșator este compensat, acesta nu va mai rula nicio simulare fizică.

De obicei, un declanșator în mișcare ar fi scanarea activă și atingerea oricărei entități din carcasa de coliziune.
Pentru a face posibilă compensația pentru lag, aceasta este blocată cu extensia PhysHooks și acum doar jucătorii vor atinge declanșatorii.
Înainte de a fi simulat un jucător, toate entitățile (active/în mișcare) sunt mutate acolo unde se află pe ecranul lor. Acest lucru este realizat pentru fiecare jucător.
La sfârșitul buclei de simulare a jucătorului, entitățile compensate sunt restabilite în starea serverului lor.
După ce entitățile au fost simulate, parametrii lor sunt înregistrați.

English:
What is lag compensation?
 https://developer.valvesoftware.com/...g_compensation
 https://developer.valvesoftware.com/...g_compensation

So, what does lag compensation mean?
The source engine has lag compensation for player entities ONLY. Anything else that's moving around on the server is NOT lag compensated and this plugin fixes this for the most part. Also, it provides accurate and cheap (no interpolation between two snapshots) lag compensation for trigger_ {hurt, push, teleport} and func_physbox * entities that are parented to moving entities.
It does this automatically and avoids breaking.

How does it work?
The plugin remembers the last 32 (configurable) states of up to 256 (configurable) entities.
It keeps track if entities are actually moving and only compensates them if they are.
There are barely any performance implications of running this plugin, especially because it also optimizes how triggers work. If a trigger is lag compensated it will not run any physics simulation any more.

Usually a moving trigger would be actively scanning and touching any entity in its collision hull.
To make lag compensation possible this is blocked with the PhysHooks extension and now only players will be touching triggers.
Before a player is simulated, all (active / moving) entities are moved to where they are on their screen. This is done for each player.
At the end of the player simulation loop the compensated entities are restored to their server state.
After the entities have been simulated their parameters are recorded.

40 thoughts on “Lag Compensation / 0 Ping – Update eLeague.ro servers”

  • watch

    Hi there mates, its enormous paragraph about teachingand entirely explained, keep it up all the time.| Avril Oswell Recor

  • access

    Thanks for finally writing about > blog_title < Loved it!| Rachelle Edouard Talbott

  • movies

    Hiya, I am really glad I have found this info. Nowadays bloggers publish just about gossip and internet stuff and this is actually irritating. A good site with exciting content, this is what I need. Thanks for making this web-site, and I will be visiting again. Do you do newsletters by email? Bettina Horst Flynn

  • erotik

    Hey there. I found your blog by means of Google even as searching for a comparable topic, your site got here up. It looks great. I have bookmarked it in my google bookmarks to visit then. Susanetta Tim Sanyu

  • 1080p

    Very good article! We are linking to this particularly great content on our website. Keep up the great writing. Georgine Torr Den

  • altyazili

    Somebody essentially assist to make seriously posts I might state. That is the first time I frequented your web page and to this point? I surprised with the research you made to make this particular post amazing. Great task! Maggi Lawry Inger

  • movie online

    There is noticeably a bunch to know about this. I suppose you made various nice points in features also. Margaux Vergil Peatroy

  • watch

    Hey There. I found your blog the use of msn. That is an extremely well written article. Kathleen Biron Chin

  • yabanci

    Awesome information! Such a wonderful reference! Thanks for all the hard work you have obviously put into this! Gillie Wilton Alodi

  • altyazili

    I was suggested this blog by way of my cousin. I am now not certain whether this submit is written via him as no one else recognize such particular approximately my problem. You are wonderful! Thanks!| Binnie Tucky Kidd

  • movie online

    You have not yet filled in the request form to view the videos, go to and fill in the form. Once completed your first video will be on its way to your email Leoine Winfred Innes

  • filmkovasi

    whoah this weblog is fantastic i like studying your articles. Stay up the great work! You know, a lot of persons are searching round for this information, you could help them greatly. | Ynes Gibb Dierolf

  • online

    Great post! We are linking to this particularly great post on our website. Keep up the great writing.| Gabi Urson Colline

  • 123movies

    I saw this and was mesmerized! And he picked the perfect place to do this. Our beloved Arizona! Bernita Sterne Haskins

  • tek parca

    Hi! I just would like to give you a huge thumbs up for the great info you have here on this post. I am returning to your site for more soon. Agnese Warden Gavrielle

  • filmkovasi

    There is definately a lot to know about this subject. I love all of the points you have made. Riannon Cristiano Jarrell

  • 720p

    We are building consultants. We perform roof assessments, window testing, and wall testing for quality assurance on new and existing buildings. Ethelyn Hugibert Marshall

  • movies

    Another user comment, this time by the author of the post. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. Carlota Frasier Emeline

  • torrent

    Tips and tools you offer are so helpful to agencies in our community. Claresta Lane Marcie

  • torrent

    Look out for 1 which employs one additional orientation an extremely precious metal hue perhaps tulle top to restore current day! You rule pertaining to using another joint dress would be keep goodies clear-cut. Nanci Powell Fiorenze

  • episodes

    Hi there! This post could not be written any better! Marne Gerhard Merdith

  • watch free

    Excellent blog post. I absolutely appreciate this site. Continue the good work! Dianne Ezri Enrichetta

  • altyazili

    Hello. This article was extremely interesting, particularly since I was investigating for thoughts on this issue last couple of days. Elisha Farr Crandell Tarrah Wells Bikales

  • yabanci

    I am really loving the theme/design of your web site. Do you ever run into any internet browser compatibility problems? A number of my blog readers have complained about my site not operating correctly in Explorer but looks great in Opera. Do you have any advice to help fix this issue? Sapphira Lyell Fidelia

  • torrent

    You found some very sweet things. That little ink bottle caught my eye. I definitely get a sense of the person at an estate sale. Sometimes it maks me sad! Valry Harrison Dopp

  • altyazili

    I think this is a real great article. Thanks Again. Keep writing. Cynthea Ivor Fording Opalina Carling Maidel

  • mp3

    Why visitors still use to read news papers when in this technological world the whole thing is existing on net? Rina Henry Crutcher

  • yabanci

    This is a very good tip particularly to those fresh to the blogosphere. Darya Francisco Bradeord

  • dizi

    If you are ready to watch comic videos on the net then I suggest you to pay a quick visit this website, it contains actually therefore humorous not only movies but also extra stuff. Dorelle Westbrooke Fogg

  • dizi

    I like this post, enjoyed this one thankyou for putting up. Elysia Base Cesaria

  • dizi

    Heya i am for the first time here. I came across this board and I in finding It really useful & it helped me out a lot. I hope to provide one thing back and help others like you helped me. Billye Shalom Dennison

  • diziler

    Awesome blog! Do you have any hints for aspiring writers? Willow Ozzie Greggs

  • fringe

    Hey There. I found your blog using msn. This is an extremely well written article. I will make sure to bookmark it and return to read more of your useful information. Thanks for the post. I will definitely return. Dasi Sebastiano Noble

  • diziler

    Pretty! This was a really wonderful post. Thanks for providing this information. Filippa Padraig Silberman

  • Google

    The data talked about in the post are a few of the ideal out there.

  • Google

    Here is a good Weblog You might Find Fascinating that we encourage you to visit.

  • Google

    We like to honor several other web websites around the internet, even when they arent linked to us, by linking to them. Underneath are some webpages really worth checking out.

  • Google

    Every when inside a although we pick out blogs that we study. Listed below are the most recent internet sites that we decide on.

  • Google

    That could be the finish of this article. Here youll discover some web sites that we believe you will appreciate, just click the links.

  • Google

    We prefer to honor quite a few other world wide web web-sites on the net, even when they arent linked to us, by linking to them. Below are some webpages really worth checking out.

Write a Reply or Comment