Автор: Cole McCormick: Дата: 06.20.2008
Вообщем ничего сложного нет.В Visual C++ Studio 2005 надо было подключать SDK и вообщем он у мя не особо компилил.Я напишу как я компилил через 2008 Studio.
Первая часть.-Установка Visual C++ Studio 2008.
1.1.Видем желутую кантинку,на которой написано Visual C++ Stidio Express Editions.
1.2.Выбираем язык
1.3.Если у вас Explorer наверху выскакивает желтенькая линия.Правый клик - Загрузка файла...
1.4.У вас выскакивает окошко,я думаю вы знаете что нажимать.
1.5.Далее идет закачка.
1.6.Дальше вы просто нажимаете на скаченны вами exe и инсталитe Visual C++ Studio 2008.(Отметьте галочками все пункты инсталки.)
1.7.Радуемся мы поставили Visual C++ Studio 2008.И никаких SDK подключать не надо.Все уже есть.
1.8.Залезаем в папку куда вы закачали eAthena.Ищем там eAthena-8.sln Нажимаем на него.
1.9.Выскакивает окошко.Нажимаем кнопку Finish.И в следующем Close
2.0.По дефолту у вас стоит Debug -это значит обновление,добавление че либо в программу.Release - начит релиз.Я думаю это и так понятно.
2.1.Правый клик по Solution 'eAthena-8'(9projects).Выбираем Properties.
2.2.Появляется окошно.Нажимаем на Configuration.Если вы компилируете SQL версию значит вы отмечаете тоже самое что и у меня на скрине.Если ТхТ то вы отмечаете все кроме Project в которых написано _sql.Нажимаем применить.
2.3.Нажимаем F7.Ждем...(Идет компилирование eAthena)
2.4Если у вас тоже самое что и у меня значит все сделано правельно.Если у вас есть хотябы один failed начит ошибка в сорце.Так же в этом же окошке он показывает на что ругается,то есть если вы вводите к примеру новую команду ip-ban и где-то ляпнули в сорце он вам укажет в чем ошибка.
2.5.Удаляем файлы:eAthena-6.dsw,eAthena-7.1.sln,eAthena-8.sln и папки :src,vcproj-8,vcproj-7.1,vcproj-6.
P.S. Вы скомпилировали мои поздравления далее просто настраиваем eAthena(подключаем к базам,прописываем конфиги,делаем автопатчер,вводим кастом итем,нпс и т.д.).
P.P.S.
В этой теме я буду по возможности выкладывать сорцы.И наверно через некоторое время свои сборки eAthena.(Для тех кто в танке и не понимает зачем нужны сорцы обьясню-сорцы это исходных код,тоесть в нем прописано все начиная с команд заканчивая путями к файлам,с помошью компилирования при знании С++ можно делать все что угодно,вывод учим С++)
Автор: Cole McCormick: Дата: 10.23.2008
компилить можно все, а скл файлы автоматом помоему появяцо, если нет то от другой врсии возьми)
Автор: North: Дата: 10.23.2008
Благодарю.
Автор: Cole McCormick: Дата: 12.19.2008
ты и сам эо спокойно сможешь зделать, там белоф то, а потом компил, учитесь.
Автор: Berserk: Дата: 12.19.2008
Originally posted by sergeidead;3766
ты и сам эо спокойно сможешь зделать, там белоф то, а потом компил, учитесь.
Автор: Cole McCormick: Дата: 12.19.2008
уменя в данный момент 10 кб в сек)
Автор: MiRoTVoReZ: Дата: 12.20.2008
Какая разника какой нет. Я помню VB усердно качал 2 недели со скоростью 2 кб\сек xDD Ничего, юзаю теперь гораздо с большим удовольствием :
ЗЫ: По поводу темы. Люди, учитесь уже сами добавлять команды. А то открываются много серверов где сами гмы ничего не делали. А делали за них всем проектом Rus-eA.
ЗЫЫ: Харошь писать мне в асю с просьбой добавления команд......
Автор: marshal: Дата: 12.20.2008
берите деньги за компиляцию =)
Автор: Yakashi: Дата: 12.20.2008
0_0 иди нафиг :))
Автор: Just: Дата: 12.20.2008
за гайд спасибо, но можно было бы понятней расписать думаю половину не поймут как компилить :))
Автор: MiRoTVoReZ: Дата: 12.20.2008
дык что не понятного то?) прочитал и сам по новой, ничего не понятного даже еслиб и не знал как компилить)
Автор: Just: Дата: 12.20.2008
я бы вот от картинок не отказался в полне интересно и увлекательно :0
Автор: MiRoTVoReZ: Дата: 12.20.2008
ну если только картинок не хватает, так с этим соглашусь)
Автор: Just: Дата: 12.20.2008
есть жилающие этим занятся? ^_^
Автор: MiRoTVoReZ: Дата: 12.20.2008
я вижу что скорее всего ты)
Автор: Sacha^^MOR^^: Дата: 12.21.2008
а при изменение лвл тоже самое делать?
Автор: MiRoTVoReZ: Дата: 12.21.2008
если меняли в сорсах то обязательно компилировать
Автор: Sacha^^MOR^^: Дата: 12.21.2008
да в сорцах
в src/map/map.h
и battle.c
Автор: MiRoTVoReZ: Дата: 12.21.2008
да да, именно там)