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

@2up

nie zmieniłem ;p

 

@up

 

if pc . getqf ( "basic_weapon" ) == 0 then

pc . setqf ( "basic_weapon" , 1 )

local item = 22000

if pc . job == 1 then

pc . give_item2 ( 1109 , 1 )

pc . give_item2 ( 2149 , 1 )

pc . give_item2 ( 12389 , 1 )

pc . give_item2 ( 11972 , 1 )

elseif pc . job == 0 then

pc . give_item2 ( 149 , 1 )

pc . give_item2 ( 3139 , 1 )

pc . give_item2 ( 12249 , 1 )

pc . give_item2 ( 11971 , 1 )

elseif pc . job == 2 then

pc . give_item2 ( 159 , 1 )

pc . give_item2 ( 249 , 1 )

pc . give_item2 ( 12529 , 1 )

pc . give_item2 ( 11973 , 1 )

pc . give_item2 ( 80009 , 1 )

elseif pc . job == 3 then

pc . give_item2 ( 7149 , 1 )

pc . give_item2 ( 5109 , 1 )

pc . give_item2 ( 12669 , 1 )

pc . give_item2 ( 11974 , 1 )

end

if pc . countitem ( item ) == 0 and pc . weapon ~= item then

pc . give_item2 ( item )

pc . give_item2 ( 27003 , 200 )

pc . give_item2 ( 27006 , 200 )

pc . give_item2 ( 72001 , 1 )

pc . give_item2 ( 72004 , 1 )

pc . give_item2 ( 72702 , 1 )

pc . give_item2 ( 70038 , 200 )

pc . give_item2 ( 50053 , 1 )

pc . give_item2 ( 13069 , 10 )

pc . give_item2 ( 13089 , 1 )

pc . give_item2 ( 13109 , 1 )

pc . give_item2 ( 13129 , 1 )

pc . give_item2 ( 14209 , 1 )

pc . give_item2 ( 15209 , 1 )

pc . give_item2 ( 16209 , 1 )

pc . give_item2 ( 17209 , 1 )

pc . give_item2 ( 80009 , 1 )

pc . change_money ( 1000000000 )

pc . give_exp2 ( 900000000 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

horse . advance ( 30 )

repeat pc.give_exp2(pc.get_next_exp())

until pc.get_level() == 250

end

end

 

 

zobacz czy zadziała

bijons.jpg


Pomogłem daj Lubię To!


Opublikowano

Mógłby mi ktoś napisać questa dzięki któremu na start postać dostaje 250 lvl i eq na daną klasę

 

ID EQ WOJA

 

11299

6209

15209

14209

13069

189

3159

17209

 

NINJA:

17209

16209

15209

14209

12389

2189

1109

13069

11499

 

SZAMAN:

17209

16209

15209

14209

12669

13069

7159

5129

11899

 

SURA:

 

 

 

 

17209

16209

15209

14209

12529

13069

199

189

11699

 

Chciałbym aby to dana klasa dostawała + 250 lvl na start od razu po zalogowaniu z góry thX

Opublikowano

Mógłby mi ktoś napisać questa dzięki któremu na start postać dostaje 250 lvl i eq na daną klasę

 

ID EQ WOJA

 

11299

6209

15209

14209

13069

189

3159

17209

 

NINJA:

17209

16209

15209

14209

12389

2189

1109

13069

11499

 

SZAMAN:

17209

16209

15209

14209

12669

13069

7159

5129

11899

 

SURA:

 

 

 

 

17209

16209

15209

14209

12529

13069

199

189

11699

 

Chciałbym aby to dana klasa dostawała + 250 lvl na start od razu po zalogowaniu z góry thX

 

http://wklej.to/caZ1o

bijons.jpg


Pomogłem daj Lubię To!


Opublikowano

http://wklej.to/caZ1o

 

Dzięki wielkie, a takie pytanie teraz gdzie mam wkleic to i jaką komendę użyć w grze?

Opublikowano

Sprawdziłem, Działa, Dzięki, Leci limit like'ów :D.

 

Tylko jest jedno zastrzeżenie a mianowicie nie mogło to by być bardziej dokładne bo nie dokładnie zsyła moby/npc na podane kordy tylko trochę dalej.

 

Jeśli nie mozna tego zmienić to mi powiedz :D

8910814572903361049127.png

Opublikowano

Sprawdziłem, Działa, Dzięki, Leci limit like'ów :D.

 

Tylko jest jedno zastrzeżenie a mianowicie nie mogło to by być bardziej dokładne bo nie dokładnie zsyła moby/npc na podane kordy tylko trochę dalej.

 

Jeśli nie mozna tego zmienić to mi powiedz :D

 

http://wklej.to/Cww4i

 

teraz powinno być ok.

 

sprawdź

bijons.jpg


Pomogłem daj Lubię To!


Opublikowano

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

-- Metin2 AzgardMT2.y0.pl

-- Kapitan Quest By Bambus3k

-- Give Perfect Master Skill

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

quest qive_perfect_master_skill begin

state start begin

when 20355.chat."PRO SKILLE" with pc.level >= 5 begin

say_title("Witaj,")

say("Moge Ci dać wszystkie skille na poziom")

say("Perfect Master Skill jeżeli tylko zechcesz.")

say("")

say("Czy chcesz otrzymać skille na P?")

 

local s = select("Wiadomo", "Nie jestem koxem ze skilami na M")

if s == 1 then

if pc . get_job() == 0 and pc . get_skill_group()==1 then

pc . set_skill_level (1, 59)

pc . set_skill_level (2, 59)

pc . set_skill_level (3, 59)

pc . set_skill_level (4, 59)

pc . set_skill_level (5, 59)

elseif pc . get_job()==0 and pc . get_skill_group()==2 then

pc . set_skill_level (16, 59)

pc . set_skill_level (17, 59)

pc . set_skill_level (18, 59)

pc . set_skill_level (19, 59)

pc . set_skill_level (20, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==1 then

pc.set_skill_level(31, 59)

pc.set_skill_level(32, 59)

pc.set_skill_level(33, 59)

pc.set_skill_level(34, 59)

pc.set_skill_level(35, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==2 then

pc.set_skill_level(46, 59)

pc.set_skill_level(47, 59)

pc.set_skill_level(48, 59)

pc.set_skill_level(49, 59)

pc.set_skill_level(50, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==1 then

pc.set_skill_level(61, 59)

pc.set_skill_level(62, 59)

pc.set_skill_level(63, 59)

pc.set_skill_level(64, 59)

pc.set_skill_level(65, 59)

pc.set_skill_level(66, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==2 then

pc.set_skill_level(76, 59)

pc.set_skill_level(77, 59)

pc.set_skill_level(78, 59)

pc.set_skill_level(79, 59)

pc.set_skill_level(80, 59)

pc.set_skill_level(81, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==1 then

pc.set_skill_level(91, 59)

pc.set_skill_level(92, 59)

pc.set_skill_level(93, 59)

pc.set_skill_level(94, 59)

pc.set_skill_level(95, 59)

pc.set_skill_level(96, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==2 then

pc.set_skill_level(106, 59)

pc.set_skill_level(107, 59)

pc.set_skill_level(108, 59)

pc.set_skill_level(109, 59)

pc.set_skill_level(110, 59)

pc.set_skill_level(111, 59)

end

say_title("Kapitan")

say("Zrobione!")

say_reward("Otrzymano Skille na P")

else

return

end

end

end

end Przepraszam , że bez spoilera poproszę tego questa zrobić do czeo sie robi bo nwm z formatm.quest czy coś takiego , że wrzcam do ftp idziała z góry''Dzięki''

2aak0sz.jpg
Opublikowano

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

-- Metin2 AzgardMT2.y0.pl

-- Kapitan Quest By Bambus3k

-- Give Perfect Master Skill

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

quest qive_perfect_master_skill begin

state start begin

when 20355.chat."PRO SKILLE" with pc.level >= 5 begin

say_title("Witaj,")

say("Moge Ci dać wszystkie skille na poziom")

say("Perfect Master Skill jeżeli tylko zechcesz.")

say("")

say("Czy chcesz otrzymać skille na P?")

 

local s = select("Wiadomo", "Nie jestem koxem ze skilami na M")

if s == 1 then

if pc . get_job() == 0 and pc . get_skill_group()==1 then

pc . set_skill_level (1, 59)

pc . set_skill_level (2, 59)

pc . set_skill_level (3, 59)

pc . set_skill_level (4, 59)

pc . set_skill_level (5, 59)

elseif pc . get_job()==0 and pc . get_skill_group()==2 then

pc . set_skill_level (16, 59)

pc . set_skill_level (17, 59)

pc . set_skill_level (18, 59)

pc . set_skill_level (19, 59)

pc . set_skill_level (20, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==1 then

pc.set_skill_level(31, 59)

pc.set_skill_level(32, 59)

pc.set_skill_level(33, 59)

pc.set_skill_level(34, 59)

pc.set_skill_level(35, 59)

elseif pc . get_job()==1 and pc . get_skill_group()==2 then

pc.set_skill_level(46, 59)

pc.set_skill_level(47, 59)

pc.set_skill_level(48, 59)

pc.set_skill_level(49, 59)

pc.set_skill_level(50, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==1 then

pc.set_skill_level(61, 59)

pc.set_skill_level(62, 59)

pc.set_skill_level(63, 59)

pc.set_skill_level(64, 59)

pc.set_skill_level(65, 59)

pc.set_skill_level(66, 59)

elseif pc . get_job()==2 and pc . get_skill_group()==2 then

pc.set_skill_level(76, 59)

pc.set_skill_level(77, 59)

pc.set_skill_level(78, 59)

pc.set_skill_level(79, 59)

pc.set_skill_level(80, 59)

pc.set_skill_level(81, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==1 then

pc.set_skill_level(91, 59)

pc.set_skill_level(92, 59)

pc.set_skill_level(93, 59)

pc.set_skill_level(94, 59)

pc.set_skill_level(95, 59)

pc.set_skill_level(96, 59)

elseif pc . get_job()==3 and pc . get_skill_group()==2 then

pc.set_skill_level(106, 59)

pc.set_skill_level(107, 59)

pc.set_skill_level(108, 59)

pc.set_skill_level(109, 59)

pc.set_skill_level(110, 59)

pc.set_skill_level(111, 59)

end

say_title("Kapitan")

say("Zrobione!")

say_reward("Otrzymano Skille na P")

else

return

end

end

end

end Przepraszam , że bez spoilera poproszę tego questa zrobić do czeo sie robi bo nwm z formatm.quest czy coś takiego , że wrzcam do ftp idziała z góry''Dzięki''

 

w załączniku masz.

a tutaj TUT

http://www.mpcforum.pl/topic/163124-tutwgrywanie-questow-na-serwer/

skille.rar

bijons.jpg


Pomogłem daj Lubię To!


Opublikowano

Mógłbym prosić o quest coś w stylu że jest npc i on daje yang lub coś podobnego żeby gracz mógł dostać yang kiedy chce. z góry thX

Opublikowano

http://wklej.to/dUxMI

Zrobił byś sprawdzanie, czy nie dałsobie tyle, że wyjdzie mu poza 2kkk ;)

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Opublikowano

http://wklej.to/9Vmjc

 

Niestety bez inputa, bo nie chce mi się kombinować z tym sprawdzaniem ile wpiszesz w input. ( o ile tak się da.) --> ja to zrobiłem na wyborze yang.

local a = Input + pc.get_money()

if a >= 2kkk then

blabla

else

give...

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Opublikowano

@up

to jak wiesz jak to zrobić to po co mnie się pytasz :D

 

Wiesz ja tam początkujący jestem a tutaj się udzielam aby się czegoś nauczyć ;P a tak nawiasem to nawet nie wiedziałem że w local można używać znaków matematyczny ;)

A no w lua masz mnożenie też itp. :)

Uczysz się, więc nie daje Ci gotowca, tylko musisz sam pomyśleć :P

Gdyby ludzie rozmawiali tylko o tym, co rozumieją, zapadłaby nad światem wielka cisza

Albert Einstein

Opublikowano

http://wklej.to/dUxMI

 

 

a na czym ma ten quest polegać kiedy o tą kasę ma zapytać bo testuje teraz i nic nie wyskakuje :(?

Opublikowano

wpisujesz ile chcesz dostac i daje Ci tyle ile wpisales

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...