Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Kompilacja Binki na Visual Studio 2013/2008


TheFarcik

Rekomendowane odpowiedzi

Opublikowano

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

|

 

Reklama.

Jako iż to jest mój pierwszy poradnik, proszę o wyrozumienie :)

W tym poradniku chciałbym opisać wam, jak skompilować poprawnie binkę z lini mainline_sg. Poradnik trochę zapożyczony z deva.

A więc tak na początku musimy pobrać visual studio 2008/2013 jak kto woli.

http://kickass.to/ms-visual-studio-2008-professional-edition-t189447.html

Skanu nie potrzeba zaufana strona:)

Tutaj mamy visual studio 2008.

http://kickass.to/microsoft-visual-studio-professional-2013-key-nelly-t8325581.html

A tutaj 2013.

Jeśli boicie się pobrać z tej oto strony, pobierzcie z oficjalnej strony visual studio.

 

 

 

A więc zaczynajmy. Na początek musimy pobrać paczkę kraizy, i ją rozpakować.

Paczka za duża na skan pobieracie na własną odpowiedzialność.

 

 

1.Gdy już wszystko mamy pobrane, tworzymy na dysku obojętnie jakim dwa foldery, np. lib_metin2 i include_metin2.

 

2. Po pełnym rozpakowaniu paczki, wchodzimy do ścieżki gdzie to rozpakowaliśmy, następnie wchodzimy do folderu 

novaline/Srcs/WorldEditor/extern/lib

.

3. Całą zawartość folderu lib kopiujemy do folderu lib_metin2.

4. Następnie wchodzi do folderu 

novaline/Srcs/Tools/RAD Game Tools/granny/common/

i otwieramy archiwum

granny_common_2_9_12_0_release.zip

i je rozpakowujemy. Po rozpakowaniu wchodzimy do folderu lib/win32, całą zawartość znowu kopiujemy do folderu lib_metin2.

 

5. Znowu wchodzimy do ścieżki 

novaline/Srcs/Extern/lib

i znowu kopiujemy zawartość do lib_metin2.

6. Następnie wchodzimy do ścieżki

novaline/Srcs/Extern/include

i kopiujemy zawartość do folderu include_metin2.

To tyle z tym kopiowaniem wklejaniem.

 

 

Teraz musimy uruchomić visual studio 2008 lub 2013. W tym poradniku pokaże wam kompilacje na visual studio 2013.

A więc tak wbijamy do ścieżki gdzie mamy rozpakowane source, następnie do linie/folderu 

mainline_released/mainline_sg/Srcs/Client

Ujawni wam się tam kilka katalogów i plików. Musimy uruchomić plik Metin2Client_VC90.sln

Gdy nam się załaduje projekt wyskoczy nam okno(Wszystko jest na SS poniżej)

 

1395814087131531042644.jpg

 

W tym oknie widzimy napis Vc++ Directory. Po prawe stronie gdzie mamy tam tak jakby liste np. Executable Directories itp.

 

Jest Inlcude Directiories i Libary Directories.

W include podajemy ścieżkę do include_metin2, a w libary lib_metin2.

Po wybraniu tych ścieżek możemy wyłączyć to okno.

Możemy teraz sobie jak mamy to skompilować np w trybie debugowania. Pokazuje nam ten tryb przy odpaleniu wszystkie załadowane pliki, podczas startu oraz gry na kliencie.

Wybierzcie sobie co chcecie ja osobiście wybieram Distribute. Gdy już to wybierzemy klikamy klawisz F7.

Sorry że tak poradnik chaotycznie napisany, pisałem go na szybko.

 

 

 

 

 

 

 

 

 

 

 

Nie pomagam z kompilacją binki.

Modzie ściągnij %..

Opublikowano

@Internt..

Próbowałeś tej kompilacji mainline?

Skopiuj może plik makefile z mainline do novaline?

Pomyliło mi się z game.

Opublikowano

@Internt..

Próbowałeś tej kompilacji mainline?

Skopiuj może plik makefile z mainline do novaline?

 

gdzie jest ten makefile bo znalazłem tylko w source game. Masz może TeamViever?

Napisz do mnie na GG bo twojego nie widzę :D

Opublikowano

pytanie do autora skompilowałem jak chce odpalić piszę nie znaleziono python22.dll i teraz takie pytanie skąd to mam wziąć tą całą resztę?

No masz w swoim kliencie. To jest binka, inaczej plik przez który uruchamiasz grę.

Omg, kompilujesz i nawet nie wiesz co?

Opublikowano

No masz w swoim kliencie. To jest binka, inaczej plik przez który uruchamiasz grę.

Omg, kompilujesz i nawet nie wiesz co?

o to nie chodzi tylko skąd resztę mam wziąć pythony itp samemu trzeba skompilować?

 

 

koleś czytaj ze zrozumieniem.....

grupa graczy którzy zagrają na starym Metin2Global 2007 https://discord.gg/ygKzJfm

Opublikowano

To teraz tut jak skompilować game :D

Ruszyc glowa i skompilowac.Nie jest to takie trudne wbrew pozorom.Gorzej było z binką jednak wspólnie z @Intern coś kminimy.TuT niby dobry jednak nie każdemu się uda :DJa np. robiąc identycznie jak tu miałem pod koniec 1 błąd.

  • 2 miesiące temu...
Opublikowano

Ja mam taki oto problem, nie mogę znaleźć odwołania do ów pliku:

 

Error 192 error C1083: Cannot open include file: 'Python-2.2/python.h': No such file or directory i:\\zab\dev\srcs\client\ScriptLib\StdAfx.h 12 1 eterPythonLib

80892730880771175522.png

Opublikowano

a gdzie reszta tego kodu? widze że PyObject jest otwarty ale nie ma końca.

 

To już rozwiązałem [ On składa kod z kawałków tu jeden tam drugi dlatego tak to wygląda, zostało ostatnie 11 błędów:]

 

89f78c8aa9f27.png

 

 

Ktoś ma pomysł na rozwiązanie tego, bo z tym już jakoś nie mogę sobie poradzić.

80892730880771175522.png

  • 4 miesiące temu...

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...