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

[TuT] Jak Dodać Nową Mapkę Na Serwer!


GracjanP

Rekomendowane odpowiedzi

Opublikowano

Tutorial został Zaktualizowany!

 

Ten Tutorial opisuje jak dodać na Serwer całkiem Nowe Mapki!

 

Wymagane:

I. WinSCP lub FileZilla (Bardziej Polecam WinSCP)

II. Dostęp do Plików Serwerowych oraz Klienta Gry

 

Mini Download:

Plik Root (Rozpakowany)

http://www.speedyshare.com/files/22235795/root.rar

Skan:

http://www.virustotal.com/pl/analisis/069b081edcf4af81158ad31d9f40b971a1b3fa1ee4a0314e747ad631eafd755b-1272826080

 

 

WinSCP

http://sourceforge.net/projects/winscp/files/WinSCP/4.2.5/winscp425setup.exe/download

Skan:

http://www.virustotal.com/pl/analisis/fa3cae5f05013e2f40a6483afb852cd0e1cd336a4c36d36d3970f80b7f113d50-1264094105

 

FileZilla

https://www.ohloh.net/p/filezilla/download?filename=FileZilla_3.3.1_win32-setup.exe

Skan:

http://www.virustotal.com/pl/analisis/cbadb484f836e4693d14661365ed2cff244334503df62d530f0c6817e2add43b-1264085590

 

Dodajemy Mapkę:

I. Łączymy się z Serwerem używając w tym celu WinSCP lub FileZilla.

 

II. Wchodzimy do Katalogów:

usr/rain/channel/share_data/locale/english/map

 

III. Kopiujemy folder z Którąś z Mapek na nasz Komputer.

 

IV. Zmieniamy jego nazwę na dowolną, wymyśloną przez nas. Uwaga! Zamiast Spacji dajemy "_". Oczywiście bez ".

 

V. Wchodzimy do tego folderu i modyfikujemy pliki:

1. Setting.txt

--- W linijce: Map Size

* Zmieniamy Rozmiar naszej Mapy (Najlepiej Zostawić Tak Jak Jest)

--- W linijce: BasePostion

* Dajemy Warp'y na naszą mapę (Będziemy się na nie przenosić komendą /warp)

* Na końcu Warp'a muszą znaleźć się dwa zera!

2. Town.txt

--- Dodajemy namiary, na których pojawi się postać, która wejdzie na tą mapkę

* Najlepszym rozwiązaniem jest pozostawienie tego pliku pustego, bądź nie edytowanie go.

* Plik najlepiej edytować dopiero po wprowadzeniu mapki do gry. Wtedy zapiszemy namiary, na których powinna pojawiać się postać ;p

 

VI. Pliki Zapisujemy i wrzucamy cały folder z mapką na Serwer, do ścieżki

usr/rain/channel/share_data/locale/english/map

 

VII. Teraz otwieramy plik "Index", znajdujacy sie w

usr/rain/channel/share_data/locale/english/map

i modyfikujemy go:

--- Na samym końcu pliku

* Dajemy Enter, tworząc w ten sposób nową linijkę.

* Wymyślamy ID naszej Mapki np. 201

* Wpisujemy:

201 gm_guild_castle

zamiast "gm_guild_castle" dajemy nazwę folderu z mapą, który uprzednio wrzuciliśmy na nasz Serwer. Zamiast 201, nasze wymyślone ID Mapy.

* Plik Zapisujemy.

 

VIII. Teraz wchodzimy do

usr/rain/channel

i edytujemy plik "tt":

--- Zawartość pliku:

game1_1/CONFIG:MAP_ALLOW:  1
game1_2/CONFIG:MAP_ALLOW:  21
game1_3/CONFIG:MAP_ALLOW:  41
game2/CONFIG:MAP_ALLOW:  3 4 23 24 43 44 107 5 25 45 200
game61/CONFIG:#MAP_ALLOW:  61 62 63 64 65 66 67 68 69 70 74 75 77 78 104 108 109 129 130 131 132 180 200
game61/CONFIG:MAP_ALLOW:  61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 104 108 109 129 130 131 132 180 184 185 186 187 188 189 112 200
game61/CONFIG:#MAP_ALLOW:  180 184 185 186 187 188 189 200
game99/CONFIG:MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 200

* Na końcu linijki z game2 dodajemy ID naszej nowej mapki. Teraz to powinno wyglądać mniej więcej tak:

game1_1/CONFIG:MAP_ALLOW:  1
game1_2/CONFIG:MAP_ALLOW:  21
game1_3/CONFIG:MAP_ALLOW:  41
game2/CONFIG:MAP_ALLOW:  3 4 23 24 43 44 107 5 25 45 200 201
game61/CONFIG:#MAP_ALLOW:  61 62 63 64 65 66 67 68 69 70 74 75 77 78 104 108 109 129 130 131 132 180 200
game61/CONFIG:MAP_ALLOW:  61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 77 78 104 108 109 129 130 131 132 180 184 185 186 187 188 189 112 200
game61/CONFIG:#MAP_ALLOW:  180 184 185 186 187 188 189 200
game99/CONFIG:MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 200

* Zapisujemy Plik.

 

IX. Teraz wchodzimy do

usr/rain/channel/game2

i edytujemy plik "CONFIG":

--- Zawartość Pliku:

HOSTNAME: game2
CHANNEL: 1
PORT: 13004
P2P_PORT: 14004
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW:  3 4 23 24 43 44 107 5 25 45
TABLE_POSTFIX:  
ITEM_ID_RANGE: 250000001 300000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1

* W linijce MAP_ALLOW, na końcu dopisujemy ID naszej Mapki. Teraz to powinno wyglądać mniej więcej tak:

HOSTNAME: game2
CHANNEL: 1
PORT: 13004
P2P_PORT: 14004
DB_PORT: 15001
DB_ADDR: localhost
MAP_ALLOW:  3 4 23 24 43 44 107 5 25 45 201
TABLE_POSTFIX:  
ITEM_ID_RANGE: 250000001 300000000
PASSES_PER_SEC: 25
SAVE_EVENT_SECOND_CYCLE: 180
PING_EVENT_SECOND_CYCLE: 180
PLAYER_SQL: localhost mt2 mt2!@# player
COMMON_SQL: localhost mt2 mt2!@# common
LOG_SQL: localhost mt2 mt2!@# log
#TEST_SERVER: 1
pk_server: 1

* Zapisujemy Plik.

 

X. Teraz Wchodzimy do

usr/rain/channel/share_data/locale/english

i edytujemy plik "settings.lua":

--- Dodajemy Nową Linijkę przed przerwą, składającą się ze spacji:

* W nowej Linijce Wpisujemy:

add_goto_info("new", 0, 201, 9999, 9999)

* "new" to nazwa mapki (Żeby się na nią dostać, w grze wpisujemy /go new)

* "201" to ID Mapki, wpisane w pliku Index

* "9999, 9999" to warpy do Mapy, które wpisywaliśmy wcześniej w "BasePosition"

* Po dodaniu Linijki, zapisujemy plik.

 

XI. Zamykamy wszystko i resetujemy Serwer.

 

XII. Teraz wchodzimy do folderu naszego Klienta.

--- Wklejamy tam rozpakowany plik "root"

* Wchodzimy do folderu "pack" i usuwamy z niego pliki "root.eix" i "root.epk".

--- Teraz edytujemy plik atlasinfo.txt. Znajduje się on w Kliencie naszej gry po uprzednim wklejeniu do niego rozpakowanego "root".

* W pliku atlasinfo.txt, na samym końcu dodajemy linijkę:

season2/metin2_map_guild_inside01	999900	999900	4	4

* "season2/metin2_map_guild_inside01" to lokalizacja folderu z Mapą w kliencie gry. Na samym końcu Tutoriala podam inne ścieżki, które można wpisać zamiast tej.

* "999900 999900" to Warpy do Mapki, które podaliśmy na Serwerze. Tutaj musimy koniecznie dopisać na końcu dwa zera!

* "4 4" to rozmiar mapy podany w "Map Size" na Serwerze

* Zamiast Spacji, musimy dać "TAB"!

* Zapisujemy Plik.

 

XIII. Wchodzimy do gry i teleportujemy się na naszą nową mapę (/go new)

 

XIV. Wchodzimy pod ten adres ;]

http://je.pl/fs7c

 

Bonus!

Inne Ścieżki (Zamiast "season2/metin2_map_guild_inside01"):

season1/metin2_map_empirewar_a01
season1/metin2_map_ew02
season1/metin2_map_nusluck01
season1/metin2_map_oxevent
season1/metin2_map_shinsutest_01
season1/metin2_map_siege_01
season1/metin2_map_siege_02
season1/metin2_map_siege_03
season1/metin2_map_skipia_bossdungeon
season1/metin2_map_skipia_dungeon_01
season1/metin2_map_skipia_dungeon_02
season1/metin2_map_spider_bossdungeon
season1/metin2_map_spiderdungeon_02
season1/metin2_map_sungzi
season1/metin2_map_sungzi_desert_01
season1/metin2_map_sungzi_desert_hill_01
season1/metin2_map_sungzi_desert_hill_02
season1/metin2_map_sungzi_desert_hill_03
season1/metin2_map_sungzi_flame_hill_01
season1/metin2_map_sungzi_flame_hill_02
season1/metin2_map_sungzi_flame_hill_03
season1/metin2_map_sungzi_milgyo
season1/metin2_map_sungzi_milgyo_pass_01
season1/metin2_map_sungzi_milgyo_pass_02
season1/metin2_map_sungzi_milgyo_pass_03
season1/metin2_map_sungzi_snow
season1/metin2_map_sungzi_snow_pass01
season1/metin2_map_sungzi_snow_pass02
season1/metin2_map_sungzi_snow_pass03
season1/metin2_map_wl_01
season2/map_n_snowm_02
season2/metin2_map_a2_1
season2/metin2_map_empirewar01
season2/metin2_map_empirewar02
season2/metin2_map_empirewar03
season2/metin2_map_guild_inside01
season2/metin2_map_milgyo_a
season2/metin2_map_n_desert_02
season2/metin2_map_n_flame_02
season2/metin2_map_skipia_bossdungeon
season2/metin2_map_skipia_dungeon_01
season2/metin2_map_skipia_dungeon_02
season2/metin2_map_trent02_a
season2/metin2_map_trent_a

 

 

Tutorial w całości wykonany przeze mnie! Zakaz kopiowania na inne fora bez mojej zgody!

Jeżeli zapomniałem dodać czegoś w Tutorialu lub ktoś czegoś nie rozumie, proszę napisać na Priv!

  • 2 miesiące temu...
Opublikowano

@Odświeżam. Wczoraj pisałem poradnik od początku, więc mam nadzieję, że zrobił się bardziej przejrzysty :)

 

@Thx Siera :)

  • 2 tygodnie później...
  • 2 tygodnie później...
Opublikowano

@UP Mógłbyś napisać jeszcze jak zrobić tą mapkę? Żeby miała textury itd.?

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

O to Ci chodzi?

 

 

XII. Teraz wchodzimy do folderu naszego Klienta.

--- Wklejamy tam rozpakowany plik "root"

* Wchodzimy do folderu "pack" i usuwamy z niego pliki "root.eix" i "root.epk".

--- Teraz edytujemy plik atlasinfo.txt. Znajduje się on w Kliencie naszej gry po uprzednim wklejeniu do niego rozpakowanego "root".

* W pliku atlasinfo.txt, na samym końcu dodajemy linijkę:

season2/metin2_map_guild_inside01       999900  999900  4       4

 

* "season2/metin2_map_guild_inside01" to lokalizacja folderu z Mapą w kliencie gry. Na samym końcu Tutoriala podam inne ścieżki, które można wpisać zamiast tej.

* "999900 999900" to Warpy do Mapki, które podaliśmy na Serwerze. Tutaj musimy koniecznie dopisać na końcu dwa zera!

* "4 4" to rozmiar mapy podany w "Map Size" na Serwerze

* Zamiast Spacji, musimy dać "TAB"!

* Zapisujemy Plik.

 

XIII. Wchodzimy do gry i teleportujemy się na naszą nową mapę (/go new)

 

 

Bo jakoś nie za bardzo Cię zrozumiałem.

Opublikowano

Chodzi mi oto jak zrobićaby ta mapka np. miała trwe albo śnieg itd.

sygnatura niezgodna z regulaminem forum mpc rozdział II pkt. 7

Opublikowano

@UP Większość z tych mapek zapewne nie posiada mini-mapy.

@2xUP To musisz kombinować sam w folderze mapy w kliencie ;p

Opublikowano

A tak w ogóle to jak ta mapka wygląda?

sygagnypek.png

 

Chcesz to daj -, chcesz to daj +, mnie to nie obchodzi ;/

Opublikowano

@UP Ehh... To jest Tutorial jak dodać mapkę. Wygląd będzie miała inny w zależności od tego jaką ścieżkę podasz w kliencie. Spis ścieżek masz w Bonusie.

Gość PanZagłady
Opublikowano

20. Tutoriale starsze niż tydzień będą zamykane w celu uniknięciu spamu, wszelkie pytanie wtedy prosimy kierować do autorów na pw.

 

W razie pytan czy watpliwosci prosze pisac do autora na PW.

 

Zamykam temat.

  • 3 miesiące temu...
  • 2 miesiące temu...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...