Как сделать более или менее сносный перенос данных между ОБЫЧНЫМИ картами в 3-ем Варике? Без участия двух игроков, или с ними. (Допустим, есть два игрока, которыми управляют люди, один из них полноценный игрок, у другого свойство зрителя. Он не зритель, по сути, но вес же, не влияет на игру только смотрит. Такая, одиночная кампания на двоих).
Был вариант, что второй игрок (что зритель?) перед началом карты (карта запускается, но игра не начинается) вводит заранее прописанные команды, которые выдают вещи, способности и т.д главному игроку, которые он получил на первой карте (ну к примеру, первый игрок на карте номер 3 получил зелье, и сохранил его до конца карты. Второй это запомнил, и в начале карты номер 4 ввел нужную команду, и первому игроку выдалось это зелье). Но это звучит и выглядит как бред. Он же может и не ввести нужные команды. А есть допустим, нужда в переносе не только предметов, но и каких то последствий предыдущей карты (так же, можно сделать командой).
Принятый ответ
Globder, просто - никак, а так через PreloadExploit и тщательную синхронизацию данных.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Globder
Да уже есть 2 карты. Отдельные. По идеи, это карты одной кампании. Прост, если мы берем вариант с командами (например, самыми необходимыми, типа, выдача нужных спеллов, предметов, уровня), если второй зритель, это всегда я (создатель карты). Я буду знать команды, для выдачи всего этого (и при запуске следующей карты писать их в зрительский чат, что бы они не были видны первому). Придется придумать ОГРОМНОЕ множество команд, что либо я буду их пол часа придумывать, да и еще вводить долго. Минус этой фигни в том, что я сам же, не смогу поиграть в свою кампанию с таким переносом (никто за меня не введет). Во-вторых, игрокам придется играть обязательно со мной, что бы их прогресс переносился (с помощью меня). Если они будут играть в одиночку или с другими игроками, этого не выйдет (зритель не будет знать нужных команд а если его не будет, то их некому будет ввести). Получается подобие сохранения, но со сложностями. А что насчет сейв-кода? Как его создать? Это типа, как в кампании на двоих?
от игрока, а от игры? Или что можно сделать с текстом, который сохраняется в файле при (буфере) preloadexploit'а? Через GUI с ним ничего не сделаешь.