Форма входа
Меню сайта
Категории раздела
Трюки в редакторе карт [3]
Проблемы и их решения [2]
Основное об игре [7]
О модах [2]
Рандомный опрос
Почему ты играешь в CS2D?
Всего ответов: 463
Наша кнопка
Полезное для CS2D
[ Показать код кнопки ]
Показать плеер
Пятница, 04.07.2025, 04:51
Приветствую Вас Гость

Каталог статей

Главная » Статьи » Проблемы и их решения

Защита от редактирования карт

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


Ставится эта защита очень просто. Для примера создадим простенькую карту. Поставим на ней также Trigger_Start и Gen_Weather.

Впишем в Trigger Start'а к примеру, 123, в имя погоды - тоже 123. Также поставим снег. Чтобы у пытающегося посмотреть не оставалось иного выбора, кроме как зависнуть, поставим в силу снега максимум ВНЕ игры (это 65535). Как же это сделать?

Делается очень просто. Нам потребуется текстовый редактор Notepad++. Скачать этот  редактор можно тут. На всех шагах установки выбираем настройки по умолчанию. Установили? Теперь заходим в папку с игрой, кликаем по нашей карте правой кнопкой и выбираем пункт "Edit with Notepad++".

Вот так выглядит интерфейс Notepad++:

Находим строки: на одной целиком написано 123, на следующей первый символ - 4. На следующей строке - первый символ - SOH, далее - три NUL'а. Далее - 4 NUL'a. Эта строка нам и нужна. Первые два NUL'a заменяем на 2 "я" (НИЖНЕГО регистра). Вот что получится:

Теперь сила снега - 65535! Мы ничего не успеем сделать, и игра зависнет.

Избавится от этого - элементарно. Достаточно в редакторе нажать Display Settings, затем убираем тут галочку. После этого спокойно редактируем карту =) По какой то причине в старых версиях игры это не работало, этим видимо пользовались разработчики карт :) По этой причине я и не буду писать второй способ через Hex редактор (напр. ghex). Так что ребята, по крайней мере с 0.1.2.0, эта статья стала не актуальна. Хотя кто знает, может кого-то такая защита и отпугнет

Оцени:
Категория: Проблемы и их решения | Добавил: NiconNeo (27.01.2011)
Просмотров: 2018 | Комментарии: 19 | Рейтинг: 4.2/5 | Прямые ссылки
Всего комментариев: 19
11 u_ParkouR  
3
Эту защиту можно обоити врyбаем EDITOR===} Display Settings =====} убираем "X" у Entity Graphics/FX готово!!!! biggrin

12 NiconNeo  
0
не работает, пробовал

13 H4RDoX  
1
лол все работает. так защита и обходится. нефиг так париться biggrin просто выключаеш и тебе пофиг на эту защиту она оффается

14 NiconNeo  
0
наверно, это был баг

17 NiconNeo  
0
действительно biggrin видимо в свое время в cs2d был баг, которым разрабы карт пользовались

19 qp  
1
У Меня работает вот так я  и редактировал Escape del virus K

18 vova  
0
да я так escape virys k редактировал

9 Pahan  
0
эту защиту крякнуть всетаки можна. Какой нибудь чел прочитает эту статью и откроет файлик чужой карты(которая лагает) в ++нотпэде и отредактирует скрипт и усе. Я не ошибаюсь? Есди да строгие ответы не пишите.

10 NiconNeo  
1
Тут понимаешь, не всегда делают так. Я пробовал одну карту крякнуть - не получилось. Хотя особо не старался =) Попробуй - если получится, пиши в ЛС, выложу. Может даже автоматический кряк выложу... =)

7 X7[RuS]  
-1
зафиг так долго? я так делаю:
ставлю погоду, снег на 500. потом создаю триггер_старт, он сразу во время игры снег выключае, а в мап эдиторе лаги такие пойдут ппц.

И НОТЭПАД ++ НЕНУЖЕН!! никон нео помнишь меня? череп не жмет, от умных слов? не засоряй мозги людям! я думал ты типа профи а пишешь х** какуюто

я так давно делаю)) если поставить на 1000 то когда редактируешь карту комп тупо зависает)) нехрен авторские права нарушать tongue

8 NiconNeo  
0
Ага! Видел я такую карту. Любой легко уломают твою "защиту"!

15 Slava_xD  
0
Я чуть чуть не понял! А как эту карту сам автор потом редактирует? happy

16 NiconNeo  
0
оставляет себе незащищенную копию wink

5 antidot  
0
при использовании наткнулся на такую проблему - если поставить защиту на карту через "яя" то когда впоследствии удаляешь абзац с "яя" то при загрузке карты кс2д просто выключается даже не зависая ! можно конечно и копию карты делать но я как то с первого раза не подумал об этом wacko

6 NiconNeo  
0
Окей, убрал это чтоб не мучались люди. Если хочешь - покопайся, разберись как это убрать.

3 antidot  
0
can't find the text : \n4 dry

4 NiconNeo  
0
все ровно также, как на скрине?? и ты поставил курсор в самый конец файла??

1 antidot  
0
что то никак не найду нужную строку из 32000

2 NiconNeo  
0
сейчас подредактирую статью, забыл сказать как строчку найти smile

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
последняя новость
Сайт больше обновляться не будет

Подробнее
Друзья
Быстрый старт
Скачать CS2D 0.1.2.2 ZIP-архивом
Для установки просто распаковать в какую-нибудь папку

Скачать выделенный сервер для CS2D 0.1.2.2
Инструкция по ссылке.

Lua скрипты
Что такое и с чем едят

Получи USGN ID!
USGN ID используется для идентификации в игре

Новые файлы
Самые закачиваемые
Новые статьи
Самые читаемые
Поиск
Мини-чат
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0