🔍Разыскиваются VueJs волонтеры!

world.en.cx

Choose your language:
en ru
Earth // world.en.cx // WORLD // Publications
RSS 2.0
Domain: https://world.en.cx/ (domain owner: Korzuk) Show avatars
Forum moderators: Korzuk, DeDinc, Техподдержка Сети, Ханя
On page: 
1  2  3  4  5

Сливы и межкомандная "помощь"

Print version
Author: Organizer air  
Publish: Sunday, February 17, 2008
Публикация прочитана: 847,531 раз
 
Основные темы публикации:

  • Введение
  • Система "Мультикод"
  • Система "Чек-поинт"
  • Система "Динамический код"
  • Технические методы контроля
  • Заключение



    ВВЕДЕНИЕ



    3.2.1. Запрещается передавать (сливать) коды или информацию,
    способную облегчить прохождение игры, другим командам.
    Правила игры «Схватка»


    Положительные впечатления о любой, даже очень интересной игре, может испортить постоянная межкомандная помощь (на игровом слэнге - Сливы) в прохождении уровней. Дружественные команды могут изначально играть в паре, а могут просто подтягивать своих отстающих товарищей, подсказывая им места расположения кодов, а порой и сами коды. Такая помощь строго запрещена правилами и карается дисквалификацией всех команд замещаных в незаконной передачи информации. От этих махинаций в первую очередь страдают команды исповедующие у себя правила честной борьбы и живущие по принципам fair play. Официальная позиция проекта по этому поводу - не победа любой ценой, а справедливая игра в рамках правил и с равнозначным прохождением уровней для каждой команды.

    Рассмотренные ниже методы не претендуют на оригинальность и не дают 100% гарантии от межкомандных сливов, но все они были проверены на практике и являются действующими и работающими. Все методы могут быть дополнены и усовершенствованы вами по собственному желанию.

    [вверх]


    МУЛЬТИКОДЫ (контрольный вопрос) И ОБЩИЙ КЛЮЧ.


    Для контроля распределения артефактов(предметов) и контроля сливов и подсказок между игроками дружественных команд, на играх часто используют личные коды. Личные коды и артефакты выдаются командам согласно персональным номерам, присвоенным им перед игрой. Как правило, все личные коды располагаются в одном месте, чтобы соблюсти правило равнозначного прохождения уровня.

        Пример.
        Перед игрой на сайте публикуется список с личными номерами команд:
        Бобры-добры: 1
        Козлы-злы: 2
        Олени-тюлени: 3
        Гуси-лебеди: 4

    В процессе игры командам могут встретиться всевозможные артефакты с личными номерами (забирать они могут только предмет со своим номером):


    Либо личные коды, вида:
        01_VOLKKK
        02_SLONEG
        03_ZAYATS
        04_STREKOZA

    Предлагаемая система антислива с использованием мультикодов является наиболее развитой интерпретацией личных кодов. Система реализуется технически в движке игры и работает автономно и независимо от наличия наблюдателей на уровней. Суть системы в использовании командами одного личного кода из списка. Но понять какой код из общего списка нужный, команда сможет только когда введёт (в бонусный ответ) общий ключ, который написан вместе со списком общих кодов. Давайте рассмотрим это на примере. Классический общий код на поисковом уровне теперь будет выглядеть вот так:

        ключ: EN187KEY (вводить в бонус)
        код1: EN126SOMOLET
        код2: EN478PAROVOZ
        код3: EN556VEZDEHOD
        код4: EN890VERTOLET
        код5: EN191PAROHOD
        код6: EN955AVTOMAT
        код7: EN0428PISTOLET
        код8: EN275PULEMET
        код9: EN308AEROFLOT

    Когда команда находит этот список, игроки диктуют в штаб или сами вбивают в КПК ключ EN187KEY как ответ на бонусное задние. Ответом на выполненное бонусное задание (а для каждой команды организатором подбирается свой ответ на бонусное задание) будет фраза: Для прохождения уровня вам нужен код №9 + число 18 дописанное к концу этого кода. Игроки запоминают код №9 и уходят, не светя место конкурентам. А потом, возле машины, вбивают в поле ответа код для прохождения всего уровня: EN308AEROFLOT18 или передают эту информацию в штаб.

    Прохождение уровня слегка затягивается из-за использования дополнительной операции с бонусным заданием. Зато вы получаете практически полную гарантию того, что ни одна команда не сообщит код другой. В теории, команда, которая первая обнаружит коды может переписать или сфотографировать всю информацию и передать изображение дружественной команде, но на практике такого практически не случается. Но если вы всё-таки хотите получить 100% гарантию от несанкционированной передачи информации, то место списка кодов необходимо использовать контрольный вопрос. Вопрос будет разным для каждой команды, и будет сообщаться только после ввода бонусного ключа.

    Таким образом если команда получит информацию о бонусном ключе, но в течении 3-5 минут не сообщит ответ на простейший контрольный вопрос станет очевидно что уровень брался командой с нарушением правил.

    Контрольные вопросы могут быть такими:

    - Расстояние в см. от бонусного ключа до пола (округление до 5 см.)
    - Какого цвета потолок в комнате с бонусным ключом
    - Сколько окон на этом этаже
    - Сколько ступенек в одной секции ближайшей бетонной лестницы

    Ответ на контрольный вопрос вбивается в бонусное задание в результате выполнения которого вам сообщается ключ от всего уровня.

    [вверх]


    ЧЕК-ПОИНТ.


    Эта система проверки предусматривает привлечение на уровни наблюдателей со стороны организаторов. Наблюдатели могут находиться в автомобиле при использовании системы на загородных уровнях, или располагаться в кафе неподалёку от уровня. Суть системы - воочию зафиксировать нахождение игроков на уровне.

    Реализуется это так: Сразу после выполнения «контролируемого» уровня, в тексте задания следующего уровня появляется сообщение о необходимости в течении 5-10 минут пройти чек-поинт т.е. отметиться у наблюдателя. Наблюдатель выдаёт код для бонусного задания, пройдя который команда получает один час бонусного времени. Соответственно все команды, кроме нарушителей, получат по часу времени – что не повлияет на расстановку сил в игре.

    Вот как это выглядит в тексте задания:


    [вверх]


    ДИНАМИЧЕСКОЕ ИЗМЕНЕНИЕ КОДА.


    Суть этого метода состоит в динамическом изменении кода в процессе игры. Место размещения кода не меняется, а сам код для каждой команды - новый.

    На практике это выглядит так: Наблюдатель-организатор, находясь на уровне, после прохождения уровня несколькими командами, или по истечении определённого промежутка времени дописывает к существующему коду 1-2 символа. При этом наблюдатель должен действовать скрытно, или маскироваться под обычного игрока, бегая по уровню в игровой одежде и с фонарём.

    Изначальный код ENCXR


    После прохождения уровня двумя командами, наблюдатель дописывает к коду две буквы и получается уже ENCXRIA


    По логам вводимых ответов и информации о порядке дописывания кода организаторы игры сразу определят, кто получил код незаконным путём.

    Однако держать наблюдателя на каждом уровне тоже не выход, поэтому мы предлагаем использовать такой вид контроля один-два раза в течении полугода. Зато штраф нарушителям сделать посерьёзней, например, дисквалификация команда на 2-3 месяца или на 3-4 игры.

    [вверх]


    ТЕХНИЧЕСКИЕ МЕТОДЫ КОНТРОЛЯ. GPS-СЛЕЖЕНИЕ И ВИДЕОКАМЕРЫ.


    Технические методы контроля за игровым процессом пока используются крайне редко, но в скором будущем получат широкое распространение, вплоть до принудительного, т.к. внедрение этих методов поможет обеспечить значительную безопасность при проведения игр.


    GPS-слежение
    Метод GPS слежения открывает серьёзные возможности для контроля месторасположения и скорости перемещения команды в реальном режиме времени. Причем уже сейчас передатчик GPS координат через GSM сеть можно реализовать относительно не дорого. Достаточно иметь в экипаже КПК, Ноутбук или мобильный телефон с встроенным или отдельным GPS-модулем и программное обеспечение, передающее информацию с GPS-модуля на игровой сервер через GPRS или EDGE Интернет соединение. И соответствующая привязка полученных координат к карте местности – даёт полный контроль над ситуацией. Организатор видит все перемещения экипажа и его скоростной режим. В скором времени мы подготовим отдельную публикацию, полностью посвященную GPS технологиям в игре.


    В настоящее время появляется много GPS-модулей которые легко интрегрируются в уже существующие у вас устройства, вот например GPS-модуль подходящей практически к любой модели телефона SonyEricsson. Стоимость такого гаджета не очень высока для устройств подобного типа (немногим более 100$).


    Видеокамеры.
    Беспроводные видеокамеры с передачей сигнала через радиоканал или Wi-Fi устанавливаются в месте расположения кода или артефактов. Организаторы получают изображение места поиска и фиксируют момент снятия кода командами.

    Вопрос использования видеокамер пока упирается в их стоимость. Хотя многие игровые домены могут позволить себе «скинуться» и приобрести пару тройку камер для постоянного использования на играх. И параллельно для внедрения в игры новых видео заданий, где изображение со здания или автомобиля транслируется в Интернет, где игроки вычисляют месторасположение уровня или кода.



    [вверх]


    ЗАКЛЮЧЕНИЕ.

    Подводя итоги, хочется отметить, что этой публикацией мы попробовали предотвратить лишь следствия, а не причины нечестной игры. А причина зачастую скрывается в безыдейных и неинтересных играх, в неадекватном и порой негативном отношении организаторов игр к простым рядовым игрокам, в неумении организаторов оценить ситуации со стороны игрока. Ведь никогда ни одна команда не попросит подсказки у другой, если каждый уровень на игре представляет собой маленький шедевр, проходить который чертовски приятно, и очень интересно, даже когда вы идёте на последних местах с большим отставанием от лидера.


    Поэтому в конце хочется процитировать слова КЕА (одного из лучших белорусских авторов игр):

    Создавать каждый уровень в игре надо так, чтобы самому очень хотелось пройти его и чтобы после создания игры в душе оставалось только разочарование от того, что сам никогда не поиграешь в такую Игру.

    Желаем организаторам феерических игр, а игрокам красивых и честных побед!


    <<< Collapse publication
  • Captain
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 9:31:20 PM (UTC +3), surgut.en.cx ]  
    Зачёд тебе air. Статья действительно полезная!
    Captain
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 9:42:41 PM (UTC +3), surgut.en.cx ]  
    Кстате как дополнение к функциям анти-слив:
    Если коды написаны на стене, можно ввести чтобы команда рядом с кодом писала своё название...
    Т.е. пришли получили код и написали название своей команды!
    А развитие этого ещё такое (правда гиморно будет для оргов и актуально когда команд не сильно много учавствует):
    Орги прописывают в движок такие варианты кодов: Сам код+название команды 1+название команды 2+название команды3....
    Причём надо перебрать все варианты.. Сам код+название команды 2+название команды 1+название команды3...
    Вообщем а на самом уровне пришедшая команда должна дописать своё название в код (ну или первых два символа)...
    Lieutenant
    Boy
    (
    )
    Attestate
    [ 2/17/2008 10:22:44 PM (UTC +3), arh.en.cx ]  
    Мне кажется, что есть еще выход - каждой команде дать задание зафотить на цифру код каждого задания. Благо цифровики сейчас хорошо распространены. По истечении игры, на брифинге, эти фоты скинуть оргу на ноут в папочку с названием своей команды.

    Плюсы - на фотах с цифры автоматом либо на самой фотке, либо в "Свойствах" ставится точная дата и время фотки, плюс есть сложности с перекидыванием фоток с цифры одной команды на цифру другой. Хотя, для последнего можно потребовать, чтоб рядом с кодом фотился человек из команды.
    Время на фотке и время вбивания кода легко можно соотнести.

    Это, конечно, не гарантия от сливов, но как один из инструментов борьбы множно сделать. Тем более для 1 фотки времени не сильно много надо.
    Lieutenant colonel
    Boy
    (
    )
    Attestate
    [ 2/17/2008 10:33:54 PM (UTC +3), perm.en.cx ]  
    ну это динамический код =)

    у нас в не ЕНе реализовалась система дописываний цифр командами

    но этогемор потому что у одной команды руки из попы растут и 6=8
    а 1=7=4 .. и хрен цифры разберешь ..

    вторые балон забудут .. и дописывают гвоздем ... и т.д и т.п

    это ваще не вариант ..
    Lieutenant
    Boy
    (
    )
    Attestate
    [ 2/17/2008 10:43:48 PM (UTC +3), en.cx ]  
    На самом деле статья полностью перекрывается сливом места, а не кода. Что проконтролировать (разве что не прослушивая телефонные переговоры) практически нереально.
    Senior lieutenant
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 10:49:10 PM (UTC +3), tm.en.cx ]  
    Дмитрий: На самом деле статья полностью перекрывается сливом места, а не кода. Что проконтролировать (разве что не прослушивая телефонные переговоры) практически нереально.

    +1
    Даешь оргам прослушки! :)
    Lieutenant
    Boy
    (
    )
    Attestate
    [ 2/17/2008 10:54:28 PM (UTC +3), mk.en.cx ]  
    Дмитрий: На самом деле статья полностью перекрывается сливом места, а не кода. Что проконтролировать (разве что не прослушивая телефонные переговоры) практически нереально.

    совершенно согласен.

    а по поводу для каждой команды отдельный код - я практикую, что б небыло номера у команды, но коды всем разные. Тоесть все коды под уровень подходят для любой команде, только на артефактах коды разные. Это сбивает нарушителей с мысли о том, что их попалят, а в конце в мониторинге всё красиво прослеживается
    Colonel
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 11:04:11 PM (UTC +3), vitebsk_old.en.cx ]  
    Не вижу смысла выкладывать это публикацией. В первую очередь это подсказка командам, как сливать коды и обходить контроль.

    Если кому-то из постоянных авторов нужны более действенные способы - обращайтесь лично. В общак выкладывать разумеется не стану.
    Organizer
    Boy
     air
    Attestate
    [ 2/17/2008 11:21:39 PM (UTC +3), online.en.cx ]  
    Глупо не делится такой информацией публично, ведь исходники самых мощных протоколов шифрования (например MD5) октрыты абсолюно всем. И это признак самой сильной защиты - когда все знают как это работает и не могут взломать.

    А про невозможноть проконтролировать слив места, я с вами абсолютно согласен. Публикация была выложена для молодых доменов, которые только столкнулись с проблемами сливов и не владеют информаций о методах контроля для сливами даже просто кодов.
    Lieutenant colonel
    Boy
    (
    )
    Attestate
    [ 2/17/2008 11:26:33 PM (UTC +3), perm.en.cx ]  
    при сливе места до места надо будет еще добраться .=) атам еще и код найти этовсе равно занимает какое то время
    Colonel
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 11:42:50 PM (UTC +3), vitebsk_old.en.cx ]  
    air: Глупо не делится такой информацией публично, ведь исходники самых мощных протоколов шифрования (например MD5) октрыты абсолюно всем. И это признак самой сильной защиты - когда все знают как это работает и не могут взломать.

    А про невозможноть проконтролировать слив места, я с вами абсолютно согласен. Публикация была выложена для молодых доменов, которые только столкнулись с проблемами сливов и не владеют информаций о методах контроля для сливами даже просто кодов.

    Вот-вот, признак самой сильной защиты. А в комментариях и даже тексте этой публикации сказано, как данную защиту обойти. Офигеть полезно.
    Senior lieutenant
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/17/2008 11:47:13 PM (UTC +3), tm.en.cx ]  
    tarkus:
    Если кому-то из постоянных авторов нужны более действенные способы - обращайтесь лично. В общак выкладывать разумеется не стану.

    tarkus, за консультацией в аську?:)

    Izvil: при сливе места до места надо будет еще добраться .=) атам еще и код найти этовсе равно занимает какое то время

    Ок. допустим код в ангаре на балке. сколько потратит команда которая знает что код на балке и которая не знает? ;)
    Major
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/18/2008 12:08:03 AM (UTC +3), pnz.en.cx ]  
    Абсолютно согласен с Дмитрием и Таркусом...

    Эту вещ надо было оргам по внутренней почте рассылать(если расчитано на молодые домены), а не выкладывать мануал для сливщика. Глупо как-то получилось... Хоть и сделана работа очень качественно, air ничего не упустил)))
    почти...
    Organizer
    Boy
     air
    Attestate
    [ 2/18/2008 12:27:57 AM (UTC +3), online.en.cx ]  
    Ну блин неужели вы не можете понять основной смысл этой публикации:

    1. Играть надо честно и любой мужлеж на игре можно и нужно присекать.

    2. Делать игры надо интересными, чтобы не было смысла принимать сливы.

    3. Надо развивать технические гаджеты на игре, чтобы использовать их постоянно, чтобы увеличить безопасность игры. И если орг увидит что скорость вашего автомобиля 150 км/ч, или что вместо заброшенного завода вы поехали на охранаяемый военный объект... то примет необходимые меры.
    Captain
    Boy
     Jim
    (
    )
    Attestate
    [ 2/18/2008 1:33:05 AM (UTC +3), vitebsk_old.en.cx ]  
    Мужлеж - присекать без вопросов! Тема однозначно заслуживает отдельной публикации :)))

    Winston Wolf: Эту вещ надо было оргам по внутренней почте рассылать(если расчитано на молодые домены), а не выкладывать мануал для сливщика. Глупо как-то получилось... Хоть и сделана работа очень качественно, air ничего не упустил)))
    почти...

    Да ладно вам. Далеко не все уловки в публикации перечислены. Просто приведены примеры. Так что никто не мешает грамотному автору придумать свой способ и хранить его в тайне. Хотя... Порой объявить перед игрой, что в ней будет применена некая хитрая штука по выявлению сливов между командами - гораздо эффективнее будет, чем эту фитчу собственно применить. Потому что когда ловушка ставится тайно - в неё стечением обстоятельств могут и не попасть. А на других уровнях будет царство слив и помидоров. А вот когда знаешь что эти ловушки где то расставлены - лишний раз напрямую сливать не будешь.

    Но на самом деле напрямую коды действительно не так уж и часто сливают. Потому что лучший контроль здесь - сами команды. Заметят и заподозрят. А вот против сливов мест на самом деле бороться трудно...
    Major
    Boy
    (
    )
    Medal of the 2-nd rank
    Attestate
    [ 2/18/2008 1:34:37 AM (UTC +3), pnz.en.cx ]  
    1. Это и ежу понятно
    2. Сивы в отличиb от потребления алкоголя в любой игре могут быть... от того, что игра интересна \ неинтересна команды не становятся менее или более дружественными...
    и слить место они могут друг другу невзирая ни на что.
    3. За всеми не уследишь! но насчет гаджетов уже давно мысль зреет? хотя, пасти по 20 команд сложно...

    P.S. Статья в любом случае хороша)
    Junior lieutenant
    Boy
     myst
    (
    )
    Attestate
    [ 2/18/2008 1:37:33 AM (UTC +3), vladivostok.en.cx ]  
    К сожалению в своей игре столкнулся с этим...
    https://kms.en.cx/Guestbook/Messages.aspx?topic=10405#335324
    вот решаю что делать.
    в игре формата штурмовая экипажка отследить нарушения очень сложно. =(
    Lieutenant colonel
    Boy
    (
    )
    Attestate
    [ 2/18/2008 2:21:07 AM (UTC +3), perm.en.cx ]  
    еще есть вариант это спеу задания =)

    у нас например как то было здание написан ряд цифр от 0 до 9

    всем командам раздали веревки с завязанными узлами . а куждой команды свой код о_О .. тут даже не сфоткать
    Lieutenant
    Boy
    [ 2/18/2008 9:27:28 AM (UTC +3), nn.en.cx ]  
    Самое хреновое, что к стенке бывает очень сложно припереть, только если удаётся доказать, что команды физически не было на месте (а это может быть и благодаря тому, что известно, где были все её машины). Решение - делать составные, сложные, насыщенные уровни, в которых "отдуплив" шифроку, команде ещё предстоит продемонстрировать свои способности агентам, либо получить предмет, необходимый в дальнейшем, либо просто посетить несколько чеков (с одного указание на другое). Именно на таких уровнях "сливщикам" легче всего проколоться.
    myst вон например припёр к стенке - а командам-сливщикам на это наплевать, мол что тут такого.
    Lieutenant
    (
    )
    Attestate
    [ 2/18/2008 10:13:50 AM (UTC +3), sakh.en.cx ]  
    я согласен со многими теми к то говорит что самое главное это оградить от слива места! Кроме как технически это не возможно!
    Но при подходе на орг уровне можно заметить ровное движение каких-то команд, ну вообще орги должны знать их возможные взаимоотношения.
    Еще на уровне движка можно запретить смену/создание команды чаще какого-то заданного периода (пусть домен сам определит). Это уменьшит вероятность "разделения команды"
    On page: 
    1  2  3  4  5
    11/26/2024 11:58:04 PM
    (UTC +3)

    www.en.cx
    EncounterTM Ltd.
    2004-2024 ©