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

[pytanie] Teleport


Rekomendowane odpowiedzi

Opublikowano

Jak mu ustawić tylko 2x teleporty czyli Miasto duchów i Antlantyda a reszte usunąć bo mam z tym problem ??????????????????

oto quest od npc

 

 

 

say ( "Witaj![ENTER]Jestem Seon-Hae, staruszek który wie o rzeczach,[ENTER]O których inni nie mają pojęcia, Jeżeli chcesz,[ENTER]Mogę ci pokażę drogę do zaginionych krain,[ENTER]Ale droga tam jest bardzo niebezpieczna i nie zrobię tego za darmo![ENTER]Za moje usługi musisz zaplacic![ENTER]Czy nadal jesteś chętny?" )
local main_set = select ( "Tak" , "Nie" )
if main_set == 2 then
return
end
if pc . get_level ( ) < 75 then
say ( "Chyba nie myślisz, że na takim poziomie[ENTER]gdziekolwiek cię przeniose?[ENTER]Osiągnij 75 lvl i przyjdź ponownie" )
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 ) * 100000
if cost < 100000 then
cost = 100000
end
say ( "A więc jednak się zdecydowałeś?[ENTER] Lecz wiedz że takie coś kosztuje... " )
say_reward ( string . format ( "Musisz zapłacić %d Yang" , cost ) )
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
local guild_map_names = {
"Miasto Duchów" ,
"Miasto Duchów" ,
"Miasto Duchów" ,
}
guild_map_name = guild_map_names [ empire ]
local empire_castle = {
"Atlantyda" ,
"Atlantyda" ,
"Atlantyda" ,
}
empire_castle = empire_castle [ empire ]
local sub_set = 0
if level < 145 then
sub_set = select ( guild_map_name , "Wu-Tei" , "Ziemia Zombie" , "Śródziemie" , empire_castle , "Anuluj" )
if sub_set == 6 then
return
end
else
sub_set = select ( guild_map_name , "Wu-Tei" , "Ziemia Zombie" , "Śródziemie" , empire_castle , "Dalej" )
if sub_set == 6 then
say ( "Te mapy dostępne są od 145 poziomu!" )
say_reward ( string . format ( "Za usługe pobieram %d yang!" , cost ) )
sub_set = select ( "Stare Bagno" , "Klasztor" , "Wróć" , "Anuluj" ) + 5
if sub_set == 9 then
return
end
if sub_set == 8 then
say_reward ( string . format ( "Bedzie to kosztowac %d yang." , cost ) )
say_reward ( "To co postanowiłeś?" )
sub_set = select ( guild_map_name , "Wu-Tei" , "Ziemia Zombie" , "Śródziemie" , empire_castle , "Dalej" )
if sub_set == 6 then
say ( "Te mapy dostepne sa od 145 poziomu!" )
say ( "Więc jak?" )
say_reward ( string . format ( "Koszt to %d yang." , cost ) )
sub_set = select ( "Stare Bagno" , "Klasztor" , "Wróć" , "Anuluj" ) + 5
if sub_set == 8 then
return
end
end
end
end
end
if pc . gold < cost then
say ( "Niestety nie masz wystarczająco[ENTER]Dużo Yang![ENTER]Przyjdź kiedy będziesz mieć pełną sumę..." )
say_reward ( string . format ( "Musisz zapłacić %d yang" , cost ) )
say ( "" )
return
end
pc . changegold ( - cost )
local warp = {
{
{ 105100 , 99 } ,
{ 105100 , 99 } ,
{ 105100 , 99 } ,
} ,
{
{ 8.0109e+06 , 9300 } ,
{ 8.0109e+06 , 9300 } ,
{ 8.0109e+06 , 9300 } ,
} ,
{
{ 1.02409e+06 , 537981 } ,
{ 1.02409e+06 , 537981 } ,
{ 1.02409e+06 , 537981 } ,
} ,
{
{ 9.93555e+06 , 9.93573e+06 } ,
{ 9.93555e+06 , 9.93573e+06 } ,
{ 9.93555e+06 , 9.93573e+06 } ,
} ,
{
{ 100 , 1.20325e+06 } ,
{ 100 , 1.20325e+06 } ,
{ 100 , 1.20325e+06 } ,
} ,
{
{ 1.8449e+06 , 1.00082e+06 } ,
{ 1.8449e+06 , 1.00082e+06 } ,
{ 1.8449e+06 , 1.00082e+06 } ,
} ,
{
{ 6.93588e+06 , 6.93604e+06 } ,
{ 6.93617e+06 , 6.93579e+06 } ,
{ 6.93641e+06 , 6.93604e+06 } ,
} ,
}
test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] )
say ( "Podązaj za mną!" )
say ( "" )
say ( "Za godzine powinnismy byc na miejscu!" )
wait ( )
pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] )
else
local sub_set2 = 3
if empire == 1 then
sub_set2 = select ( "Shinsoo M1" , "Shinsoo M2" , locale . cancel )
elseif empire == 2 then
sub_set2 = select ( "Chunjo M1" , "Chunjo M2" , locale . cancel )
elseif empire == 3 then
sub_set2 = select ( "Jinno M1" , "Jinno M2" , locale . cancel )
end
if sub_set2 ~= 3 then
if pc . gold < cost then
say ( "Hmm..." )
say ( "Rozumiem, ze nie masz yang" )
say ( "ale ja tez musze jakos wyzywic swoja rodzine!" )
say_reward ( string . format ( "Wroc kiedy zdobedziesz %d yang" , cost ) )
say ( "" )
else
if sub_set2 == 1 then
say ( "Podązaj za mną!" )
say ( "Za godzine powinnismy byc na miejscu" )
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 ( "Podązaj za mną!" )
say ( "Za godzine powinnismy byc na miejscu" )
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

Daj +++ jak pomogłem to nie boli ;)

 

 

photo-508875.jpg?_r=1346228684?_r=367a215599c3af8cfbe4b54722a4b1a3

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...