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

[Pisanie] Pierścień Teleportacji


Rekomendowane odpowiedzi

Opublikowano

Witam. Mam problem. Mianowicie nie działa mi pierścien i nie wiem co jest źle w kodzie. Nie moglem napisac tematu w "pisanie/poprawa questow" dlatego piszę tu. Proszę moda o przeniesienie chyba ze moze zostać. Quest jest taki:

 

 

 

quest move_ring begin
state start begin
when 80009.use begin
say_title ( "Pierscien Teleportacji:" )
say (pc.get_name().. " Gdzie lecisz ziomek?:" )
say ( "" )
local s = select ( "Główne Miasta" , "(M2)" , "Inne" , "Expowiska" , "Expowiska cz.2" , "Wyjdz" )
if s == 1 then
say_reward ( "hmm..." )
say ( pc.get_name().." Do którego miasta chcesz sie wybrac bracie??" )
local s = select ( "Shinsoo" , "Chunjo" , "Jinno" , "Nigdzie!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Shinsso")
wait ()
pc.warp ( 474300 , 954800 )

elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Chunjo")
wait ()
pc.warp ( 63800 , 166400 )

elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Teleportujemy cie do wioski Jinno")
wait ()
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" , "Chunjo M2" , "Jinno M2" , "Nigdzie!" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Lecisz do drugiej wioski Shinsso")
wait ()
pc.warp ( 353100 , 882900 )

elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Lecisz do drugiej wioski Chunjo")
wait ()
pc.warp ( 145500 , 240000 )

elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Lecisz do drugiej wioski Jinno")
wait ()
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 ( "Dolina Rozpusty" , "Poległa Wyspa" , "Mapa Gnoli" , "Mapa Umarłych" , "Nawiedzona Mapa" , "Rezygnuje" )
if s == 1 then
say_title ( pc.get_name().."!")
say ("Zostaniesz teleportowany do doliny")
wait ()
pc.warp ( 1243200 , 1243300 )

elseif 2 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na Tysiaczki baw sie dobrze :DD")
wait ()
pc.warp ( 31595800 , 29841200 )

elseif 3 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na mape Gnoli")
wait ()
pc.warp ( 106229400 , 54629500 )
 
elseif 4 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na mape Gnoli")
wait ()
pc.warp ( 406229400 , 14629500 )
 
 
elseif 5 == s then
say_title ( pc.get_name().."!")
say ("Lecisz na mape Gnoli")
wait ()
pc.warp ( 206229400 , 34629500 )
 
elseif 4 == s then

else
return
end
elseif s == 4 then
say_title ( pc.get_name().."!")
say ( "Idz poexpic radzi GuutekRlz" )
local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz (idziesz spac?)" )
if s == 1 then
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
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
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
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
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
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
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
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
say_title ("Zostaniesz Przeniesiony")
say ("Trzymaj się Mocno")
wait ()
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
say_reward ( "hmm..." )
say ( pc.get_name().." Do której miesciny chcesz sie wybrac" )
local s = select ( "Loch Pająków V2" , "Czerwony Las" , "Alantyda V1" , "Atlantyda V2" , "Anuluj" )
if s == 1 then
say_title ("Zostaniesz Przeniesiony do Lochy Pajaków V2")
say ("Trzymaj się Mocno")
wait ()
pc.warp ( 704100 , 464100 )

elseif 2 == s then
say_title ("Zostaniesz Przeniesiony do Czerwonego Lasu")
say ("Trzymaj się Mocno")
wait ()
pc.warp ( 1119900 , 70800 )

elseif 3 == s then
say_title ("Zostaniesz Przeniesiony do Atlantydy V1")
say ("Trzymaj się Mocno")
wait ()
pc.warp ( 9800 , 1215100 )

elseif 4 == s then
say_title ("Zostaniesz Przeniesiony do Atlantydy V2")
say ("Trzymaj się Mocno")
wait ()
pc.warp ( 135200 , 1215100 )

elseif 5 == s then
return
end
end

end
end
end

 

 

Liczę na odpowiedz. Polecą plusy ;). Z góry dzięki

Elo, pis joooł


Opublikowano

Spróbuj mu wymienić olej. Ewentualnie przejedź ścierką lub przedmuchaj sprężonym powietrzem.

 

Skąd my mamy wiedzieć, co jest nie tak, że nie działa? Podaj chociaż błąd...

 

umarł

Opublikowano

No blad ... Nie działa wgl sie w grze nie odpala -,- I pytam czy ktoś widzi w kodzie błąd bo to wina kodu na 100% Może czegos jest za duzo lub za malo ;x

Elo, pis joooł


Opublikowano

jest type 18 subtype 10 wgrany jest do quest : move_ring.quest i w object/80009/ move_ring.start chmody nadane 0777

Elo, pis joooł


Opublikowano

jest type 18 subtype 10 wgrany jest do quest : move_ring.quest i w object/80009/ move_ring.start chmody nadane 0777

wgralem go dla testu na serwer wgral sie normalnie i dzialal.. wiec quest na pewno jest dobry... albo ty cos zle robisz albo masz cos zle.

sygna1.png

Opublikowano

wez napisz na gadu 39925555 moze mi pomożesz ;/

 

 

 

Naprawiłem, ale jak to nie wiem wrzuciłem go po raz enty i działa. Do zamknięcia

Elo, pis joooł


Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...