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

Rekomendowane odpowiedzi

Opublikowano

Witam. Proszę o sprawdzenie questa.

 

http://wklej.org/hash/09b1601a2bb/

Pojawia się błąd.

QUEST : witamywmetin2
STATE : start
WHEN  : login or
WHEN  : levelup
if pc . get_level = 1 set_state ( poczatek ) state poczatek then end
syntax error : [string "startpc . get_level = 1 set_state ( poczatek) state poczatek"]1:1 'then' expected near '='
witamywmetin2.ques:5:Abort (core dupmed)

wqdz690429546a.GIF Piszę poprawnie po polsku.

Opublikowano

when login or levelup with pc.get_level = 1

 

Błąd na 12390219312031209% leży w tej linijce 

 

> - większy

< - mniejszy

>= większy, równy
  :)

 

# po co tutaj pc.give.item2(11205, 1)

                        pc.give.item2(11405, 1)
                        pc.give_item2(11605, 1)
                        pc.give_item2(11805, 1)
                        pc.give.exp2(2500, 1)
                        set_state(__COMPLETE__)

 

Dałeś te 1 ? skoro i tak dajesz 1 item :_: 

 

hm, brnąc w to dalej, czy Ty nie dasz każdemu z osobna tych samych itemow?

 

Opublikowano

when login or levelup with pc.get_level = 1

 

Błąd na 12390219312031209% leży w tej linijce 

 

> - większy

< - mniejszy

>= równy :)

 

# po co tutaj pc.give.item2(11205, 1)

                        pc.give.item2(11405, 1)

                        pc.give_item2(11605, 1)

                        pc.give_item2(11805, 1)

                        pc.give.exp2(2500, 1)

                        set_state(__COMPLETE__)

 

Dałeś te 1 ? skoro i tak dajesz 1 item :_: 

 

hm, brnąc w to dalej, czy Ty nie dasz każdemu z osobna tych samych itemow?

Zapomniałem, jak to się robiło. Wiem, że w localach, ale no cóż..

wqdz690429546a.GIF Piszę poprawnie po polsku.

Opublikowano

 

when login or levelup with pc.get_level() == 1 -- informacja o poziomie
albo

when login or levelup with pc.get_level() >= 1 -- informacja o poziomie

 

when login or levelup with pc.get_level = 1

 

Błąd na 12390219312031209% leży w tej linijce 

 

> - większy

< - mniejszy

>= równy :)

 

# po co tutaj pc.give.item2(11205, 1)

                        pc.give.item2(11405, 1)

                        pc.give_item2(11605, 1)

                        pc.give_item2(11805, 1)

                        pc.give.exp2(2500, 1)

                        set_state(__COMPLETE__)

 

Dałeś te 1 ? skoro i tak dajesz 1 item :_: 

 

hm, brnąc w to dalej, czy Ty nie dasz każdemu z osobna tych samych itemow?

Rozwiązało to jeden problem. Teraz drugi, w set_state.

 

http://wklej.org/hash/00475f6ce71/

QUEST : witamywmetin2
STATE : start
WHEN  : login or
WHEN  : levelup
if pc . get_level >= 1 set_state ( poczatek ) state poczatek then end
syntax error : [string "startpc . get_level >= 1 set_state ( poczatek ) state poczatek"]:1: 'then' expected near 'set_state'
witamywmetin2.quest:5:Abort (core dumped)

wqdz690429546a.GIF Piszę poprawnie po polsku.

Opublikowano

Wpisujesz

when login

Czy

when login begin

Quest, state i wheny "kończymy" słówkiem begin

when login or levelup with pc.get_level >= 1

Zmień na:

when login or levelup with pc.get_level >= 1 begin

A jeśli nie chcesz, bo łatwo się przy tym pomylić, to zamień na to:

when login or levelup begin
if pc.get_level() >= 1 then
setstate(blablabla)
end
end

Po drugie nie zakończyłeś when i state poprzedni a już dałeś nowy.

 

Nie wiem od kiedy state jest we whenie, ale ok.

 

Wpisuje się setstate(handlarka), a nie setstate("handlarka")

 

Od kiedy letter daje się w jednym state z poprzednim zadaniem?

 

 

 

 

 

 

 

@IceValue

Równy to mózgu ==, a nie >=.

 

 

 

 

 

Nie wiem czy działa, bo go robiłem na szybko.

http://wklej.org/id/1731469/

 

 

 

Itemy dla klas możesz dać pętlą.

http://wklej.org/id/1731470/

 

 

 

I nie "localach" tylko tablicach.

( ͡° ͜ʖ ͡°)

Opublikowano

sprawdzanie lv wywalilem ogolnie bo to bez sensu jesli misja jest na 1lv poprawilem wszystkie bledy i powinno dzialac ale nie sprawdzalem.

http://wklej.to/Wfd90

Działa, a mógłbyś do nagrody (Broń i Zbroja) dać dla każdej klasy osobno?

 

Ponadto zauważyłem, że jeśli dostaniemy zadanie zabić psy, to od razu możemy odebrać nagrodę.

wqdz690429546a.GIF Piszę poprawnie po polsku.

Opublikowano

heh, słuchaj to wygląda tak. rób tego questa po trochu i sprawdzaj czy wszystko gra. Jeśli tak, dopisuj kolejne linijki. Jeśli masz serwer aktywny, zawsze możesz serwer offline postawić w czym problem? Osobiście nie postawiłem jeszcze serwera a w tworzenie bawię się drugi tydzień.

 

A mimo to, poczynając od

 
Napisany 05 czerwiec 2015 - 11:18 miałbym fabułę napisaną :D
 
Także, wystarczy ruszyć głową.
 
ps: nie polecam używać @Refresh bo to gracz.
 
Wiem fajny, zauważ jednak że to aktywny gracz. i czy fajnie by ci było gdyby ktoś co 24 godziny zaznaczał cię w wiadomości np

@MultiGTAMISSION

Bo tak lubi i co 24h xD

 

Ale ujj tam. Nie dziw się tylko, że ktoś ma swoje sprawy i nie będzie komuś questów pisał xD  A jeśli tak myślisz.

 

To zrób @Refresh w myślach i nie myśl heh. Helo

 

Pozdro

ps: Fajny quest ;p

Opublikowano
when login or levelup with pc.get_level = 1 -- informacja o poziomie

Każdy when musi mieć zakończenie begin

 

jeśli robisz when'a i sprawdzasz jaką kol wiek wartość w tym przypadku sprawdzasz pociom gracza musisz to zapisać w taki sposób:

when login or levelup with pc.get_level() >= 1 begin

To na pewno rozwiąże błąd który Ci się pokazał,a czy jest ich więcej nie sprawdzałem.

xhxtrd.png
 
Poszukuje Mappera na zlecenie osoby zainteresowane Priv .

Pliki Divine/Glador Możemy się dogadać PW
 

Opublikowano

heh, słuchaj to wygląda tak. rób tego questa po trochu i sprawdzaj czy wszystko gra. Jeśli tak, dopisuj kolejne linijki. Jeśli masz serwer aktywny, zawsze możesz serwer offline postawić w czym problem? Osobiście nie postawiłem jeszcze serwera a w tworzenie bawię się drugi tydzień.

 

A mimo to, poczynając od

 
Napisany 05 czerwiec 2015 - 11:18 miałbym fabułę napisaną :D
 
Także, wystarczy ruszyć głową.
 
ps: nie polecam używać @Refresh bo to gracz.
 
Wiem fajny, zauważ jednak że to aktywny gracz. i czy fajnie by ci było gdyby ktoś co 24 godziny zaznaczał cię w wiadomości np

 

@MultiGTAMISSION

Bo tak lubi i co 24h xD

 

Ale ujj tam. Nie dziw się tylko, że ktoś ma swoje sprawy i nie będzie komuś questów pisał xD  A jeśli tak myślisz.

 

To zrób @Refresh w myślach i nie myśl heh. Helo

 

Pozdro

ps: Fajny quest ;p

wow. Z*********e, stary.

 

 

 

Działa, a mógłbyś do nagrody (Broń i Zbroja) dać dla każdej klasy osobno?

 

Ponadto zauważyłem, że jeśli dostaniemy zadanie zabić psy, to od razu możemy odebrać nagrodę.

if pc.get_job() == 0 then
	pc.give_item2(11205, 1)
elseif pc.get_job() == 1 then
	pc.give_item2(11405, 1)
elseif pc.get_job() == 2 then
	pc.give_item2(11605, 1)
elseif pc.get_job() == 3 then
	pc.give_item2(11805, 1)
end
pc.give_exp2(2500)

I nie wiem na c***a dałeś tą 1. pc.give_exp2(2500, 1)

( ͡° ͜ʖ ͡°)

Opublikowano

heh, słuchaj to wygląda tak. rób tego questa po trochu i sprawdzaj czy wszystko gra. Jeśli tak, dopisuj kolejne linijki. Jeśli masz serwer aktywny, zawsze możesz serwer offline postawić w czym problem? Osobiście nie postawiłem jeszcze serwera a w tworzenie bawię się drugi tydzień.

 

A mimo to, poczynając od

 

Napisany 05 czerwiec 2015 - 11:18 miałbym fabułę napisaną :D

 

Także, wystarczy ruszyć głową.

 

ps: nie polecam używać @Refresh bo to gracz.

 

Wiem fajny, zauważ jednak że to aktywny gracz. i czy fajnie by ci było gdyby ktoś co 24 godziny zaznaczał cię w wiadomości np

 

@MultiGTAMISSION

 

Bo tak lubi i co 24h xD

 

Ale ujj tam. Nie dziw się tylko, że ktoś ma swoje sprawy i nie będzie komuś questów pisał xD  A jeśli tak myślisz.

 

To zrób @Refresh w myślach i nie myśl heh. Helo

 

Pozdro

ps: Fajny quest ;p

 

 

Bardzo mi pomogłeś, a bardziej to mnie zhejtowałeś. To teraz mój odwet.

 

 

Jestem amatorem w pisaniu questów i dopiero się uczę, uczę się też od innych.

 

Do reszty: sprawdzę te poprawki i zobaczę, czy rozwiązuje to problem.

wqdz690429546a.GIF Piszę poprawnie po polsku.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...