|
Архив - только для чтения |
| Модератор форума: andycrowz |
| Форум Корзина форума Корзина Накатываю патч руками.Проблема с С++ |
| Накатываю патч руками.Проблема с С++ |
Вобщем вручную все вношу и хотелось бы задать такой вопрос,потому что маньюалов по с++ и конкретно по накатыванию патчей - нет.
Если мне дана строка "@@ -851,6 +851,7 @@ enum MangosStrings " Что это означает?Я должен найти line 851 и удалить шестой символ?? А еще я заметил такую вещь в патче к примеру что там написано { функция и бла бла бла и тут бывает отсутствует символ "}" для закрытия и дальше переход к другому файлу для внесения данных.Мне символ закрытия все таки ставить? Еще меня ставят в ступор каверзные строчки типо "index 38ec346..4f8e6a9 100644" что с ними делать?Они типо неважны и их пропускать?
Я пень и нуб,
Я дико глуп. Правда кое-что умею сам. Дайте мне ка маньюал!
Сообщение # 1 написано 17.12.2010 в 19:35
|
EchoSlam, расскажу на примере
Code diff --git a/src/game/Language.h b/src/game/Language.h index 38ec346..4f8e6a9 100644 --- a/src/game/Language.h +++ b/src/game/Language.h @@ -851,6 +851,7 @@ enum MangosStrings // Use for not-in-offcial-sources patches // 10000-10999 + LANG_YOU_RECEIVE_TOKEN = 11050, // Use for custom patches 11000-11999 diff --git a/src/game/Language.h b/src/game/Language.h Файл, который изменяется. [color=redindex 38ec346..4f8e6a9 100644[/color] Не знаю точно, но для патча нужно, как я понял - что то вроде хэш сумм --- a/src/game/Language.h +++ b/src/game/Language.h исходный и последующий файл @@ -851,6 +851,7 @@ enum MangosStrings Примерные цифры, где будет патч. Первые до изминений, вторые после. // Use for not-in-offcial-sources patches // 10000-10999 + LANG_YOU_RECEIVE_TOKEN = 11050, // Use for custom patches 11000-11999 Те строки, которые без +, те остаются (это просто показывает между какими строками вставлять Те строки, которые с +, те вставляются, а + удаляются. Хоть это и самый минимум и из этого половина совсем другое обозначает, но мне этого хватает, чтобы накатить патчик Добавлено (17.12.2010, 21:42) Quote (EchoSlam) { функция и бла бла бла и тут бывает отсутствует символ "}" для закрытия и дальше переход к другому файлу для внесения данных.Мне символ закрытия все таки ставить? Вставляй только то, что с +, если нет }, значит так и надо!!! |
Данная тема была перемещена из раздела Патчи в ядро MaNGOS.
Причина перемещения: устарело Переместил: ph3n.
Сообщение # 5 написано 15.10.2012 в 16:36
|
| |||
| |||

