Jak stworzyć kanał globalny dla dowolnej mapy na serwerze Metin2?

Witam, Sevence zapoczątkował poradniki i w sumie dobrze powiedział - każdy poradnik ma swoje miejsce na tym forum. Dziś na tapetę bierzemy rzecz, która dla większości może być banalna, lecz znajdą się osoby które będą miały z tym problem a mianowicie globalny kanał dla dowolnej mapy.

W poradniku dla przykładu dodawane będą kanału globalne dla pierwszych miast

Tworzenie kanału globalnego na plikach: Martysama

Wchodzimy do folderu naszego serwera poprzez program do połączenia FTP (WinSCP, FileZilla etc.), w miejscu gdzie są pliki .py (admin_panel.py, gen.py, gen_settings.py) otwieramy plik gen_settings.py (w moim przypadku jest to /home/mt2/server)

1.png



Następnie zjeżdżamy w okolice linii 165 (powinniśmy zobaczyć konfigurację od trzech naszych rdzeni (core1, core2, core99) - interesującym nas w tym momencie jest core99, który jest rdzeniem "jednokanałowym"

2.png

Dla "świeżaka" może to wydawać się to dość skomplikowane ale jest to bardzo proste. Te wszystkie cyferki to sa po prostu indeksy map, każda mapa ma swój unikalny indeks (ID). Większą listę podrzucę na samym końcu, lecz dla większości przypadków użytkownicy chcą stworzyć globalne kanały dla pierwszych map. W tym przypadku interesują nas indeksy: 1, 21, 41.

1 - Shinsoo M1
21 - Chunjo M1
41 - Jinno M1


Jak zauważymy, aktualnie te indeksy są przypisane dla rdzenia pierwszego. Dlatego kasujemy je z miejsca w którym są i wpisujemy na początek w rdzeniu globalnym (core99). (INDEKSY NIE MOGĄ SIĘ DUBLOWAĆ W RDZENIACH)

Tak powinna wyglądać ta sekcja po zmianach:

3.png


Następnie generujemy na nowo naszą konfigurację serwera za pomocą polecenia "python admin_panel.py 666" i odpalamy serwer. Od tego momentu cieszymy się globalnym kanałem w pierwszych miastach.

Dodatkowo, od siebie dodam aby w miastach pierwszych nie pokazywało domyślnego "CH99" a napis "Kanał Globalny" zmodyfikowałem w pliku uiminimap.py funkcję "UpdateCurrentChannel" w ten oto sposób (można również zastosować to globalnie, czyli po prostu z warunkiem jeśli channelID wynosi 99 to channelName = Kanał Globalny, wtedy każda mapa na tym rdzeniu będzie pokazywała "Kanał Globalny" zamiast CH99):

4.png

Poniższa lista została znaleziona na innym forum.

1 metin2_map_a1  				        Shinso m1
3 metin2_map_a3 				        Shinso m2
4 metin2_map_guild_01			        Shinso m3
5 metin2_map_monkey_dungeon_11	        Łatwy loch malp 1 poziom
21 metin2_map_b1  				        Chunjo m1
23 metin2_map_b3 				        Chunjo m2
24 metin2_map_guild_02 			        Chunjo m3
25 metin2_map_monkey_dungeon_12		Łatwy loch malp 2 poziom
41 metin2_map_c1 				       Jinno m1
43 metin2_map_c3 				       Jinno m2
44 metin2_map_guild_03 			       Jinno m3
45 metin2_map_monkey_dungeon_13 	     Łatwy loch malp 3 poziom
61 map_n_snowm_01 				       Góra sohan
62 metin2_map_n_flame_01  		       Ognista ziemia
63 metin2_map_n_desert_01		       Pustynia yongbi
64 map_n_threeway  				       Dolina seungrang
65 metin2_map_milgyo 			       światynia hwang
66 metin2_map_deviltower1 		     Wieża Demonów
67 metin2_map_trent 				      Las
68 metin2_map_trent02 			      Czerwony Las
69 metin2_map_WL_01 			      Wężowe Pole
70 metin2_map_nusluck01			      Ziemia olbrzymow
71 metin2_map_spiderdungeon_02	      Loch Pająków 2 poziom
72 metin2_map_skipia_dungeon_01	      Atlantyda 1 poziom	
73 metin2_map_skipia_dungeon_02	     Atlantyda 2 poziom
74 map_n_snowm_02				     Góra Sohan 2 poziom
75 metin2_map_milgyo_a                           świątynia Hwang 2 poziom
77 metin2_map_n_flame_02            Ognista Ziemia 2 poziom
78 metin2_map_a2_1          Dolina Orków 2 poziom (nie pewne)
81 metin2_map_wedding_01		     Mapa Weselna
103 metin2_map_t1                Mapa wojen gildi (nie ustawiona tyklko gm tam wchodzi (niepewne))
104 metin2_map_spiderdungeon		Loch Pająków 1 poziom
105 metin2_map_t2                 Mapa wojen gildi (nie ustawiona tyklko gm tam wchodzi (niepewne))
107 metin2_map_monkey_dungeon         	Loch Małp (bez użyteczny)
108 metin2_map_monkey_dungeon2		Loch Małp Średni
109 metin2_map_monkey_dungeon3		Loch Małp Trudny
110 metin2_map_t3                  Mapa wojen gildi 
111 metin2_map_t4                  Mapa wojen gildi 
112 metin2_map_duel                     Arena Walk
113 metin2_map_oxevent			Mapa OX
118 metin2_map_sungzi_flame_hill_01	Event na Ognistej Ziemi 1 poziom
119 metin2_map_sungzi_flame_hill_02	Event na Ognistej Ziemi 2 poziom
120 metin2_map_sungzi_flame_hill_03	Event na Ognistej Ziemi 3 poziom
114 metin2_map_sungzi               Mapa od wojen krolestw
121 metin2_map_sungzi_snow                    Jakaś mapa eventowa
122 metin2_map_sungzi_snow_pass01         Jakaś mapa eventowa
123 metin2_map_sungzi_snow_pass02          Jakaś mapa eventowa
124 metin2_map_sungzi_snow_pass03          Jakaś mapa eventowa
125 metin2_map_sungzi_desert_01		Event na Pustyni
126 metin2_map_sungzi_desert_hill_01         Jakaś mapa eventowa
127 metin2_map_sungzi_desert_hill_02         Jakaś mapa eventowa
128 metin2_map_sungzi_desert_hill_03        Jakaś mapa eventowa
150 map_n_threeway             Mapa Wojny Królestw
181 metin2_map_empirewar01			Brama zamku shino
182 metin2_map_empirewar02			Brama zamku chunjo
183 metin2_map_empirewar03			Brama zamku jinno
184 metin2_map_skipia_dungeon_011		Atlantyda 1, 2 poziom
185 metin2_map_skipia_dungeon_021		Atlantyda 2 2 poziom
186 metin2_map_skipia_dungeon_012		Atlantyda 1, 3 poziom
187 metin2_map_skipia_dungeon_022		Atlantyda 2, 3 poziom
188 metin2_map_skipia_dungeon_013		Atlantyda 1, 4 poziom
189 metin2_map_skipia_dungeon_023		Atlantyda 2, 4 poziom
200 gm_guild_build				Siedlisko GM

Podoba mi się to w końcu zaczynają się pojawiać poradniki. Estetycznie opisany, konkretnie i na temat. Warto dodać, że taki kanał często stosuje się też na mapach eventowych.

zajebisty poradnik wróbelku