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

[Poprawa] Quest - Zagadka


Rekomendowane odpowiedzi

Opublikowano

Siema.

Niby quest prosty, a mnie sprawił lekki problem, otóż...

Quest wygląda tak:

 

 

quest zagadka begin
state start begin
when login or levelup with pc.level >= 45 begin
say_title("Szybka zagadka... Matematyczna! ")
say("")
say_reward("Na pewnej ulicy stoi 100 budynków.")
say_reward("Pracownik otrzymuje polecenie, ")
say_reward("aby ponumerować domy od 1 do 100.")
say_reward("By wykonać tą pracę, musi on zamówić ")
say_reward("tablice z cyframi. ")
say_reward("Czy możesz wyliczyć, ile ten pracownik")
say_reward("będzie potrzebował 'dziewiątek'? ")
say("")
say("Odpowiedź podaj w formie liczby. ")
wait()
say("Podaj liczbę: ")
local b = input()
if b == 20 then
say_title("Świetnie, jest to prawidłowa odp.! ")
say("")
say("W nagrodę otrzymujesz: ")
say(" - xxx ")
pc.give_item2(50011, 200)
else
say("Niestety, jest to zła odpowiedź. ")
say("Zagadka wraz z nagrodą przepada... ")
end
end
end
end

 

 

http://wklej.to/PuNZn

 

Wszystko okej, do momentu.

W input wpisuję liczbę 20 (poprawny wynik), a tu bęc - pisze:

 

Niestety, jest to zła odpowiedź
Zagadka wraz z nagrodą przepada...

 

Czyli nawet po wpisaniu poprawnej odp. nie daje nagrody, a wyświetla tekst po 'else'.

O co może chodzić, ma ktoś pomysł? Dzięki z góry.

727881401622271220780.jpeg
Opublikowano

Phoenix masz praktyki tak ? Odpisz na GG a nie kłamiesz.

@AW: Nic nie widze ;/

quest MPC_Shirek begin
state start begin
when Shirek.chat."Zostaw Mi Like" with pc.level >= 1 begin
say_title("Shirek:")
say("Jeżeli ci pomogłem")
say("zostaw motywującego like!")

Opublikowano

Phoenix masz praktyki tak ? Odpisz na GG a nie kłamiesz.

@AW: Nic nie widze ;/

Możliwe, że spoiler Ci nie chodzi (jak połowie forum...) dlatego dałem też link na wklej.to.

 

Proszę o pomoc :)

727881401622271220780.jpeg
Opublikowano

@A odpiszesz na moje pytanie. Dlaczego mnie kłamiesz, że masz teraz praktyki ?

quest MPC_Shirek begin
state start begin
when Shirek.chat."Zostaw Mi Like" with pc.level >= 1 begin
say_title("Shirek:")
say("Jeżeli ci pomogłem")
say("zostaw motywującego like!")

Opublikowano

input jak i selecty przy zalogowaniu nie dziala :D

^^ Kliknij tutaj w dól ^^



"Narodowiec, nie nazista. Prawdziwy Polak - nacjonalista! Czołem!"


CaM


Opublikowano

input jak i selecty przy zalogowaniu nie dziala :D

A żeś się popisał...

Wg wskazówki Endymiona zmieniłem na: local b = tonumber(input()) i wszystko ładnie chodzi.

 

Temat można zamknąć.

727881401622271220780.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...