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

cześć.

 

Zapodam wam quest na medal konny który daje konika mozecie mi dorobić timer 2h? chodzi o to żeby czytać medal co 2h

quest medal1 begin
    state start begin
        when 50050.use with horse.get_level()==0 and horse.get_grade()==0 and pc.get_level()>=25 begin
        local pass_percent=100
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Otrzymałeś zwykłego konia")
            pc.give_item2(50051)
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal2 begin
    state start begin
        when 50050.use with horse.get_level()>=1 and horse.get_level()<10 and horse.get_grade()==1 and pc.get_level()>=25 begin
        local pass_percent=90
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Poziom konia został zwiększony")
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal3 begin
    state start begin
        when 50050.use with horse.get_level()==10 and horse.get_grade()==1 and pc.get_level()>=35 begin
        local pass_percent=25
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Otrzymałeś konia bojowego")
            pc.give_item2(50052)
            pc.remove_item(50051, 1)
            horse.unride()
            horse.unsummon()
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal4 begin
    state start begin
        when 50050.use with horse.get_level()>10 and horse.get_level()<20  and horse.get_grade()==2 and pc.get_level()>=35 begin
        local pass_percent=50
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Poziom konia został zwiększony")
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal5 begin
    state start begin
        when 50050.use with horse.get_level()==20 and horse.get_grade()==2 and pc.get_level()>=45 begin
        local pass_percent=10
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Otrzymałeś konia wojskowego")
            pc.give_item2(50053)
            pc.remove_item(50052, 1)
            horse.unride()
            horse.unsummon()
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal6 begin
    state start begin
        when 50050.use with horse.get_level()>=21 and horse.get_level()<30 and horse.get_grade()==3 and pc.get_level()>=45 begin
        local pass_percent=25
        local s=number(1,100)
        pc.remove_item(50050, 1)
        if s<=pass_percent then
            chat("Szkolenie przebiegło pomyślnie")
            chat("Poziom konia został zwiększony")
            horse.advance()
            horse.summon()
        else
            chat("Szkolenie niepomyślne")
            end
        end
    end
end
quest medal7 begin
    state start begin
        when 50050.use with horse.get_level()==0 and pc.get_level()<25 begin
        chat("Aby otrzymać konia musisz mieć co najmniej 25 poziom")
        end
    end
end
quest medal8 begin
    state start begin
        when 50050.use with horse.get_level()==10 and pc.get_level()<35 begin
        chat("Aby otrzymać konia bojowego musisz mieć co najmniej 35 poziom")
        end
    end
end
quest medal9 begin
    state start begin
        when 50050.use with horse.get_level()==20 and pc.get_level()<45 begin
        chat("Aby otrzymać konia militarnego musisz mieć co najmniej 45 poziom")
        end
    end
end

również na wklej.t

http://wklej.to/laDsYo
Opublikowano

Dopisz tam sobie coś takiego wszędzie. (ten quest to porażka btw)

if pc.getqf("dur") > get_time() then syschat("Nie możesz jeszcze szkolić konia.") return end
pc.setqf("dur", get_time()+time_hour_to_sec(2))

 

Opublikowano

 

Dopisz tam sobie coś takiego wszędzie. (ten quest to porażka btw)

if pc.getqf("dur") > get_time() then syschat("Nie możesz jeszcze szkolić konia.") return end
pc.setqf("dur", get_time()+time_hour_to_sec(2))

Dokładnie ;p Przecież tego questa można napisać w 1 when max 50 linijek...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...