
nb79
-
Content Count
1,987 -
Joined
-
Days Won
20
Content Type
Profiles
Forums
Calendar
Gallery
Posts posted by nb79
-
-
Про повреждения ещё раз:
- Решение, сбит ты, или нет принимает игра! Если повреждённый дотянул до филда, и не разбился на посадке, то скорее всего будет засчитана посадка. Но 100% гарантии я естественно не дам. Это надо к разработчикам игры обращаться.
Очки в игре:
- Повторяю, на очки в игре я повлиять не могу! А очки в статистике, см. в первом посте пункт 2. Как захотим, так и будет.
-
1
-
-
Я же написал. Основные решения принимает игра. Если мне сообщили, что самолёт сбит, значит самолёт сбит. Если перед этим мне сказали, что Пупкин нанёс критические повреждения Фамилю_Имярекову, значит победа Пупкину. Если после Пупкина ещё кто-то к цели "руку прикладывал", то всё равно, победа Пупкину, а остальным - гривеник на пиво.
-
Сперва прошу у всех прощения за то, что со статистикой так долго тянул. К сожалению проблемы со здоровьем не позволили сдлать её раньше.
Теперь по существу.
1) В командере добавлена возможность использовать русске позывные (ники). Русские ники нормально учитываются и отображаются в статистике. Опция включается/отключается. Сейчас она включен. Желающие могут выбрать и зарегистрировать себе русский ник.
Правила для ников следующие:
Ник может содержать:
- Либо: латиница, цифры, символы*
- Либо: Кирилица, цифры, символы*
* Использование в нике пробела, ноль в конце ника, и ещё некоторые смволы запрещены как и в предыдущей версии. Вот список разрешенных символов:
'.', '<', '>', '(', ')', '[', ']', '{', '}', '/', ':', '~', '`', #39, '!', '@', '#', '$', '%', '^', '&', '*', '_', '-', '+', '=', '|'
#39 - это "двойная" кавычка.
Смешивать кирилицу и латиницу в одном нике НЕЛЬЗЯ!
Например, вот такой ник пройдёт:
Я_Главный_Убивака_#09
А вот такой - нет:
Лёша-Hunter
2) Теперь потопление авианосцев не вызывает кик всех с сервера. Я заблокировал обработку специфической ошибки в игре, но это отключение может приводить к очень неприятным последствиям в виде проподания баз с карты, появления клонов, и т.п. неприятностям которые автоматически не будут устраняться. Посмотрим, как оно будет жить, и если всё будет плохо, включу обработку в зад.
Теперь про учёт побед, поражений и статистике.
1) У нас существует две раздельных ипостаси для каждого игрока. Оценка его эффективности как пилота-истребителя, и оценка его эффективности как пилота-штурмовика/бомардировщика. Учёт раздельный, и зависит от того, на каком самолёте пилот совершает вылет. Например, ударная миссия на истребителе будет попадать в статистику "истребительную", а сбитый самолёт на бомбере - в статистику "ударную". Это даёт более чёткую и качественную оцеку эффективности пилота по различным специализациям. Так-же раздельно учитывается эффективность пилота на раздельных типах самолётов (отношение сбитых к потеряным, и отношение уничтоженых к потеряным).
2) Начисление очков. Этот пункт - дополнение к предыдущему. В настоящий момент очки в статистике не начисляются (и соответственно, нигде не отображаются). Но всё для этого подготовлено. Для того, что-бы можно было считать очки пилота необходимо определить "стоимость" различных событий в нижеприведённых таблицах:
Для истребителя:
По уничтожению противника:
- Кол-во очков за сбитый самолёт.
- Кол-во очков за убитого пилота
- Кол-во очков за самолёт сбитый в группе
- Кол-во очков за не подтверждённый сбитый
- Кол-во очков за уничтоженый на земле самолёт (управляемый человеком)
- Кол-во очков за убитого на земле пилота (игрока)
- Кол-во очков за уничтоженую машину
- Кол-во очков за уничтоженый танк
- Кол-во очков за уничтоженый самолёт (статик)
- Кол-во очков за уничтоженую зену
- Кол-во очков за уничтоженую арту
- Кол-во очков за уничтоженый корабль
- Кол-во очков за уничтоженый вагон
- Кол-во очков за уничтоженый радар
- Кол-во очков за уничтожение прочих целей
- кол-во очков за уничтожение цели в группе
По уничтожению союзника:
- Штрафные очки за сбитый самолёт.
- Штрафные очки за убитого пилота
- Штрафные очки за самолёт сбитый в группе
- Штрафные очки за не подтверждённый сбитый
- Штрафные очки за уничтоженый на земле самолёт (управляемый человеком)
- Штрафные очки за убитого на земле пилота (игрока)
- Штрафные очки за уничтоженую машину
- Штрафные очки за уничтоженый танк
- Штрафные очки за уничтоженый самолёт (статик)
- Штрафные очки за уничтоженую зену
- Штрафные очки за уничтоженую арту
- Штрафные очки за уничтоженый корабль
- Штрафные очки за уничтоженый вагон
- Штрафные очки за уничтоженый радар
- Штрафные очки за уничтожение прочих целей
- Штрафные очки за уничтожение цели в группе
Аналогичные таблицы надо составить для штурмовика/бомбера. После этого можно начислять очки. В одиночку выбирать значения для этих таблиц я не возьмусь. Тут нужно коллективом выработать устраивающие большенство оценки. Теоретически можно ещё сильнее детализировать "стоимости" целей (например, убить одинокую зену на Кобре на много порядков проще, чем потопить какой нибудь Тирпиц). Но у нас около тысячи различных объектов в игре, и заполнить по всем ним нужные значения, это большой труд.
*Примечание: На отображение очков в игре повлиять нельзя. Их начисляет сама игра.
3) Зачёт сбитытых в статистике теперь происходит по следующим правилам. Полноценная победа при любых условиях идёт в зачёт тому, кто первым нанёс критическое повреждение противнику. Остальные атакующие эту цель получают +1 в графу "победы в группе". Т.е., если ты отстрелил крыло противнику, или допустим, зажег его, и кто-то в него попал после этого, то ты получишь в стате +1 сбитый, а все остальные - +1 групповую победу. Груповые победы в расчётах эффективности не учавствуют. Т.е., то, кто много "киллокрадит" не сможет за счёт этого подняться в стате на верхнии позиции.
Так-же теперь бесполезно воровать у зениток и т.п. Победа будет присуждена ей, а вор получтит максимум "групповую победу". А может быть и бан, если очень увлекается "киллокрадством".
Ещё один существенный момент. Если ты получл критическое повреждение, то нанёсший его тебе получит победу при любых условиях. Даже, если он до твоего подения выйдет из игры, всё равно в статистике у него будет победа, а у тебя поражение. Т.е., валяться на пляже и ждать, дисконнектится до падения, и тому подобные "хитрости" в случае крит. повреждений теперь бесполезны.
* Примичание: Решение, является ли повреждение критическим, либо нет принимает игра. Таким образом, полного исключения спорных ситуаций, увы, не добиться.
* Примичание 2: Не подтверждённые сбитые, это самолёты, которые получили повреждения, но смогли дотянуть до базы. Пока я их в стат не заношу, и не отображаю. Но в командере учитываю.
* Примичание 3: Посадка на базу засчитывается только в том случае, если вы сели на базу отмеченную цветом вашей армии. Во всх остальных случаях, если самолёт имеет повреждения, либо повредил самолёт на посадке, либо сел на "бесцветный" филд - в стат идёт "аварийная посадка". Эта логика, в принципе, наиболее близка к реальности. Если самолёт по каким либо причинам не возвратился на базу, значит что-то произошло либо с ним, либо с пилотом.
* Примичание 4: Прыжок с парашютом в воздухе в любом случае ведёт к засчитыванию самолёта, как потерянного. Если прыжок не удачный (смерть пилота, либо плен), то +1 к потерянным пилотам.
* Примичание 5: Самолёт считается взлетевшим, если он оторвался от филда, и пролетел некоторое время (точно не скажу, решает игра). Если до этого момента его сбили, то в стат сбившему пойдёт +1 к уничтоженным на земле (вулчер по категории "сбитые" вверх статистики не пролезет).
* Наверняка что-то ещё забыл о этому пункту.
4) Победа на карте. В принципе можно было бы сделать, что бы победа определялась не только между "синими" и "красными", но это надо сильно переделывать сайт статистики, а я в вёрстке совершенно не специалист. По этому победитель выявляется только между "красными" и "синими". Поскольку у нас догфайт, и карты закрываются по времени, то победитель определяется по след. формуле:
//1 чтоб на ноль не делить, если что
MINS = (Flights - Landed) + 1;
//На случай какого либо сбоя, чтоб не плодить ошибки.
if (MINS <= 0) then MINS = 1;
KWIN =
//Жизнь пилота максимально важна. Самый высокий коэффициент
(((KillPilots - LostPilots) * 10) / MINS) +
//На втором месте по важности - разница в сбитых и потеряных
(((KillPlanes - LostPlanes) * 5) / MINS) +
//На последнем месте статика. Но в случае, если карта должна
//быть закрыта по выполнению задачи, этот коэффициент должен
//быть максимальным.
(((KillStatics - LostStatics) * 1) / MINS);
Та команда, у которой KWIN максимальный считается победителем. Если коофициенты равны, то "ничья". 10, 5 и 1 я взял из головы. Обсуждаемо. Теоретически можно сделать в этом месте вызов из внешней либы, что-бы при желании в ней обедитель определялся по другим критериям. Но сейчас я этим заниматься не буду. И так задолбался со всей этой кухней.
5) Стрик пока не считаю.
6) Сайт статистики я сделал на основе статы от GT. Вёрсткой я никогда не занимался, так что не ругайте сильно. Ну а если найдётся желающий нарисовать морду для стата, то милости просим.
Правда сразу скажу, работы там (на мой взгляд) много. И второе, сделать надо будет не кусочек, а всё.
И в заключении, статистика будет доступна в ближайшее время, сейчас нужно, что бы всё устаканилось после падения и перестановки сервера.
Фуххх... Вроде что-то забыл точно.
-
4
-
-
Предупреждение выдаётся раз в 2 сек. До десяти сообщений (каждое предупреждение - +10 варнов). Т.е., до 20 секунд.
У тебя скорость соединения низкая (зарезана ширина канала). Вероятно предупреждения просто не могут протолкнуться. У тебя было 50 варнов. Ещё 50, это 5 * 2 = 10 сек., но никак не секунда. Посмотри у себя в логе, скорее всего 2-3 сообщения там есть.
-
Помоему командер меня не любит и банит сразу после входа на сервер интересно почему? С генадичем таких проблем нет кстати))
Роммель, скорость соединения должна быть не ниже 5000. Тебе командер пять раз сказал об этом, перед тем, как забанить.
-
Поставил новый командер. Проверяйте. Сообщайте об ошибках.
Сайт статистики включу чуть позже.
-
1
-
-
Спасибо, ребята!
-
Спасибо всем огромное!
Выпил за ваше здоровье!
-
Чё разбирать то. Это глюки старого командера.
Скоро воткну новый. Потерпите маленько.
-
-
С Днем Рождения!
Здоровья и Удачи!
-
Всё сохранилось. И статистика будет.
Сейчас для нё как раз морду добиваю. Рисоваться будет на базе старой, потому что вёрсткой сайтов я никогда не занимался. Этот HTML - один сплошной геморой. Как я счастлив, что раньше с ним никогда дела не имел.
Подробности по статистике отпишу позже. Сейчас времени маловато.
-
Вы, главное, заранне оповестите, когда и где мероприятие будет проходить. Шоб попкорном и газировкой запастись успеть.
Хотя кино про A4 vs Ла5 обычно скучное и короткое...
-
По логам - проблемы со связью.
PS: Всем. Некоторое кол-во игроков совершенно очевидным образом нарывается на длительный бан. Напоминаю, что мат в чате наказуем. Даже скрытый.
-
На заграничных серверах предупреждения обычно выводятся командером автоматически. По этому админы там ничего и не пишут. Обычно не пишут, хотя бывает и так, как у нас, пытаются сюсюкаться с нарушителем. Не раз был тому свидетелем.
И маленькое дополнение от себя. Есть люди, с которыми за кучу лет вообще никаких проблем не возникает. Играют аккуратно, доброжелательны и интересны. Играть в одно время с ними просто в кайф. Реально отдыхаешь от проблем. Вот к этому и надо стремиться. И в первую очередь самому.
-
Хе-хе! Вот ты и попался! :biggrin:
Лёнька, дружище!
Ты стал на год старше, и (я верю в это) мудрее.
Жалаю тебе (разворачивает длиный список, поправляет очки на морде):
- Крепкого здоровья!
- Творческих узбеков!
- Благополучия и благополучения!
- Материального вдохновения!
- Любови всякой и разной!
- И еще 100500 разных разностей, какие сможешь себе придумать!
С Днем Рождения, дорогой!
Ваш Лось!
-
cbaxxa- 50варн поддержка DevouR(a) и обсуждение действий админа.
Ответ в админской ветке.
-
Сайт вроде починился.
-
У меня сайт открывается так: ...
О как, хотел загрузить картинку, и не дает. Ни PNG, ни JPG, ни RAR.
Вобщем, сайт открывается, но без контента. Ни одной статьи нет.
Так что, вот пара баг. На сайте, и на форуме.
-
Потому, что это не в первый раз. Только с 1 по 22 сентября отметился оскарблениями в адрес других трижды. В грубой форме. Особенно "красиво" 22 сентября. За что и получил неделю бана.
В следующий раз будет еще строже.
-
Новосибирск. Если я тебя правильно понял, то это не тот, о ком ты подумал.
Я хочу еще раз попробовать донести одну мысль. На сервере есть правила. Если вы с ними не согласны, то у вас (у всех) есть возможность обсудить их на форуме с владельцем и администрацией сервера. Анархию и самосуд здесь не потерпят. В этом я уверен. Вне зависимости от заслуг и регалий. Надеюсь, в этой части возникшего вопроса мы разобрались.
По поводу обсуждения изменений в правилах лучше переместиться в профильную ветку. Иначе нас всех здесь перебанят. И по делу, кстати.
-
На сервере не война, а игра. В которой принимают участие красные и синии. Есть люди, которые играют только за красных, есть такие, кто только за синих. Есть такие, кто играет за тех, кого меньше (таких большенство). Я "полосатый", и бывает так, что при смене стороны забываю поменять опознавательные знаки. И не вижу в этом никаких проблем.
Но. За всякие "Хайль Гитлер", "1488" и тому подобное автор фразы сразу же идет в бан. Без разговоров и сюсюканья. Точно так же, без разговоров, в бан идут те, кто пытается в игре играть (пардон-с) на теме "межнациональных отношений". К ним же приравниваю и тимкиллеров (делающих это осознанно) с матерщинниками. И, считаю, что в игре именно так и должно быть.
Все остальные выяснения отношений на форуме, который специально для этого (ну не только для этого, конечно) и существует. И идеально для этого подходит.
-
С Днем Рождения!
Здоровья и Удачи!
-
Володя, с Днем Рождения!
Здоровья, Удачи, Достатка!
AleXserver возобновил работу
in Игровой сервер AleXserver
Posted
Паша уже ответил. Смешенние не разрешаем именно из-за сложностей с администрированием. Либо кирилица+цифры+символы, либо латиница+цифры+символы.