The holidays turned out to be productive, so today there will be four topics. The first is a new community map
abu_hb_lampoviyasd from
abubas. The retrowave atmosphere is almost perfectly recreated in several complex bhop sections, ending with a climb room. The relief on the sides seems to come to life and continuously changes its shape. Magic, no less!
Secondly, duel mechanics have been added to the servers. You can challenge for a duel in the menu
/duel. At that you can call the opponent only if he does not pass the map at the moment, and you yourself must be alive, since the server should check what weapon you have in your hands, as well as what airaccelerate is selected. For example, in this screenshot I see that I can send a request for a duel to one of two players, and the duel will be on famas (I hold it in my hands thanks to the command
/famas), on 100aa (I set it through the command
/aa), with checkpoints allowed (this is set right here in the seventh menu item):
The eighth point allows you to prohibit calling yourself to a duel (this setting is automatically saved in the database along with other settings). Please note that
in a duel you cannot pause, noclip, or go to specs. So before you start, make sure you finish before the map changes. You can leave the duel either by leaving the server, or by doing
/save, or by resetting the timer via
/reset. In this case, the remaining player can complete the map and see a message in the chat about his victory.
Duels are still in test mode, so we are not giving separate rewards for them at the moment. We could, for example, give out Points (not to be confused with Exp), but it’s not entirely clear how to protect duels from farming. Suggest your ideas in the comments, and be sure to PM me if you find any bug.
The third update is
timeout for rtv. We have repeatedly received complaints that a group of players are entering the server, whose goal is to change the map using rtv in order to prevent player currently passing the map from finishing. In this regard, a player who has entered the server will not be able to immediately use rtv if there is at least one player on the server who passes the map and is not AFK (at the same time, players with a running timer now become AFK not after 3 minutes of inactivity, but after 45 seconds). This delay (timeout) is greater the later the player enters the map, but does not exceed a certain limit. For easy maps this limit is 6 minutes, for each next difficulty the limit is one minute more. That is, if I went to an extreme map 20 minutes after it started, and someone passes it, then I will not be able to use rtv for 12 minutes. Of course, if this someone finishes the map or writes rtv himself, then rtv will immediately become available to me.
And the last update for today concerned
skill rating. In the calculations, we already took into account the map difficulty, and the difference between player's record and the world record or the best time on the map (whichever is faster), and we eliminated some of the records so that the rating would not be affected by runs made by the player clearly carelessly (it happens when the map was not good enough, and the player has no desire to improve his time on it). After receiving comments, we not only improved the sifting algorithm by using the calculation of the standard deviation in it, but were also able to take into account the number of player records, so that those who have a couple of dozen good records do not bypass those who have way more good records, but also have some worse records . You can see the result for yourself. The only thing that cannot be taken into account in such a rating is a correct comparison of a player who has many top1 records on easy maps and a player who has many top1 records on difficult maps. In this regard, if you consider it necessary,
lxr can, in addition to the existing one, create two more ratings, with easy and difficult maps, respectively. Write what you think about what we did.