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 / Poprawa Questów !


PoczatKujacy

Rekomendowane odpowiedzi

  • Odpowiedzi 8,7 tys.
  • Dodano
  • Ostatniej odpowiedzi
Opublikowano

Czy ktoś wie jak zrobić własną "skrzynkę na zioła"?

 

Otwiera się okienko, wkładamy w nie np. miecz 1lv +9 i zbroje 1lv +9 i wytwarzamy dzięki nim miecz na 75lv +9 tracąc poprzednie przedmioty. wiecie o co mi chodzi. Nagrodzę lajkami :)

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

Potrzebny Standardowy quest Pierścień Teleport z dodatkową zakładką Expowiska Cz.3

ID 10084 Ziemia Zombie 10240 5376 exp od 95

ID 10083 Lochy Zombie 2400 3000 exp od 135

ID 10085 Stare Bagno 18448 1000 exp od 160+

 

Z góry Thx

 

 

 

 

-----------------

-----BY WuWu-----

-----------------

quest move_ring begin

state start begin

when 80009.use begin

say_title ( "Pierscien Teleportacji:" )

say (pc.get_name().. " Moge cie przeniesc do :" )

say ( "" )

local s = select ( "Główne Miasta" , "Miasteczka (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??" )

local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" )

if s == 1 then

say_title ( pc.get_name().."!")

say ("Lecisz do wioski Shinsso")

wait ()

pc.warp ( 474300 , 954800 )

 

elseif 2 == s then

say_title ( pc.get_name().."!")

say ("Lecisz do wioski Chunjo")

wait ()

pc.warp ( 63800 , 166400 )

 

elseif 3 == s then

say_title ( pc.get_name().."!")

say ("Lecisz 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" , "Chujno 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 Chujno")

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 ( "Przed DT" , "Ziemia Olbrzymów" , "GM map/zombie" , "Oj Nieee!" )

if s == 1 then

say_title ( pc.get_name().."!")

say ("Lecisz Na DT :DD ??")

wait ()

pc.warp ( 590500 , 110500 )

 

elseif 2 == s then

say_title ( pc.get_name().."!")

say ("Lecisz na Tysiaki :D")

wait ()

pc.warp ( 845100 , 745900 )

 

elseif 3 == s then

say_title ( pc.get_name().."!")

say ("Nowa mapa (jeszcze w budowie , ale zobaczysz jak wyglada)")

wait ()

pc.warp ( 83200 , 0 )

 

elseif 4 == s then

 

else

return

end

elseif s == 4 then

say_title ( pc.get_name().."!")

say ( "Idz poexpic xD" )

local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" )

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órego mistasta 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

 

 

VG9tYWtCX19fZXVuZV9fXzU0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Opublikowano

@playk A skąd ktoś ma wiedzieć , kogo pliki ty masz i skąd ma znać nazwy map i kordy? Łaskawie podrzuć swój quest z PT to ktoś powinien Ci go zedytować. ...

nexi.png

 

CYTOWAĆ MOJE POSTY, JEŚLI LICZYCIE NA POMOC !!

Opublikowano

@playk A skąd ktoś ma wiedzieć , kogo pliki ty masz i skąd ma znać nazwy map i kordy? Łaskawie podrzuć swój quest z PT to ktoś powinien Ci go zedytować. ...

 

 

 

-----------------

-----BY WuWu-----

-----------------

quest move_ring begin

state start begin

when 80009.use begin

say_title ( "Pierscien Teleportacji:" )

say (pc.get_name().. " Moge cie przeniesc do :" )

say ( "" )

local s = select ( "Główne Miasta" , "Miasteczka (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??" )

local s = select ( "Shinsoo" , "Chujno" , "Jinno" , "Nigdzie!" )

if s == 1 then

say_title ( pc.get_name().."!")

say ("Lecisz do wioski Shinsso")

wait ()

pc.warp ( 474300 , 954800 )

 

elseif 2 == s then

say_title ( pc.get_name().."!")

say ("Lecisz do wioski Chunjo")

wait ()

pc.warp ( 63800 , 166400 )

 

elseif 3 == s then

say_title ( pc.get_name().."!")

say ("Lecisz 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" , "Chujno 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 Chujno")

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 ( "Przed DT" , "Ziemia Olbrzymów" , "GM map/zombie" , "Oj Nieee!" )

if s == 1 then

say_title ( pc.get_name().."!")

say ("Lecisz Na DT :DD ??")

wait ()

pc.warp ( 590500 , 110500 )

 

elseif 2 == s then

say_title ( pc.get_name().."!")

say ("Lecisz na Tysiaki :D")

wait ()

pc.warp ( 845100 , 745900 )

 

elseif 3 == s then

say_title ( pc.get_name().."!")

say ("Nowa mapa (jeszcze w budowie , ale zobaczysz jak wyglada)")

wait ()

pc.warp ( 83200 , 0 )

 

elseif 4 == s then

 

else

return

end

elseif s == 4 then

say_title ( pc.get_name().."!")

say ( "Idz poexpic xD" )

local s = select ( "Dolina Seungryong" , "Pustynia Yongbi" , "Góra Sohan" , "Loch Pająków v1" , "Ognista Ziema" , "Wyjdz" )

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órego mistasta 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

 

 

VG9tYWtCX19fZXVuZV9fXzU0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Opublikowano

Po zabiciu moba o id 2591 zamiast dropić item to czyści się regen, a powinien dopiero jak przeniosę ten item na posąg.

 

when 2591.kill with d.getf("dokatakumb") > 0 begin
d.notice("Tartar został pokonany!")
game.drop_item(30312, 1)
end
when 30102.take with item.vnum == 30312 begin
item.remove()
timer("charon", 5)
npc.purge()
d.clear_regen()
d.notice("Udało się!")
end

Opublikowano

Mój problem:

Mam questa na "cube":

http://wklej.to/LDu82

Przy okazji zarzucę cube.txt:

http://wklej.to/q2wxn

 

Jest normalnie quest, gadam z nim, odpala się cube, wkładam itemy wymagane, mam 1.000.000.000 gold i jak klikam OK to wyjebuje channelle i musze serwa od nowa włączać..

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

Witam

Czy mógłby mi ktoś napisać 2 Questy ?

Pierwszy :

-Idź do Kapitana ma dla Ciebie misje

-Zabij 10 psów

-Zabiłeś 10 psów idź po nagrodę

 

Drugi :

-Wbiłeś 35 level rozwal 3x metiny zazdrości

-Rozwaliłeś 3x metini zazdrości otrzymujesz nagrodę miecz+9

 

Oczywiście nagradzam like + 5* w profilu .

185241494535326637230.png

Opublikowano

Mój problem:

Mam questa na "cube":

http://wklej.to/LDu82

Przy okazji zarzucę cube.txt:

http://wklej.to/q2wxn

 

Jest normalnie quest, gadam z nim, odpala się cube, wkładam itemy wymagane, mam 1.000.000.000 gold i jak klikam OK to wyjebuje channelle i musze serwa od nowa włączać..

Nie jestem pewny, ale chyba powinien być # przed nazwą superpieczec - to jest tylko nazwa, która powinna być neutralna, czyli zablokowana (#). Spróbuj zablokować, a jeżeli nie, to podaj syslog z serwera z momentu wywalenia kanałów.

 

umarł

Opublikowano

Nie jestem pewny, ale chyba powinien być # przed nazwą superpieczec - to jest tylko nazwa, która powinna być neutralna, czyli zablokowana (#). Spróbuj zablokować, a jeżeli nie, to podaj syslog z serwera z momentu wywalenia kanałów.

Problem rozwiązany, złe id przedmiotu, ale daje like. :)

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

Siemka

 

- Potrzebuje o przerobienie questa dokladnie skill_group gdzie bedzie mozliwy wybor skili u jednego npc,gdzie jesli posiadamy np woja to bedzie sie pokazywac tylko na mentala i bodego

- od 5 lvl

- ID npc 30008

86609055853348996726.png

Opublikowano

Klikamy na sztabke (ID: 666) i dodaje nam 1kk yang.

Chciałbym także żeby było ograniczenie tzn. jeżeli bedziesz mieć 1.999.000.000 yang

wyświetlało się na czacie " Masz za duzo yang. Nie mozesz dokonac wymiany"

 

ID: Sztabka - 666

Opublikowano

Dzięki zaraz sprawdze czy działa.

A tak z ciekawości do czego to: say_title("Sztabka:") ?

Gość Noresta™
Opublikowano

Napisze mi ktoś questa :

 

-Klikamy na npc i mamy opcje przeniesienie na mape

-Musimy mieć min 3 osobowe pt i item o id xxx

-Po przenieseiu na kordy xxxx, xxxx znika nam te item i tepa nas na tą mapę

-Respią nam się tam moby o id xxx

-Po zabiciu tego moba wyskakuje komunikat Grupa xxx zabiła bossa xxxx.

Opublikowano

Quest mamrur poli mamy marmur (Pusty) id 70104 i klikamy na NPC I jak mu go damy to on nam daje marmur poli (dziki sluga,Dziki Zolnierz Piechoty,Ork Wojownik) za 50kk nam wymienia

 

Do wyboru te trzy (dziki sluga,Dziki Zolnierz Piechoty,Ork Wojownik)

 

 

 

Dam+

Opublikowano

Mam problem.

http://wklej.to/gYEsm

Jest błąd w 3 linijce:

when doesn't have begin-end clause. (>=)

 

I czy taki quest by zadziałał?

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Opublikowano

Proszę o napisanie questa,

gdy klikniemy w przedmiot o id xx

to podniesie nam poziom konia o 1 poziom,

i szansza na wbicie next poziomu 95% , i tak co 1 poziom spada

co 5%, ps czytanie medalu , Co 2h.

 

//wynagrodzenie : wykonam 1 x sygnature + avatara oraz dam 3 lubie to.

363451410787081286162.png


Opublikowano

Jeszcze jedno, może mi ktoś poprawić tego questa?

Wiem, że będzie w tym wiele błędów, ale takiego typu zadania pierwszy raz zaczynam robić.

http://wklej.to/v8ygh

Z góry przepraszam za brak TAB, ale pisałem to na szybko.

 

@UP: Pisze, że błąd w 9 linijce.

Poprawiłem, w:

if pc.get_money() >= 500000000 begin

zamiast begin dałem then :)

 

Pojawił się kolejny problem.

누가 뭐라 해도 난 나야 난 그냥 내가 되고 싶어
I WANNA BE ME ME ME

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...