Праздники получились продуктивные, так что сегодня будет целых четыре темы. Первая - это новая карта сообщества
abu_hb_lampoviyasd от
abubas. Та самая атмосфера ретровейва практически идеально воссоздана на нескольких сложных bhop секциях, завершающихся climb комнатой. Рельеф по бокам словно ожил и непрерывно меняет свою форму. Магия, не иначе!
Во-вторых на серверы добавлена механика дуэлей. Вызвать на дуэль можно в меню
/duel. При этом противника получается вызвать только если он не проходит в данный момент карту, а вы сами должны быть жив, поскольку для заявки на дуэль сервер проверит, какой оружие у вас в руках, а также какой airaccelerate выбран. К примеру, на этом скриншоте я вижу, что могу отправить заявку на дуэль одному из двух игроков, при этом дуэль будет на famas (я держу его в руках благодаря команде
/famas), на 100аа (я выставил его через команду
/aa), с разрешёнными чекпоинтами (это задаётся прямо здесь же седьмым пунктом меню):
Восьмым пунктом можно запретить вызывать себя на дуэли (это настройка автоматически сохраняется в базе данных вместе с остальными настройками). Обратите внимание, что
в дуэли нельзя уходить в паузу, noclip, заходить за наблюдателей. Так что перед тем, как начать, убедитесь, что вы успеете закончить до смены карты. Покинуть дуэль можно либо покинув сервер, либо сделав
/save, либо сбросив таймер через
/reset. При этом оставшийся игрок может допройти карту и увидеть сообщение в чате о своей победе.
Дуэли пока находятся в тестовом режиме, поэтому отдельных наград за них сейчас мы не даём. Можно например выдавать очки (не путать с экспой), но не совсем понятно, как защититься от фарма. Свои идеи предлагайте в коментах, также обязательно сообщите мне в личку, если найдёте какой-нибудь косяк.
Третье обновление - это
таймаут для rtv. Мы неоднократно получали жалобы на то, что на сервер заходит группа игроков, целью которых является сменить карту с помощью rtv, чтобы помешать прохождению того, кто проходит карту в данный момент. В связи с этим игрок, зашедший на сервер, не сможет сразу воспользоваться rtv, если на сервере есть хотя бы один игрок, который проходит карту и при этом не стоит AFK (при этом игроки с запущенным таймером теперь становятся AFK спустя не 3 минуты простоя, а спустя 45 секунд). Эта задержка (таймаут) тем больше, чем позже зашёл игрок на карту, но не превышает определённого лимита. Для лёгких карт этот лимит 6 минут, для каждый следующей сложности лимит на минуту больше. То есть если я зашёл на extreme карту спустя 20 минут после её начала, а её при этом кто-то проходит, то я не смогу возпользоваться rtv в течение 12 минут. Конечно, если этот кто-то закончит карту либо сам напишет rtv, то и мне rtv сразу станет доступен.
И последнее обновление на сегодня коснулось
рейтинга по скиллу. В расчётах мы уже учитывали и сложность карты, и отличие рекорда от мирового рекорда либо лучшего времени на карте (смотря что быстрее), и отсеивали часть рекордов, чтобы на рейтинг не влияли прохождения, сделанные игроком явно спустя рукава (бывает, что карта не понравилась, и желания улучшать время на ней у игрока нет). После полученных замечаний мы не только улучшили алгоритм отсеивания, задействовав в нём расчёт среднеквадратичного отклонения, но и смогли учесть количество рекордов игрока, чтобы имеющие пару десятков хороших рекордов не обходили тех, кто имеет на порядок больше хороших рекордов, но также имеет и часть рекордов похуже. Результат можете наблюдать сами. Единственное, что в таком рейтинге учесть не получится - это корректное сравнение игрока, имеющего много топ1 рекордов на лёгких картах, и игрока, имеющего много топ1 рекордов на сложных картах. В связи с этим, если вы сочтёте это необходимым,
lxr может помимо существующего создать ещё два рейтинга, с лёгкими и сложными картами соответственно. Пишите, что думаете касательно того, что у нас получилось.
We can't share the formula but we will try to make it more accurate.
But I'm not exactly sure about the new Skill Rating.
There are a few ways to compare skill imo
1. Amount of WR demos (XJ and Cosy style)
Pros: You showcase who's dedicated.
Cons: Not a real representation of skill. Also top5 will depend on map pool - if from a thousand maps 900 are blocktime with special techniques (jump bug, tech shortcuts etc.) then expect Cupe / Shooting-star / Xsi to be permanently in the Top 5. On the other hand if those 90% of maps are speed/bhop maps , then they'll probably never even get there (due to their playstyle).
So to make this way of comparing skill work , you have to balance map types in map pool.
And also , when most maps get optimized , newer players will be demotivated to even try , because they'll probably never get a WR until they get somewhat closer to that skill level. (takes years)
Which will bring me to:
2. KZ-Rush points system.
Pros: Allows demo submission of non-WR runs , turning maps into a ranklist.
(for example if you have a 1:28.50 demo on goldbhop , you'll be at Rank 2 for that map , whereas in XJ you'll be ranked nowhere.
Rewards a player for nochecking maps in public server.
Cons: Currently unbalanced because of:
I. 100aa - it should be a separate top, because 100aa is different movement. A separate points system specifically for 100aa, and whichever is higher - appears on your profile. (if you have 12k on 100aa and 5k on 10aa - your VIP level will be for 12k a.k.a VIP4)
II. Difficult maps - it should be reworked imo , because passing with checkpoints hfr_hb_toffifee gives +1 XP , and that takes a lot more skill than nochecking kz_shrubhop_ez (+16 XP). What I suggest is adding a multiplier based on map difficulty. The map I mentioned is the 9th difficulty - Death. So passing it with checkpoints should give 9 XP. While nochecking it should give 9*16 = 144 XP.
3. Playing in real time (cups, duels etc.)
Pros: Shows truly how consistent your skill is.
Cons: Cannot push it to the limit like in demos due to the random nature of the game (fog1/fog2 coinflip).
Can you share how exactly the new Skill Rating is all calculated? Then we will be able to give more decent feedback.
Btw , since 100aa is available on all servers , I suggest turning the only 100aa server into Cosy speed maps server. If you need help with that write me a message, and we'll see what we can do.
Also interesting about "timeout of rtv", I thought it was always a issue of TOO MUCH extending the map, but knowing I didnt play lately, it has to be it changed a lot :D
И найс система дуэли
Hamma colcol 0_0
Regarding the rating system. Overall it is vastly improved from before, well done. I hesitate to give my opinion as it might be seen as criticism when that is far from the case of what I want to do, and obviously it's easier to say something then do it so I really respect the work you guys have put in and the ratings seem a lot better than to what it was previously.
I want to draw the attention to the player jobenz, who is 6th in the rankings (this is not meant as any disrespect to the player whatsoever, his record list in relation to his ranking is simply a good example to elaborate on). Every single top 1 run of his, whether its pro or nub, is a lot slower than the world records of the maps. Furthermore, nearly every single map that he does have a top 1 on, it is clear that from looking at the map rankings there is no competition from any "strong" players, and in the very few cases that they are in the map rankings, it also clear that their time is not up to the standard that they would have if they were to actually spend even a little bit of time on the map. Another point to elaborate on is having nub1 on an easy map that people do pro runs on (which jobenz has) is vastly different from having nub1 on a hard map that very few - if anyone - complete without cp's.
Perhaps a solution to the above would be to rate certain maps more strongly. A suggestion I would give would be to rate a map stronger depending on how many people have actually completed it, as these are usually highly contested maps within the top chain of players, and are popular for a reason. Also, if it would be possible (I don't think it would be viable but just to give an example) to rate maps stronger depending on the level of caliber of players that have actually completed it. Just as an example and from my knowledge as I have a good time on this map, fu_extreme has pretty much the who's who of all hard-extreme map players on the rankings, it should be fair and accurate that one's ranking on this map should be valued very high compared to any other map, as it is clear that if someone can do a great time on a contested map like this, they are also capable of getting a good ranking on any other map of a similar difficulty and similarity as far as what type of map it is (whether its a bhop map, climb or slide map). This could be mis conceptualized by exactly how long a player has spent on the map in relation to the others but I think in general it is a good approach.
Finally, I want to draw the attention of what really makes one consider a player to be better over another (whether in general or in the kz rush rankings)? As an example I'll just name one player of the top of my head, g-Lp. I believe if we were to battle in easy bhop maps he would beat me 10/10 times, yet if we were to battle in easy climb maps with minimal combos, whether its a short or long duration map I am confident I would also beat him 10/10 times. If that was the case, how would we decide who is generally the better player? If we take our abilities on other map difficulties out of the equation, it is a tough question to answer, and so perhaps having separate rankings depending on either the type of maps, and or the difficulties would be most idea.
Sorry for the long text but I have free time and this does interest me :) Everyone should give you guys a big thanks for what you're doing for this game.