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

[TuT] Od Zera Do Quest Writer'A !


Spake

Rekomendowane odpowiedzi

Opublikowano

quest ludzie begin
state start begin
when login begin
send_letter("500 ludzi")
end
when button or info begin
say("Zabij 500 ludzii")
end
when kill with npc.is_pc() begin
pc.setqf("ludzie", pc.getqf("ludzie") +1)
if pc.getqf("ludzie") >= 500 and pc.getqf("blockada") == 0 then
pc.setqf("blockada", 1)
say("wykonales zadanie")
pc.changemoney(xxx")
else
say("Zabiles juz "..pc.getqf("ludzie").." ludzi ")
end
end
end
end

 

co do tematu to wogle bezsensowny poniewaz bylo takich w ciul i jest 1 duzo lepszy i bardziej opisany .

QmxvbmR5blhfX19ldW5lX19fNTI0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Gość Lord Loginus
Opublikowano

Piękny TuT przyjemnie się go czytało leci +

Opublikowano

pc.in_dungeon() - Sprawdza czy jesteśmy w v1 (1), lub nie ma nas tam czyli zwraca (0)

pc.in_dungeon() sprawdza czy jestesmy w dungeonie ... angielskiego troche znac i mozna sie kapnac

 

@up

 

widze hooltras sie popisal ;)

QmxvbmR5blhfX19ldW5lX19fNTI0X19fTlVMTF9fXzNfX18xMDBfX19ub25lLnBuZ19fXzhfX19ub25lX19fMDAwMDAwX19fc29sbw==.png
Opublikowano

Moze mi ktos wytłumaczyc jak działa :

pc.setqf

>>>> Jakże będą chrząkać warchlaki gdy usłyszą jak cierpiał stary dzik <<<<

Opublikowano

game.drop_item() <---- według mnie to dzięki tej funkcji dropi item jak możesz to dodaj to do tut-a tylko że nie jestem do końca pewny gdyż tego nie testowałem

Opublikowano

cytat :

Funkcja pc.setqf() i pc.getqf() razem ze sobą współpracują. Nadając, odczytując jakąś wartość.

 

Krótko o funkcjach:

pc.setqf() - nadaje nam jakąś wartość liczbową pod wskazaną nazwę.

pc.getqf() - odczytuje nam jakąś wartość liczbową z podanej nazwy.

 

Więcej o pc.setqf()

 

pc.setqf("*nazwa*", *wartosc_liczbowa*)

Potrzebuje dwóch zmiennych:

*nazwa* - Nazwa pod jaką ma przechowywać wartość liczbową.

*wartosc_liczbowa* - wartość liczbowa ustalona przez nas dla danej nazwy setqf.

____________________________________________________________________

 

Więcej o pc.getqf()

Potrzebuje jednej zmiennej:

 

pc.getqf("*nazwa*")

*nazwa* - Nazwa z jakiej ma odczytać wartość liczbową o ile była taka ustawiona przez "pc.setqf" jeżeli

nie była

odczyta nam wartość 0.

 

Dzięki tym funkcją możesz sobie sprawdzać jakieś warunki.

Przykładowo ustawić, że gracz tylko raz może

 

użyć jakiegoś przedmiotu o id 666

 

umarł

Gość polskiedziecko
Opublikowano

Mogli byście robić nieco Obszerniejsze tuty na Dungeony itd. bo takie coś to ja umiem :D

 

Na Zachętę lajka ci dam

Devil_tower i jazda!

  • 3 tygodnie później...
Opublikowano

Jestem absolutnie zielony w sprawie pisania questów, przeczytałem powyższy artykuł, i nadal nie umiem nic napisać, gdybyś podał w artykule jakiś przykład questu itd. może bym coś zrozumiał, a tak to nie wiem w jakiej kolejności co mam pisać itd.

Opublikowano

Jestem absolutnie zielony w sprawie pisania questów, przeczytałem powyższy artykuł, i nadal nie umiem nic napisać, gdybyś podał w artykule jakiś przykład questu itd. może bym coś zrozumiał, a tak to nie wiem w jakiej kolejności co mam pisać itd.

Polecam również przykłady questów oraz poprawy:

http://www.mpcforum.pl/topic/223876-pisanie-poprawa-questw/

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...