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 sie w ogóle nie uruchamia


Rekomendowane odpowiedzi

Opublikowano

Witajcie.

 

Możecie mi powiedzieć dlaczego ten quest w ogóle nie uruchamia się w grze ?

 

Został wgrany prawidłowo, SSH nie zwraca żadnych błędów.

 

Przedmiot do użycia questu otrzymał type = 18 , subtype = 10 czyli tak jak powinien.

 

Mimo braku błędów klikajac na przedmiot w grze nie ma jakiejkolwiek reakcji..

 

 

quest kamykipostaci begin
    state start begin
        when 31085.use begin
            if pc.get_job() == 0 then
                say("Witaj .. "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                    if pc.get_skill_group() == 1 then
                        local s select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                        if s == 1 then
                            pc.set_skill_level(1, 30)
                            pc.remove_item(30185)
                        elseif s == 2 then
                            pc.set_skill_level(2, 30)
                            pc.remove_item(30185)
                        elseif s == 3 then
                            pc.set_skill_level(3, 30)
                            pc.remove_item(30185)
                        end
                    elseif pc.get_skill_group() == 2 then
                        local s select("test1", "test2", "test3")
                        if s == 1 then
                            pc.set_skill_level(16, 30)
                            pc.remove_item(30185)
                        elseif s == 2 then
                            pc.set_skill_level(17, 30)
                            pc.remove_item(30185)
                        elseif s == 3 then
                            pc.set_skill_level(18, 30)
                            pc.remove_item(30185)
                        end
                    else
                        say("Nie wybrales jeszce swojej drogi")
                    end
            else
                say("Nie jestes wojownikiem kolego")
            end
        end
    end
end

 

 

http://wklej.to/ozGga

 

 

 

 

 

Haha.. beka .. taki quest też nie działa...

 

 

quest kamykipostaci begin
    state start begin
        when 30162.use begin
            if pc.get_job() == 0 then
                say("Witaj "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                say("Wybierz skill ktory chcesz wbic szkolic..")
                wait()
                local s select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie", "Silne Cialo", "Duchowe Uderzenie", "Walniecie", "Rezygunuje")
                if s == 1 then
                    pc.set_skill_level(1, 30)
                    pc.remove_item(30185)
                elseif 2 == s then
                    pc.set_skill_level(2, 30)
                    pc.remove_item(30185)
                elseif 3 == s then
                    pc.set_skill_level(3, 30)
                    pc.remove_item(30185)
                elseif 4 == s then
                    pc.set_skill_level(16, 30)
                    pc.remove_item(30185)
                elseif 5 == s then
                    pc.set_skill_level(17, 30)
                    pc.remove_item(30185)
                elseif 6 == s then
                    pc.set_skill_level(18, 30)
                    pc.remove_item(30185)
                else
                end
            else
                say("nie jestes wojownikiem..")
            end
        end
    end
end



 





I'm here for You, not for myself

Always help You


 

Opublikowano

@ Czekaj, tego braku znaku równości nie widziałem...

 

Nie wywala żadnych błędów w konsoli serio.

 

Itemek miał nadane 18/10 :)

 

Dam edita czy będzie działał ..

 

 

Quest jak sie nie uruchamiał tak nie uruchamia sie dalej ..

 

Ja pierdole co jest grane ..

 

@

screen dla niedowiarków że jest bezbłędny:

 

http://scr.hu/1wsp/w60kg



 





I'm here for You, not for myself

Always help You


 

Opublikowano
quest kamykipostaci begin
   state start begin
       when 31085.use begin
           if pc.get_job() == 0 then
               say("Witaj .. "..pc.get_name.." ")
               say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
               say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                   if pc.get_skill_group() == 1 then
                       local s  = select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                       if s == 1 then
                           pc.set_skill_level(1, 30)
                           pc.remove_item(30185)
						return
                       elseif s == 2 then
                           pc.set_skill_level(2, 30)
                           pc.remove_item(30185)
						return
                       elseif s == 3 then
                           pc.set_skill_level(3, 30)
                           pc.remove_item(30185)
						return
                       end
                   elseif pc.get_skill_group() == 2 then
                       local s = select("test1", "test2", "test3")
                       if s == 1 then
                           pc.set_skill_level(16, 30)
                           pc.remove_item(30185)
						return
                       elseif s == 2 then
                           pc.set_skill_level(17, 30)
                           pc.remove_item(30185)
						return
                       elseif s == 3 then
                           pc.set_skill_level(18, 30)
                           pc.remove_item(30185)
						return
                       end
                   else
                       say("Nie wybrales jeszce swojej drogi")
                   end
           else
               say("Nie jestes wojownikiem kolego")
           end
       end
   end
end

nexi.png

 

CYTOWAĆ MOJE POSTY, JEŚLI LICZYCIE NA POMOC !!

Opublikowano

@ returny nic nie dały.

 

Quest nadal wgrywa sie bezbłędnie, item ma ustawione w bazie 18/10 i chooya.. nie działa.

 

 

Edit:

 

Dopisalem do questa inne joby postaci, ale nadal nie dziala. Dodalem tylko dla zgodoności tematu:

 

Oczywiście quest przy wgrywaniu nie zwraca żadnych błędów..

 

 

 

 

quest kamykipostaci begin
    state start begin
        when 30185.use begin
            if pc.get_job() == 0 then
                say("Witaj "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                    if pc.get_skill_group() == 1 then
                        local s = select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                        if s == 1 then
                            pc.set_skill_level(1, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(2, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(3, 30)
                            pc.remove_item(30185)
                            return
                        end
                    elseif pc.get_skill_group() == 2 then
                        local s select("test1", "test2", "test3")
                        if s == 1 then
                            pc.set_skill_level(16, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(17, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(18, 30)
                            pc.remove_item(30185)
                            return
                        end
                    else
                        say("Nie wybrales jeszce swojej drogi Wojowniku")
                    end
            elseif pc.get_job() == 1 then
                say("Witaj "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                    if pc.get_skill_group() == 1 then
                        local s = select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                        if s == 1 then
                            pc.set_skill_level(1, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(2, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(3, 30)
                            pc.remove_item(30185)
                            return
                        end
                    elseif pc.get_skill_group() == 2 then
                        local s select("test1", "test2", "test3")
                        if s == 1 then
                            pc.set_skill_level(16, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(17, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(18, 30)
                            pc.remove_item(30185)
                            return
                        end
                    else
                        say("Nie wybrales jeszce swojej drogi Zabojco")
                    end
            elseif pc.get_job() == 2 then
                say("Witaj "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                    if pc.get_skill_group() == 1 then
                        local s = select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                        if s == 1 then
                            pc.set_skill_level(1, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(2, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(3, 30)
                            pc.remove_item(30185)
                            return
                        end
                    elseif pc.get_skill_group() == 2 then
                        local s select("test1", "test2", "test3")
                        if s == 1 then
                            pc.set_skill_level(16, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(17, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(18, 30)
                            pc.remove_item(30185)
                            return
                        end
                    else
                        say("Nie wybrales jeszce swojej drogi Szamanie")
                    end
            else
                say("Witaj "..pc.get_name.." ")
                say("Ten przedmiot pozwoli Ci wyszkolic dana umiejetnosc na G")
                say("Jednorazowo mozna wyszkolic 1 umiejetnosc")
                    if pc.get_skill_group() == 1 then
                        local s = select("Wir Miecza", "Aura Miecza", "Trzystronne Ciecie")
                        if s == 1 then
                            pc.set_skill_level(1, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(2, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(3, 30)
                            pc.remove_item(30185)
                            return
                        end
                    elseif pc.get_skill_group() == 2 then
                        local s select("test1", "test2", "test3")
                        if s == 1 then
                            pc.set_skill_level(16, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 2 then
                            pc.set_skill_level(17, 30)
                            pc.remove_item(30185)
                            return
                        elseif s == 3 then
                            pc.set_skill_level(18, 30)
                            pc.remove_item(30185)
                            return
                        end
                    else
                        say("Nie wybrales jeszce swojej drogi Suro")
                    end
            end
        end
    end
end

 

 

 

Wklej.to :

 

 

http://wklej.to/PKX0o

 

 

@Edit

 

 

Tak jesteśmy wszyscy ślepi ..

 

say("Witaj .. "..pc.get_name.." ")

 

Czego brakuje tutaj :)? Oczywiście nawiasów.. Jak zawsze zapomniałem go dopisać.. quest teraz działa poprawnie :)




 





I'm here for You, not for myself

Always help You


 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...