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] Spolszczony Teleporter


adek12133

Rekomendowane odpowiedzi

Opublikowano

W 100% spolszczony teleporter z dodanymi warpami do czerw.lasu i atlantydy od 60 lvl'a i do v2 od 10lvla.

 

 

-- ?? ???? ??
quest map_warp begin
state start begin
	when 9012.chat."Chcesz podrozowac?"  begin
		say("Teleporter: ")
		say("To ladna wioska... Ale czy w ogole cos sie tu")
		say("dzieje? Jest specjalne miejsce,gdzie moge Cie")
		say("przeniesc.Jednak zla sila znowu rosnie,czas i")
		say("przestrzen powoli ulegaja chaosowi. Dletego")
		say("powrot nie zawsze sie udaje..Hmm.Czy")
		say("chcesz sie gdzies przeniesc?")

		local main_set = select("Tak","Nie")
		if main_set == 2 then
			return
		end

		if pc.get_level() < 10 then
			say("Z twoim poziomem nie wytrzymasz podrozy w czasie, ")
			say("i przestrzeni. Dopiero po osiagnieciu 10 poziomu")
			say("mozesz skorzystac z moich uslug.")
			say("")
			return
		end

		local map = pc.get_map_index()
		local empire = pc.get_empire()
		local level = pc.get_level()
		local cost = math.floor(level / 5) * 1000

		-- ?? ????
		if cost < 1000 then
			cost = 1000
		end

		say("Teleporter: ")
		say("Gdzie chcesz sie przeniesc?")
		say_reward(string.format("Koszt to: %d Yang.", cost))
		say("")

		-- ?? ?? ???? ?? ?? (? ?? 1,2 ??)
		if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then

			local guild_map_names = {
				"Loch Pajakow poziom 2",
				"Loch Pajakow poziom 2",
				"Loch Pajakow poziom 2",
			}

			guild_map_name = guild_map_names[empire]
			local empire_castle={
				"Zamek Shinsoo",
				"Zamek Chunjo",
				"Zamek Jinno",
			}
			empire_castle =empire_castle[empire]
			local sub_set = 0
			if level < 60 then -- 60?? : ?????, ???, ????, ???
				sub_set = select(guild_map_name, "Dolina Orkow", "Pustynia", "Gora Sohan", empire_castle,"Zamknij")
				if sub_set == 6 then -- ??
					return
				end

			else -- 61?? : ????, ???, ????, ????
				sub_set = select(guild_map_name, "Dolina Orkow", "Pustynia", "Gora Sohan",  empire_castle,"Dalej")
				if sub_set == 6 then -- ??
					say("Teleporter: ")
					say("To sa miejsca, w ktore moge Cie preniesc")
					say("dopiero po osiagnieciu 60 poziomu")
					say_reward(string.format("Ale bedzie to Cie kosztowalo %d Yang. ", cost))
					say("")
					sub_set = select("Ognista Ziemia", "Wieza Demonow", "Atlantyda", "Czerw.Las", "Wroc", "Zamknij") + 5
					if sub_set == 11 then -- ??
						return
					end
					if sub_set == 10 then -- ??
						say("Teleporter: ")
						say("Pospiesz sie i powiedz mi, gdzie chcesz abym")
						say("przeniosl. Jestem juz zmeczony!")
						say_reward(string.format("Koszt: %d Yang.", cost))
						say_reward("Ale wkrotce podniose cene,")
						say_reward("jesli bedziesz tak marudzic.")
						say_reward("Dzisiaj jestem hojny.")
						say("")
						sub_set = select(guild_map_name, "Dolina Orkow", "Pustynia", "Gora Sohan",  empire_castle,"Dalej")
						if sub_set == 6 then -- ??
							say("Teleporter: ")
							---                                                   l
							say("Tak jak mowilem wczesniej moge Cie tam")
							say("Przeniesc dopiero po osiagnieciu 60 poziomu.")
							say("Czy nadal chcesz sie tam przeniesc? Zamknij")
							say("okno jesli zmieniles zdanie.To jak co robisz?")
							say("Nie jestem tutaj dla zabawy.")
							say("")
							say_reward(string.format("Mimi wszystko koszt to: %d Yang.", cost))
							say("")
							sub_set = select("Ognista Ziemia", "Wieza Demonow", "Atlantyda", "Czerw.Las", "Zamknij") + 5
							if sub_set == 10 then -- ??
								return
							end
						end
					end
				end
			end

			if pc.gold < cost then
				say("Teleporter:")
				say("Moglbym Cie przeniesc za darmo")
				say("ale mam duza rodzine, aby ja")
				say("utrzymac potrzebuje duzo zlota.")
				say_reward(string.format("Koszt: %d Yang.", cost))
				say("")
				return
			end

			pc.changegold(-cost)

			local warp = {
                   -- guild_map
                   {
                       { 704000 , 462500 } ,
					{ 704000 , 462500 } ,
					{ 704000 , 462500 } ,
				} ,
                   -- 64 map_n_threeway
                   {
                       { 402100, 673900 },
                       { 270400, 739900 },
                       { 321300, 808000 },
                   },
                   -- 63 metin2_map_n_desert_01
                   {
                       { 217800, 627200 },
                       { 221900, 502700 },
                       { 344000, 502500 },
                   },
                   -- 61 map_n_snowm_01
                   {
                       { 434200, 290600 },
                       { 375200, 174900 },
                       { 491800, 173600 },
                   },
				-- empire_castle
				{
					{ 975200, 133000 },
					{ 977200, 185000 },
					{ 923900, 183600 },

				} ,
                   -- 62 metin2_map_n_flame_01
                   {
                       { 599400, 756300 },
                       { 597800, 622200 },
                       { 730700, 689800 },
                   },
                   -- devil_tower
                   {
                       { 590500, 110500 },
                       { 590500, 110500 },
                       { 590500, 110500 },
                   },
				{
                       { 10000, 1207800 },
                       { 10000, 1207800 },
                       { 10000, 1207800 },
                   },
				{
                       { 1119900, 70800 },
                       { 1119900, 70800 },
                       { 1119900, 70800 },
                   },
			}

			test_chat(warp[sub_set][empire][1]..warp[sub_set][empire][2])
			say("Teleporter:")
			say("Przeniose Cie tam od razu.")
			say("Idziesz do niebezpiecznego miejsca")
			say("Dbaj o siebie...i powodzenia..")
			wait()
			pc.warp(warp[sub_set][empire][1], warp[sub_set][empire][2])


		else -- ? ?? 1,2 ? ??? ?????? ? ?? 1,2 ? ??? ?? ??	
			local sub_set2 = 3

			--sub_set2 = select(locale.vileage1_name[empire], locale.vileage2_name[empire], locale.cancel)
			if empire==1 then    
				sub_set2 = select("Obszar Pyungmo","Bakra" , locale.cancel)
			elseif  empire ==2 then  
				sub_set2 = select("Obszar Joan","Bokjung" , locale.cancel)
			elseif  empire ==3 then 
				sub_set2 = select("Obszar Youngmo","Jayang" , locale.cancel)
			end	
			if sub_set2 != 3 then
				if pc.gold < cost then
					say("Teleporter:")
					say("Moglbym Cie przeniesc za darmo")
					say("ale mam duza rodzine, aby ja")
					say("utrzymac potrzebuje duzo zlota.")
					say_reward(string.format("Koszt: %d Yang.", cost))
					say("")
				else
					if sub_set2 == 1 then
						say("Teleporter:")
						say("Przeniose Cie tam od razu.")
						wait()

						if empire == 1 then
							pc.warp(474300,954800)
						elseif empire == 2 then
							pc.warp(63800,166400)
						elseif empire == 3 then
							pc.warp(959900,269200)
						end	
					elseif sub_set2 == 2 then
						say("Teleporter:")
						say("Przeniose Cie tam od razu.")
						say("")
						say("")
						wait()
						if empire == 1 then
							pc.warp(353100,882900)
						elseif empire == 2 then
							pc.warp(145500,240000)
						elseif empire == 3 then
							pc.warp(863900,246000)
						end	
					end

					pc.changegold(-cost)
				end
			end
		end
	end -- end_of_chat
	end -- end_of_state
end -- end_of_quest

 

 

 

 

 

1 wchodzimy przez FileZilla na serwer:

/usr/rain/channel/share_data/locale/hongkong/quest

2.Szukamy pliku "map_warp.quest"

3.Podmieniamy kod na moj.

4.wpisujemy w Vpc: cd /usr/rain/channel/share_data/locale/hongkong/quest

5.sh make.

6.czekamy chwile az sie quest skompiluje i wpisujemy reboot

7.Cieszymy sie spolszczonym Teleporterem.

 

 

 

P.S ten plik nie odpowiada za teleportera co stoji w m1 i teleportuje tylko do doliny orkow i gory sohan,

aby spolszczyc tamtego teleportera trzeba pogrzebac w localeBig5.lua

Opublikowano

nie trzeba nigdzie grzebac ja mam na swoim serverze normalnie spolszcoznego a wlasciwie tylko w shinso bo mam z pvp i tylko shinso mam po polsku

a w chunjo jinno po niemiecku

Opublikowano

działa, dzięki :) ale mam takie pytanie

 

przy teleportowaniu do Atlantydy siedzę w ścianie. wiem, że były metody typu MH, ale nie da się gdzieś tam zmienić kordów teleportacji?

Opublikowano

działa, dzięki :) ale mam takie pytanie

 

przy teleportowaniu do Atlantydy siedzę w ścianie. wiem, że były metody typu MH, ale nie da się gdzieś tam zmienić kordów teleportacji?

Na chinskim kliencie jest wszystko ok. Albo na forum poszukaj byl taki tut jak wychodzic na spolszczeniu z atlantydy.

Opublikowano

bo musisz pousuwać polskie znaczki

POWRÓT METIN2 PL

s22 Orion - Q**l*n 34lvl

  • 4 tygodnie później...
Opublikowano

co ma wyskoczyc jak wpisemy cd/usr i tak dalej?

a i gdzie wpisac SH MAKE?

a i jak jest ta tebela co sie wciska 1,2,3 i tak dalej to ktore wcisnac

Opublikowano

po wpisaniu sd us nic nie wyskakuje po prostu sie przeszedles w VPCdo katalogu quest

po wcisnieciu enter wpisz SH MAKE i poczekaj az lista dojdzie do konca

Opublikowano

wpisujesz cd /usr/rain/channel/share_data/locale/hongkong/quest/

enter

sh make

enter

ALbo w WInSCP otwierasz terminal i sh make samo :)

Saying Java is good because it works on all operating systems is like saying anal sex is good because it works on all genders.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...