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

Opublikowano

To zmień:

pc.setqf("priv_wym", 1)
-- join into map!
d.join(207)

 

na to :

 

d.join(207)
pc.setqf("priv_wym", 1)

 

zamiast pc lepiej użyć d.

 

P.s

daj questa z tabami na wklej.to , bo trudno go się sprawdza

Nieregulaminowa sygnatura

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

Quest na temat dawania expa przez dany item.

ID itema : 90004

Ilość expa : 300kk

 

W sumie mam już napisanego questa ale może ktoś mi pomoże bo nie chce sie dodać do FTP

 

 

quest exp begin

state start begin

when 90004. use begin

pc.give_exp2( 300000000 )

chat("Dostales 300kk Expa")

chat("Mozesz uzywac tego itemu dożywotnio")

end

end

 

/reflink

Opublikowano

To zmień:

pc.setqf("priv_wym", 1)
-- join into map!
d.join(207)

 

na to :

 

d.join(207)
pc.setqf("priv_wym", 1)

 

zamiast pc lepiej użyć d.

 

P.s

daj questa z tabami na wklej.to , bo trudno go się sprawdza

 

pc.setqf("priv_wym", 1)
d.join(207)

Jak już bo po d.join wejdzie na dungeon i nic z questa dalej nie wykona czyli w tym wypadku pc.setqf nie będzie już wykonywał.

Opublikowano

po pierwsze : nie pc.setqf lecz d.setf

po drugie :

 

d.join(index)
d.setf("cos", 1)

koniec tematu

 

 

@Kijana

daj jeszcze jeden end na końcu

 

umarł

Opublikowano

Mógłbym prosić Quest polegający na..

Klikamy na item 1200 .

Po kliknieciu przywołuje się mob o id 101 .

Gdy jest obok nas dostajemy +10 do siły

*̡͌l̡*̡̡ ̴̡ı̴̴̡ ̡̡͡|̲̲̲͡͡͡ ̲▫̲͡ ̲̲̲͡͡π̲̲͡͡ ̲̲͡▫̲̲͡͡ ̲|̡̡̡ ̡ ̴̡ı̴̡̡ *̡͌l̡* ٩(͡๏̮͡๏)۶

Opublikowano

when 90004. use begin

tutaj jest spacja pomiędzy id. a use

 

 

 

Mógłbym prosić Quest polegający na..

Klikamy na item 1200 .

Po kliknieciu przywołuje się mob o id 101 .

Gdy jest obok nas dostajemy +10 do siły

when 1200.use begin
mob.spawn(101, pc.get_local_x(), pc.get_local_y(), 0, 0, 1)
affect.add_collect(apply.STR, 10, 60*60*24*365*60) -- 60 lat ;>

 

umarł

Opublikowano

Jak by ktoś był tak dla mnie miły i wykonał/przerobił "Analizę Biologa" na takie oto nagrody :

 

30lvl / 15% szybkości poruszania się i 5kk yang / co sekundę

40lvl / 10% szybkości ataku i 10kk yang / co sekundę

50lvl / 100 obrony i 20kk yang / co sekundę

60lvl / Siły przeciwko ludziom 15% oraz 30małzy / co 15min

70lvl / Odporność na magię 10% Siły przeciwko ludziom 10% i 20kk /co 30min

80lvl / Odporność na wszystkie klasy 10% i 50kk / co 2h

 

Odwdzięczę się + :)

 

@Edit :

Dzięki Rossa1612 :)

Opublikowano

@Senurence

Już się robi.

 

#EDIT

30lvl:

http://wklej.to/fspJn

40lvl:

http://wklej.to/eDOb9

50lvl:

http://wklej.to/d33d0

60lvl:

http://wklej.to/VQhtr

70lvl:

http://wklej.to/6mv12

80lvl:

http://wklej.to/LNZjm

sygna2e.jpg

Opublikowano

Witam

Napisze mi ktoś questy polegające na :

1.Daj mi poziom *czyli podchodzę do npc i daje mi 150 poziom.

2.Daj mi yang *czyli podchodzę do npc i daje mi 1kkk

 

*ID NPC WPISZE SOBIE SAM :)

Pozdrawiam daje duużo like :)

5_SurvingIgnite.gif

Opublikowano

Witam. Chciałbym Was prosić o pomoc. Jestem zielony w pisaniu questów, niedawno zacząłem swoją naukę. Mam problem, drobnostka (tak mi się przynajmniej wydaje), z którą nie mogę sobie poradzić. Walczę z tym od rana :O. Chodzi o quest biologa, lvl up konia, kamień duchowy. Jeśli ktoś może to chociaż część tych questów, albo dać wskazówki którą linijkę questa odpowiednio zmienić.

 

1.)Biolog :

- po prostu zmiana czasu co godzinę

 

-30 lvl http://wklej.to/1XtDp

-40 lvl http://wklej.to/f4tMg

-50 lvl http://wklej.to/VzP9U

-60 lvl http://wklej.to/1spjX

-70 lvl http://wklej.to/ieErl

-80 lvl http://wklej.to/uftfM

-85 lvl http://wklej.to/OHpx0

-90 lvl http://wklej.to/pyoSk

-95 lvl http://wklej.to/gdvXG

 

2.) Kamień duchowy:

- możliwość użycia co 6h

 

http://wklej.to/DtKLm

 

3.) Lvl up Konia:

- co godzinę

-70 lub 75% szans na zaliczenie.

 

http://wklej.to/XIEZb

 

 

Z góry dziękuje za pomoc ;x.

Opublikowano

ID : 20095

Opis: Zamiana u alchemika 2 rzeczy na ulepszacz do Szmaragdowej Stali

Rzeczy ID : 711051,711052

Ulepszacz ID : 711054

+ 5kk za zamiane

 

Opis : Witaj wedrowcze , czy chciał byś się zamienić za twoje przedmioty Szlachetny Kamień oraz Pazur Smoka , za Jajko Smoka dodatkowo dopłacisz mi 5 000 000 yang

 

I do wyboru opcja Tak/Nie dziekuję

a jeżeli nie bedziemy miec przedmiotów to ma byc ten cytat " Niestety nie posiadasz przedmiotów albo yang".

 

Dziekuje

 

ID : 20095

Na czym ma polegać : Bryłka złota[iD 80006] za 100kk , dajemy Seon - Hae bryłke złota on nam daje 100kk

Do wyboru obcja Tak/Nie

Rozmowa : Witaj wedrowcze , czy chciał byś się zamienić za bardzo drogą i ładną bryłke złota za 100kk był bym bardzo wdziecny bo zbieram.

Po wymianie : Dziekuję , i proszę oto twoje YANG!

Brak Bryłki : Ty mnie nie oszukasz , jeszcze nie jestem taki stary

Moje Tematy :

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

Nowe Bronie:

http://www.mpcforum.pl/topic/694623-dlnowe-bronie/

Opublikowano

gryzon25, jeśli chodzi o czas na oddawanie,

pozamieniaj taką funkcję:

pc.setqf("duration",get_time()+60*60*15)

na:

pc.setqf("duration",get_time()+3600)

KONIEC


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


2013-08-15

Opublikowano

Moge prosic o questa w którym idziemy do npc a on daje nam skile na P ?

Id npc "20365"

PROSZE O POMOC :D NAGRADZAM DUUUUUUUUUŻO LIKE

5_SurvingIgnite.gif

Opublikowano

@Pokplas

Skille P u 20365:

http://wklej.to/g2FAQ

 

@Vonish

Smocze Jajo:

http://wklej.to/cilKm

Ta bryłka ma być do kupienia u tego npc?

sygna2e.jpg

Opublikowano

- Misja u Seon Pong

- 210

- Witaj wojowniku potrzebuje sekretne serca bery przynieś mi ich 50 sztuk a dam ci bardzo dobrą nagrodę.

- Serca Bery[70022] id npc jest [20091]

 

Nagroda jest taka że dostaje 5 bryłek złota jak i po 25% do wyboru na klase

:) sera bery oddajemy co 7 h

Opublikowano

@Rossa1612 Nie tak jak na diamond Dajesz mu brylke za 100kk nie kupienia , wymiana

Moje Tematy :

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

Nowe Bronie:

http://www.mpcforum.pl/topic/694623-dlnowe-bronie/

Opublikowano

#mental1311

 

Tak będzie poprawnie:

 

quest box_open begin
state start begin
when 80005.use begin
pc.change_money(500000)
pc.remove_item(80005)
end
end
end

KONIEC


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


2013-08-15

Opublikowano

Co w tych questach jest nie tak?

 

quest napisz_cos begin
                state start begin
                                when login with pc.is_gm() begin
                                                game.set_event_flag("PoczatKujacy", 1)
                                                local time = get_time(60)
                                                pc.setqf("czas", time)
                                                
                                                if time < 60 then
                                                pc.getqf("czas", time)
                                                
                                                if time == 60 then
                                                notice_all("250 Lvl dostajesz na OX , ulepszacze wygrywasz w konkursie PVP  ")
                                                notice_all("Serwer TS3 : 5.84.221.42")
                                                end
                                                end
                                end
                                
                                when login begin
                                                game.set_event_flag("kokos", 1)
                                                local czasek = get_time(600)
                                                pc.setqf("czasek", czasek)
                                                
                                                if czasek < 600 then
                                                pc.getqf("czasek", czasek)
                                                
                                                if czasek == 600 then
                                                notice_all("xxx")
                                                end
                                                end
                                end
                end
end    

 

quest player_online begin
    state start begin
            when login begin
                if pc.getqf("zliczony")==0 then
                pc.setqf("zliczony", 1)
                game.set_event_flag("Metin2_Player_OnLine", game.get_event_flag("Metin2_Player_OnLine")+1)
                end
            end
            when logout begin
                if pc.getqf("zliczony")>0 then
                pc.setqf("zliczony", 0)
                game.set_event_flag("Metin2_Player_OnLine", game.get_event_flag("Metin2_Player_OnLine")-1)
                end
            end
            when 20094.chat."GM: Gracze Metin2_Player_OnLine" with pc.is_gm() begin
                clear_server_timer("gr_on", get_server_timer_arg())
                server_timer("gr_on", 5*60, get_server_timer_arg())
                say("Zrobione!")
                wait()
            end
            when gr_on.server_timer begin
                notice_all("Aktualna liczba osób On-Line: "..game.get_event_flag("Metin2_Player_OnLine"))
                server_timer("gr_on", 5*60, get_server_timer_arg())
            end
    end
end

Nie są w grze tzn. np nie ma co ilośc czasu np. informacji o ts3 ani ile osób online

Tylko questy z NPC działają

Opublikowano

Cześć jestem w fazie kończenia swojego serwera, obecnie próbuje zrobić give_basic_weapon na start, podstawowe eq na 1wszy lvl +9 pierścień teleportacji, pelerynki

nie wiem gdzie popełniam błąd dlatego pytanie kieruje do was, licze na waszą pomoc; )

http://przeklej.net/file_details/9915.html

 

po wrzuceniu dobrego kodu wystarczy nadpisać zmiany w CoreFTP, wejść w serwer wpisać cd ścieżka do questów i dać sh make + reboot, tak ?

pliki_by_taki_niesmialy

POMOGĘ W STAWIANIU SERWERA I CHĘTNIE ODPOWIEM NA WIĘKSZOŚĆ ZNANYCH MI PYTAŃ :>

 

 

logoftc.jpg

Opublikowano

Leenn, nie po prostu przejdź do katalogu 'quest' > cd /usr/.../quest/ [ENTER] i wpisz ./qc give_basic_weapon.quest

KONIEC


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


2013-08-15

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...