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

[problem] dodanie mapy


Rekomendowane odpowiedzi

Opublikowano

problem dot. mapy z tego tematu

http://www.mpcforum.pl/topic/400472-download-mapa/page__gopid__2891359#entry2891359

 

1.wrzucilem pliki outdoorturko.eix i epk do packa

2.dodalem wpis do atlasinfo tego w root ( outdoorturko/metin2_map_turko 911100 911100 1 1 )

3. dodalem wpis do index serwerowego (tam gdzie są mapy wgrane)

4.wrzucilem folder mapy na serwer(do folderu z mapami)

 

Wpisuje z gm /warp 911100 911100 to pisze "you warp to ( 91110000 , 91110000)" i nic sie nie dzieje.

Gdzie popelnilem bład?

Opublikowano

mam ten sam problem tylko z inną mapą "gm_guild_build"

 

;/ Przydała by się odpowiedź od kogoś kto się na tym zna

 

gdzie jeszcze dodać tą mapę lub coś

Opublikowano

To zrób teleport w pierścieniu teleportacji lub u jakiegoś NPC i wtedy powinno działać.

 

Miałem ten sam problem co ty ale jak zrobiłem teleport u NPC to normalnie działało :D

banerwar2_nhhsxxr.gif


Opublikowano

Dam ci pliki i wklej na server u NPC 20095

tylko zmień sobie Kordy w

map_warp.start.0.script

tam jest

pc.warp(178300, 1220400)

to musisz zmienić na

pc.warp(911100, 911100)

 

Download

http://www.przeklej.pl/plik/do-npc-20095-7z-002bp5b905a5

Skan

http://www.virustotal.com/file-scan/report.html?id=7d4598a17ef1d2e4f30e1e8f73c5a8dcb01a2df8a65ce0323590c7a5ac8d772a-1311707386

 

+ ? :P

Opublikowano

Proszę oto quest na pierścień teleportacji z teleportem na twoją mapę.

Jeżeli coś zmienić to napisz.

 

 

quest move_ring begin
       state start begin
               when 80009.use begin
                       say_title ( "Pierscien Teleportacji:" ) 
                                               say (pc.get_name().. "przeniosę Cię do:" ) 
                                               local s = select ( "Miasteczka (M1)" , "Miasteczka (M2)" , "Nowa Mapa" , "Expowiska cz.1" , "Expowiska cz.2" , "Wyjdz" ) 
                                               if s == 1 then 
                                               say ( pc.get_name().." Do którego miasta chcesz sie wybrac??" ) 
                                               local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 474300 , 954800 )

                                               elseif 2 == s then
                                               pc.warp ( 63800 , 166400 )

                                               elseif 3 == s then
                                               pc.warp ( 959900 , 269200 )

                                               elseif 4 == s then

                                               else 
                                               return 
                                               end 
                                               elseif s == 2 then 
                                               say_reward ( "hmm..." ) 
                                               say ( pc.get_name().." Do którego miasteczka chcesz sie wybrac?" ) 
                                               local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 353100 , 882900 )

                                               elseif 2 == s then
                                               pc.warp ( 145500 , 240000 )

                                               elseif 3 == s then
                                               pc.warp ( 863900 , 246000 )

                                               elseif 4 == s then
                                               return 
                                               end 
                                               elseif s == 3 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Zwiedz tez inne miejsca :")
                                               local s = select ( "Nowa Mapa" , "Wróć" ) 
                                               if s == 1 then 
                                               pc.warp ( 911100 , 911100 )

                                               elseif 2 == s then

                                               else 
                                               return 
                                               end 
                                               elseif s == 4 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Idz poexpic" ) 
                                               local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" ) 
                                               if s == 1 then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then
                                               pc.warp ( 402100 , 673900 )
                                               elseif empire == 2 then 
                                               pc.warp ( 270400 , 739900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 321300 , 808000 )
                                               end




                                               elseif 2 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 217800 , 627200 )
                                               elseif empire == 2 then 
                                               pc.warp ( 221900 , 502700 )
                                               elseif empire == 3 then 
                                               pc.warp ( 344000 , 502500 )
                                               end


                                               elseif 3 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 434200 , 290600 )
                                               elseif empire == 2 then 
                                               pc.warp ( 375200 , 174900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 491800 , 173600 )
                                               end

                                               elseif 4 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 2 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 3 then 
                                               pc.warp ( 60000 , 496000 )
                                               end

                                               elseif 5 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 599400 , 756300 )
                                               elseif empire == 2 then 
                                               pc.warp ( 597800 , 622200 )
                                               elseif empire == 3 then 
                                               pc.warp ( 730700 , 689800 )
                                               end
                                               else 
                                               return 
                                               end 
                                               elseif s == 5 then 
                                               local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Alantyda V1" , "Atlantyda V2" , "Anuluj" ) 
                                               if s == 1 then 
                                               pc.warp ( 704100 , 464100 )

                                               elseif 2 == s then
                                               pc.warp ( 1119900 , 70800 )

                                               elseif 3 == s then
                                               pc.warp ( 9800 , 1215100 )

                                               elseif 4 == s then
                                               pc.warp ( 135200 , 1215100 )

                                               elseif 5 == s then
                                               return 
                                               end 
                                               end 

       end
   end
end

banerwar2_nhhsxxr.gif


Opublikowano

Mam inny pierscien i nie chcial bym z niego rezygnowac bo jest dobry.

quest:

say ( "Witaj" ) 
say ( "Masz Do wyboru Opcje Wybierz Jaka Ci sie Podoba !" ) 
say ( "" ) 
wait ( ) 
local s = select ( "Wróć_Do_Miasta" ,"Idź _Do_Atlantydy" , "Idź _do_Czer. Las" , "Idź _Do_V2" , "Bossy" , "Koń I Ranga" , "Skile" , "Poli_Moby" , "Anuluj" ) 
if 1 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
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 2 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
if empire == 1 then
pc.warp ( 9800 , 1215100 )
elseif empire == 2 then 
pc.warp ( 9800 , 1215100 )
elseif empire == 3 then 
pc.warp ( 9800 , 1215100 )
end




elseif 3 == s then 
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
local empire = pc . get_empire ( ) 
if empire == 1 then 
pc.warp ( 1119900 , 70800 )
elseif empire == 2 then 
pc.warp ( 1119900 , 70800 )
elseif empire == 3 then 
pc.warp ( 1119900 , 70800 )
end


elseif 4 == s then
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait () 
local empire = pc . get_empire ( ) 
if empire == 1 then 
pc.warp ( 704100 , 464100 )
elseif empire == 2 then 
pc.warp ( 704100 , 464100 )
elseif empire == 3 then 
pc.warp ( 704100 , 464100 )
end

elseif 5 == s then
say ( "Cześć" )
say ( "Wybierz Jednego Z tych Bossów" )
say ("Lub Wybierz Opcje Powrotu Do Noralnej Postaci ")
local s = select ( "Reaper" ,"Ogni.Krol" , "Eli.Krol.Demo." , "Tysięczny Woj" , "Wroc_Do_Normalnej_Postaci." )
say ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" ) 
if scelta==1 then
pc.polymorph ( 1093, 80 )
elseif scelta==2 then
say ( "Nie To Nie Łaski Bez" )
return
end 



if 2 == s then
pc.polymorph ( 2206, 90 )
end 


if 3 == s then
pc.polymorph ( 1092, 80 )
end 


if 4 == s then
pc.polymorph ( 1403, 80 )
end 

if 5 == s then
pc.polymorph ( 1, 1 )
end 



elseif 6 == s then
say ( "Cześć" )
say ( "Czy Chcesz Dostać Konia lvl 21 I Range Rycerski??" )
local scelta = select ( "Tak","Nie" )
if scelta==1 then
pc . set_skill_level ( 131 , 10 )
horse.set_level ( 21 )
pc.change_alignment ( 200000 )
elseif scelta==2 then
say ("Nie to Nie laski Bez ")
return
end 

elseif 7 == s then
say_title ( "Cześć" )
say ( "Czy chcesz wbić wszystkie skille na P??" )
local s = select ( "Tak" , "Nie" )
if 2 == s then
say ("Nie To Nie Łaski Bez ")
return
end
say ( "Otrzymałeś Wszystkie Skille P" )
if pc . get_job() == 0 and pc . get_skill_group()==1 then
pc . set_skill_level (1, 39)
pc . set_skill_level (2, 39)
pc . set_skill_level (3, 39)
pc . set_skill_level (4, 39)
pc . set_skill_level (5, 39)
elseif pc . get_job()==0 and pc . get_skill_group()==2 then
pc . set_skill_level (16, 39)
pc . set_skill_level (17, 39)
pc . set_skill_level (18, 39)
pc . set_skill_level (19, 39)
pc . set_skill_level (20, 39)
elseif pc . get_job()==1 and pc . get_skill_group()==1 then
pc.set_skill_level(31, 39)
pc.set_skill_level(32, 39)
pc.set_skill_level(33, 39)
pc.set_skill_level(34, 39)	
pc.set_skill_level(35, 39)
elseif pc . get_job()==1 and pc . get_skill_group()==2 then
pc.set_skill_level(46, 39)
pc.set_skill_level(47, 39)
pc.set_skill_level(48, 39)
pc.set_skill_level(49, 39)
pc.set_skill_level(50, 39)	
elseif pc . get_job()==2 and pc . get_skill_group()==1 then
pc.set_skill_level(61, 39)
pc.set_skill_level(62, 39)
pc.set_skill_level(63, 39)
pc.set_skill_level(64, 39)
pc.set_skill_level(65, 39)
pc.set_skill_level(66, 39)	
elseif pc . get_job()==2 and pc . get_skill_group()==2 then
pc.set_skill_level(76, 39)
pc.set_skill_level(77, 39)
pc.set_skill_level(78, 39)
pc.set_skill_level(79, 39)
pc.set_skill_level(80, 39)
pc.set_skill_level(81, 39)	
elseif pc . get_job()==3 and pc . get_skill_group()==1 then
pc.set_skill_level(91, 39)
pc.set_skill_level(92, 39)
pc.set_skill_level(93, 39)
pc.set_skill_level(94, 39)
pc.set_skill_level(95, 39)
pc.set_skill_level(96, 39)
elseif pc . get_job()==3 and pc . get_skill_group()==2 then
pc.set_skill_level(106, 39)
pc.set_skill_level(107, 39)
pc.set_skill_level(108, 39)
pc.set_skill_level(109, 39)
pc.set_skill_level(110, 39)
pc.set_skill_level(111, 39)
end

elseif 8 == s then
say ( "Cześć" )
say ( "Wybierz Jakiego Moba Chcesz Sie Zamienic," )
say ( "Lub Wybierz Opcje Powrotu Do Normalnej Postaci " )
local s = select ( "Silny Dziki Sluga" ,"Dziki Pies" , "Goo-Pae" , "Podly Demoni Zolnierz" , "Niebianski Zolnierz" , "Wroc_Do_Normalnej_Postaci." )
say ("Czy Napewno Chcesz Kontynuowac?")
local scelta = select ( "Tak","Nie" ) 
if scelta==1 then
pc.polymorph ( 552, 80 )
elseif scelta==2 then
say ( "Nie To Nie Łaski Bez" )
return
end 


if 2 == s then
pc.polymorph ( 101, 90 )
end 


if 3 == s then
pc.polymorph ( 493, 80 )
end 


if 4 == s then
pc.polymorph ( 1031, 80 )
end 

 

Czy daloby dodac do pierscienia up niektóre opcje z pierscienia którego ja mam wgranego?

Jezeli daloby rade to prosze o dodanie opcji "Koń I Ranga" , "Skile" , "Poli_Moby"

Opublikowano

Tak oczywiście da się to zrobić.

 

Proszę bardzo:

 

quest move_ring begin
       state start begin
               when 80009.use begin
                       say_title ( "Pierscien Teleportacji:" ) 
                                               say (pc.get_name().. "przeniosę Cię do:" ) 
                                               local s = select ( "Miasteczka (M1)" , "Miasteczka (M2)" , "Nowa Mapa" , "Koń i Ranga" , "Skille" , "Poli Moby" , "Expowiska cz.1" , "Expowiska cz.2" , "Wyjdz" ) 
                                               if s == 1 then 
                                               say ( pc.get_name().." Do którego miasta chcesz sie wybrac??" ) 
                                               local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 474300 , 954800 )

                                               elseif 2 == s then
                                               pc.warp ( 63800 , 166400 )

                                               elseif 3 == s then
                                               pc.warp ( 959900 , 269200 )

                                               elseif 4 == s then

                                               else 
                                               return 
                                               end 
                                               elseif s == 2 then 
                                               say_reward ( "hmm..." ) 
                                               say ( pc.get_name().." Do którego miasteczka chcesz sie wybrac?" ) 
                                               local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 353100 , 882900 )

                                               elseif 2 == s then
                                               pc.warp ( 145500 , 240000 )

                                               elseif 3 == s then
                                               pc.warp ( 863900 , 246000 )

                                               elseif 4 == s then
                                               return 
                                               end 
                                               elseif s == 3 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Zwiedz tez inne miejsca :")
                                               local s = select ( "Nowa Mapa" , "Wróć" ) 
                                               if s == 1 then 
                                               pc.warp ( 911100 , 911100 )

                                               elseif 2 == s then

                                               else 
                                               return 
                                               end 

		elseif 4 == s then
		say ( "Cześć" )
		say ( "Czy Chcesz Dostać Konia lvl 21 I Range Rycerski??" )
		local scelta = select ( "Tak","Nie" )
		if scelta==1 then
		pc . set_skill_level ( 131 , 10 )
		horse.set_level ( 21 )
		pc.change_alignment ( 200000 )
		elseif scelta==2 then
		say ("Nie to Nie laski Bez ")
		return
		end 

		elseif 5 == s then
		say_title ( "Cześć" )
		say ( "Czy chcesz wbić wszystkie skille na P??" )
		local s = select ( "Tak" , "Nie" )
		if 2 == s then
		say ("Nie To Nie Łaski Bez ")
		return
		end
		say ( "Otrzymałeś Wszystkie Skille P" )
		if pc . get_job() == 0 and pc . get_skill_group()==1 then
		pc . set_skill_level (1, 39)
		pc . set_skill_level (2, 39)
		pc . set_skill_level (3, 39)
		pc . set_skill_level (4, 39)
		pc . set_skill_level (5, 39)
		elseif pc . get_job()==0 and pc . get_skill_group()==2 then
		pc . set_skill_level (16, 39)
		pc . set_skill_level (17, 39)
		pc . set_skill_level (18, 39)
		pc . set_skill_level (19, 39)
		pc . set_skill_level (20, 39)
		elseif pc . get_job()==1 and pc . get_skill_group()==1 then
		pc.set_skill_level(31, 39)
		pc.set_skill_level(32, 39)
		pc.set_skill_level(33, 39)
		pc.set_skill_level(34, 39)      
		pc.set_skill_level(35, 39)
		elseif pc . get_job()==1 and pc . get_skill_group()==2 then
		pc.set_skill_level(46, 39)
		pc.set_skill_level(47, 39)
		pc.set_skill_level(48, 39)
		pc.set_skill_level(49, 39)
		pc.set_skill_level(50, 39)      
		elseif pc . get_job()==2 and pc . get_skill_group()==1 then
		pc.set_skill_level(61, 39)
		pc.set_skill_level(62, 39)
		pc.set_skill_level(63, 39)
		pc.set_skill_level(64, 39)
		pc.set_skill_level(65, 39)
		pc.set_skill_level(66, 39)      
		elseif pc . get_job()==2 and pc . get_skill_group()==2 then
		pc.set_skill_level(76, 39)
		pc.set_skill_level(77, 39)
		pc.set_skill_level(78, 39)
		pc.set_skill_level(79, 39)
		pc.set_skill_level(80, 39)
		pc.set_skill_level(81, 39)      
		elseif pc . get_job()==3 and pc . get_skill_group()==1 then
		pc.set_skill_level(91, 39)
		pc.set_skill_level(92, 39)
		pc.set_skill_level(93, 39)
		pc.set_skill_level(94, 39)
		pc.set_skill_level(95, 39)
		pc.set_skill_level(96, 39)
		elseif pc . get_job()==3 and pc . get_skill_group()==2 then
		pc.set_skill_level(106, 39)
		pc.set_skill_level(107, 39)
		pc.set_skill_level(108, 39)
		pc.set_skill_level(109, 39)
		pc.set_skill_level(110, 39)
		pc.set_skill_level(111, 39)
		end

		elseif 6 == s then
		say ( "Cześć" )
		say ( "Wybierz Jakiego Moba Chcesz Sie Zamienic," )
		say ( "Lub Wybierz Opcje Powrotu Do Normalnej Postaci " )
		local s = select ( "Silny Dziki Sluga" ,"Dziki Pies" , "Goo-Pae" , "Podly Demoni Zolnierz" , "Niebianski Zolnierz" , "Wroc_Do_Normalnej_Postaci." )
		say ("Czy Napewno Chcesz Kontynuowac?")
		local scelta = select ( "Tak","Nie" ) 
		if scelta==1 then
		pc.polymorph ( 552, 80 )
		elseif scelta==2 then
		say ( "Nie To Nie Łaski Bez" )
		return
		end 


		if 2 == s then
		pc.polymorph ( 101, 90 )
		end 


		if 3 == s then
		pc.polymorph ( 493, 80 )
		end 


		if 4 == s then
		pc.polymorph ( 1031, 80 )
		end 

                                               elseif s == 7 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Idz poexpic" ) 
                                               local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" ) 
                                               if s == 1 then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then
                                               pc.warp ( 402100 , 673900 )
                                               elseif empire == 2 then 
                                               pc.warp ( 270400 , 739900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 321300 , 808000 )
                                               end




                                               elseif 2 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 217800 , 627200 )
                                               elseif empire == 2 then 
                                               pc.warp ( 221900 , 502700 )
                                               elseif empire == 3 then 
                                               pc.warp ( 344000 , 502500 )
                                               end


                                               elseif 3 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 434200 , 290600 )
                                               elseif empire == 2 then 
                                               pc.warp ( 375200 , 174900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 491800 , 173600 )
                                               end

                                               elseif 4 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 2 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 3 then 
                                               pc.warp ( 60000 , 496000 )
                                               end

                                               elseif 5 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 599400 , 756300 )
                                               elseif empire == 2 then 
                                               pc.warp ( 597800 , 622200 )
                                               elseif empire == 3 then 
                                               pc.warp ( 730700 , 689800 )
                                               end
                                               else 
                                               return 
                                               end 
                                               elseif s == 8 then 
                                               local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Alantyda V1" , "Atlantyda V2" , "Anuluj" ) 
                                               if s == 1 then 
                                               pc.warp ( 704100 , 464100 )

                                               elseif 2 == s then
                                               pc.warp ( 1119900 , 70800 )

                                               elseif 3 == s then
                                               pc.warp ( 9800 , 1215100 )

                                               elseif 4 == s then
                                               pc.warp ( 135200 , 1215100 )

                                               elseif 5 == s then
                                               return 
                                               end 
                                               end 

       end
   end
end

banerwar2_nhhsxxr.gif


Opublikowano

loooooool. ludzie . pomyslcie trochę zanim coś napiszecie... Nie ma mapy dodanej do CONFIG ( btw. pewnie ma, ale ma za dużo map i ich nie czyta ) . Nie to ,że się reklamuję , ale zrób tak jak w tym tut-ku :

http://www.mpcforum.pl/topic/401996-tutdzialajace-mapy-na-2010/page__p__2859621__fromsearch__1#entry2859621

i dopiero wtedy dodaj na końcu CONFIG'a swoje ID z INDEX tej mapki nowej.

Opublikowano

Tutaj powracając do Twojego problemu z tematu to po prostu źle wpisujesz warp. Na końcu nie dodawaj dwóch zer, bo serwer automatycznie je dodaje...

Zamiast:

/warp 911100 911100

Wpisz:

/warp 9111 9111

EXPmIpC.gif

Opublikowano

Tutaj powracając do Twojego problemu z tematu to po prostu źle wpisujesz warp. Na końcu nie dodawaj dwóch zer, bo serwer automatycznie je dodaje...

Zamiast:

/warp 911100 911100

Wpisz:

/warp 9111 9111

 

 

Masz + :D ponieważ nikt o tym nie pomyślał poza tobą :D

 

 

 

 

 

 

@DOWN: A mój quest może być? Jak nie to mogę jeszcze coś zmienić.

banerwar2_nhhsxxr.gif


Opublikowano

warpy z 9111 wpisywalem na samym poczatku i tez nie dzialalo

ja mam pliki od raina te stare.

@edit

jestem w

/usr/rain/channel/game99

to zawartosc configa:

HOSTNAME: game99 
CHANNEL: 99
PORT: 13099
P2P_PORT: 14099
DB_PORT: 15001
DB_ADDR: localhost
#MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183
MAP_ALLOW: 103 105 110 111 81 113 114 118 119 120 121 122 123 124 125 126 127 128 181 182 183 
TABLE_POSTFIX:  
ITEM_ID_RANGE: 50000001 100000000
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 index tam gdzie mapy dodalem mapke pod id 200. W #map_allow dopisac 200 po [tab]?

Opublikowano

To się edytuje w "game2" z tego co ja wiem o.O

 

W game2 -> CONFIG dopisz po [spacji] 200

 

 

 

 

 

 

@DOWN: To dodaj w game2 i sprawdź czy ten mój quest teleportuje dobrze :P

 

 

@DOWN: A restartowałeś serwer?

banerwar2_nhhsxxr.gif


Opublikowano

ok teraz przenosi i konczy logowac i wywala z gry. a port jakis musze odblokowac?

@UP gdzie znajde te channele

Opublikowano

@UP

 

usuń wszystko z #map_allow ( wszystkie id ) zostaw je tylko w map_allow .

 

 

. No mówicie żeby dodać do ch1,ch2 ... ja np. mam u siebie jedno CH, i dodałem do niego wszystkie mapy (m1,m2,itp. ) a do game99 mapki ox , śliuby, wojny gildii i co ? i działa. Więc nie musi do ch1 dodawać.

Opublikowano

w twoim pierscieniu brakuje wpisów

to poprawiony quest

quest move_ring begin
       state start begin
               when 80009.use begin
                       say_title ( "Pierscien Teleportacji:" ) 
                                               say (pc.get_name().. "przeniosę Cię do:" ) 
                                               local s = select ( "Miasteczka (M1)" , "Miasteczka (M2)" , "Nowa Mapa" , "Koń i Ranga" , "Skille" , "Poli Moby" , "Expowiska cz.1" , "Expowiska cz.2" , "Wyjdz" ) 
                                               if s == 1 then 
                                               say ( pc.get_name().." Do którego miasta chcesz sie wybrac??" ) 
                                               local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 474300 , 954800 )

                                               elseif 2 == s then
                                               pc.warp ( 63800 , 166400 )

                                               elseif 3 == s then
                                               pc.warp ( 959900 , 269200 )

                                               elseif 4 == s then

                                               else 
                                               return 
                                               end 
                                               elseif s == 2 then 
                                               say_reward ( "hmm..." ) 
                                               say ( pc.get_name().." Do którego miasteczka chcesz sie wybrac?" ) 
                                               local s = select ( "Shinsoo M2" , "Chujno M2" , "Jinno M2" , "Nigdzie!" ) 
                                               if s == 1 then 
                                               pc.warp ( 353100 , 882900 )

                                               elseif 2 == s then
                                               pc.warp ( 145500 , 240000 )

                                               elseif 3 == s then
                                               pc.warp ( 863900 , 246000 )

                                               elseif 4 == s then
                                               return 
                                               end 
                                               elseif s == 3 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Zwiedz tez inne miejsca :")
                                               local s = select ( "Nowa Mapa" , "Wróć" ) 
                                               if s == 1 then 
                                               pc.warp ( 911100 , 911100 )

                                               elseif 2 == s then

                                               else 
                                               return 
                                               end 

                       elseif 4 == s then
                       say ( "Cześć" )
                       say ( "Czy Chcesz Dostać Konia lvl 21 I Range Rycerski??" )
                       local scelta = select ( "Tak","Nie" )
                       if scelta==1 then
                       pc . set_skill_level ( 131 , 10 )
                       horse.set_level ( 21 )
                       pc.change_alignment ( 200000 )
                       elseif scelta==2 then
                       say ("Nie to Nie laski Bez ")
                       return
                       end 

                       elseif 5 == s then
                       say_title ( "Cześć" )
                       say ( "Czy chcesz wbić wszystkie skille na P??" )
                       local s = select ( "Tak" , "Nie" )
                       if 2 == s then
                       say ("Nie To Nie Łaski Bez ")
                       return
                       end
                       say ( "Otrzymałeś Wszystkie Skille P" )
                       if pc . get_job() == 0 and pc . get_skill_group()==1 then
                       pc . set_skill_level (1, 39)
                       pc . set_skill_level (2, 39)
                       pc . set_skill_level (3, 39)
                       pc . set_skill_level (4, 39)
                       pc . set_skill_level (5, 39)
                       elseif pc . get_job()==0 and pc . get_skill_group()==2 then
                       pc . set_skill_level (16, 39)
                       pc . set_skill_level (17, 39)
                       pc . set_skill_level (18, 39)
                       pc . set_skill_level (19, 39)
                       pc . set_skill_level (20, 39)
                       elseif pc . get_job()==1 and pc . get_skill_group()==1 then
                       pc.set_skill_level(31, 39)
                       pc.set_skill_level(32, 39)
                       pc.set_skill_level(33, 39)
                       pc.set_skill_level(34, 39)      
                       pc.set_skill_level(35, 39)
                       elseif pc . get_job()==1 and pc . get_skill_group()==2 then
                       pc.set_skill_level(46, 39)
                       pc.set_skill_level(47, 39)
                       pc.set_skill_level(48, 39)
                       pc.set_skill_level(49, 39)
                       pc.set_skill_level(50, 39)      
                       elseif pc . get_job()==2 and pc . get_skill_group()==1 then
                       pc.set_skill_level(61, 39)
                       pc.set_skill_level(62, 39)
                       pc.set_skill_level(63, 39)
                       pc.set_skill_level(64, 39)
                       pc.set_skill_level(65, 39)
                       pc.set_skill_level(66, 39)      
                       elseif pc . get_job()==2 and pc . get_skill_group()==2 then
                       pc.set_skill_level(76, 39)
                       pc.set_skill_level(77, 39)
                       pc.set_skill_level(78, 39)
                       pc.set_skill_level(79, 39)
                       pc.set_skill_level(80, 39)
                       pc.set_skill_level(81, 39)      
                       elseif pc . get_job()==3 and pc . get_skill_group()==1 then
                       pc.set_skill_level(91, 39)
                       pc.set_skill_level(92, 39)
                       pc.set_skill_level(93, 39)
                       pc.set_skill_level(94, 39)
                       pc.set_skill_level(95, 39)
                       pc.set_skill_level(96, 39)
                       elseif pc . get_job()==3 and pc . get_skill_group()==2 then
                       pc.set_skill_level(106, 39)
                       pc.set_skill_level(107, 39)
                       pc.set_skill_level(108, 39)
                       pc.set_skill_level(109, 39)
                       pc.set_skill_level(110, 39)
                       pc.set_skill_level(111, 39)
                       end

                       elseif 6 == s then
                       say ( "Cześć" )
                       say ( "Wybierz Jakiego Moba Chcesz Sie Zamienic," )
                       say ( "Lub Wybierz Opcje Powrotu Do Normalnej Postaci " )
                       local s = select ( "Silny Dziki Sluga" ,"Dziki Pies" , "Goo-Pae" , "Podly Demoni Zolnierz" , "Niebianski Zolnierz" , "Wroc_Do_Normalnej_Postaci." )
                       say ("Czy Napewno Chcesz Kontynuowac?")
                       local scelta = select ( "Tak","Nie" ) 
                       if scelta==1 then
                       pc.polymorph ( 552, 80 )
                       elseif scelta==2 then
                       say ( "Nie To Nie Łaski Bez" )
                       return
                       end 


                       if 2 == s then
                       pc.polymorph ( 101, 90 )
                       end 


                       if 3 == s then
                       pc.polymorph ( 493, 80 )
                       end 


                       if 4 == s then
                       pc.polymorph ( 1031, 80 )
                       end 


                       if 5 == s then
                       pc.polymorph ( 2401, 80 )
                       end 


                       if 6 == s then
                       pc.polymorph ( 1, 1 )
                       end 
                                             elseif s == 7 then 
                                               say_title ( pc.get_name().."!")
                                               say ( "Idz poexpic" ) 
                                               local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" ) 
                                               if s == 1 then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then
                                               pc.warp ( 402100 , 673900 )
                                               elseif empire == 2 then 
                                               pc.warp ( 270400 , 739900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 321300 , 808000 )
                                               end




                                               elseif 2 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 217800 , 627200 )
                                               elseif empire == 2 then 
                                               pc.warp ( 221900 , 502700 )
                                               elseif empire == 3 then 
                                               pc.warp ( 344000 , 502500 )
                                               end


                                               elseif 3 == s then 
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 434200 , 290600 )
                                               elseif empire == 2 then 
                                               pc.warp ( 375200 , 174900 )
                                               elseif empire == 3 then 
                                               pc.warp ( 491800 , 173600 )
                                               end

                                               elseif 4 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 2 then 
                                               pc.warp ( 60000 , 496000 )
                                               elseif empire == 3 then 
                                               pc.warp ( 60000 , 496000 )
                                               end

                                               elseif 5 == s then
                                               local empire = pc . get_empire ( ) 
                                               if empire == 1 then 
                                               pc.warp ( 599400 , 756300 )
                                               elseif empire == 2 then 
                                               pc.warp ( 597800 , 622200 )
                                               elseif empire == 3 then 
                                               pc.warp ( 730700 , 689800 )
                                               end
                                               else 
                                               return 
                                               end 
                                               elseif s == 8 then 
                                               local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Alantyda V1" , "Atlantyda V2" , "Anuluj" ) 
                                               if s == 1 then 
                                               pc.warp ( 704100 , 464100 )

                                               elseif 2 == s then
                                               pc.warp ( 1119900 , 70800 )

                                               elseif 3 == s then
                                               pc.warp ( 9800 , 1215100 )

                                               elseif 4 == s then
                                               pc.warp ( 135200 , 1215100 )

                                               elseif 5 == s then
                                               return 
                                               end 
                                               end 

       end
   end
end

gdy wybral osie zamiane w setaou lub powrot do postaci to zamienialo w dzikiego sluge.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...