Патчинг TeeWorlds

Тема в разделе "Создание и управление сервером", создана пользователем Dark Twist3r, 13 июл 2011.

  1. Dark Twist3r

    Dark Twist3r Спокойный как ураган

    И снова привет! В этом Я расскажу вам как патчить клиент/сервер TeeWorlds.

    Патчинг под Линукс:

    1. Собственно качаете сурсы и патч

    2. Заходите в папку с сурсами

    3. Открываете терминал (Terminal.app)

    4. Пишите туда:

    cd .../teeworlds*

    patch -p1 < имя патча.patch

    ../bam/src/bam server_release

    5.Всё!

    Патчинг под Windows:
    1.Т.к. в Окнах нет стандартных средств патчинга, то скачайте TortoiseSVN, ссыль: Click

    2.Установите это чудо, если надо будет перезагрузите комп.

    3.Скачайте и распакуйте исходники TW и патч (патч распаковывать не надо :D).

    4.Кликните правой кнопкой по патчу

    5.В появившейся стандартной херне, выберите TortoiseSVN->Apply patch

    6.Откроется диалоговое окно, в нем выберите папку с сурсами

    7.Если прога не возразит, то вы увидите 2 окна: окно программы и окно со списком фалов которые собственно и патчит патч (тафтология :D). Двойной клик по файлу показывает чем он отличается от исходного.

    8.В окне со списком файлов выделите их, нажмите правой кнопкой и выберите Patch all.

    9.Все,можете компилить.

    10.????
    11.PROFIT

    Примечания:

    Патч от 0.5.2 и ниже не пойдет на 0.5.trunk (и наоборот), т.к. в trunk'e почти полностью переписана структура кода.

    Бывает патчи пишутся для самих модов, тоесть сначала выходит мод, а потом для НЕГО патч. Если этот патч попытаться применить к "голым" сурсам, он вас пошлет нахер то либо это вызовет ошибку сразу, либо TW просто не скомпилиццо.

    На этом все! Поменьше вам багов)))
    [​IMG]
    [​IMG]
    Произведение «Патчинг TeeWorlds» созданное автором по имени Dark Twist3r, публикуется на условиях лицензии Creative Commons Attribution-NonCommercial (Атрибуция — Некоммерческое использование) 3.0 Непортированная.
     
    Stas1999 нравится это.
  2. Witcher

    Witcher Пользователь

    Пожалуйста скинь какой нибудь Сурс или Патч.:)
     
  3. Dark Twist3r

    Dark Twist3r Спокойный как ураган

    У меня были под 0.5 но я их удалил.
     
  4. Witcher

    Witcher Пользователь

    А где их можно взять?
     
  5. Dark Twist3r

    Dark Twist3r Спокойный как ураган

    Сейчас от них толку нет :)
     
  6. Tee Lol=)

    Tee Lol=) Пользователь

    так Terminal.app это в Мак ОС 10.6!