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

Quest podobny do pla


Rekomendowane odpowiedzi

Opublikowano

Zrobilby mi ktos i tutaj udostepnil mi quest podobny do stron pamietnika? takie cos ze idziemy do uriela on daje nam zadanie 

Zabic wodza orkow i dropnac z niego jakis item potem jak dropniemy idziemy oddac urielowi on mowi ze dobry i karze nam isc do jakiegos pomnika ktory daje nam haslo np 123 i mamy wrocic do uriela i mu to haslo podac

 

 

Dzieki

Opublikowano

Napisałem Ci szkielet, powinien działać, edytuj sobie jak chcesz.

Sprawdź czy wszędzie są say`e domknięte, pisałem na szybko.

 

 

 

 
http://wklej.to/fkhmb
 
 
quest pamietnik begin
    state start begin
        when login with pc.level >= 40 begin
            set_state(info)
        end
    end
    state info begin
        when letter begin
            local v = find_npc_by_vnum(id_npc)
            if v != 0 then
                target.vid("__TARGET__", v, "Pamietnik")
            end
            send_letter("Pamiętnik")
        end
        when button or info begin
            say_title("Pamiętnik")
            say("")
            say(" Uriel Cię szukał, idź do niego")
        end
        when __TARGET__.target.click or id_npc.click begin
            target.delete("__TARGET__")
            say_title("Uriel")
            say("")
            say(" Siema, idź zabij wodza orków")
            say(" Zdobądź mi przedmiot, idź już! ")
            set_state(kill)
        end
    end
    state kill begin
        when letter begin
            send_letter("Wódz Orków")
        end
        when button or info begin
            say_title("Wódź orków")
            say("")
            say("Uriel nakazał Ci zabic wodza orków")
            say("Zrób to i wróć do niego")
        end
        when kill with npc.get_race() == id_wodza begin
            set_state(reward)
            pc.give_item2(id_przedmiotu, ilosc)
        end
    end
    state reward begin
        when letter begin
            local v = find_npc_by_vnum(id_npc)
            if v != 0 then
                target.vid("__TARGET__", v, "Pamietnik")
            end
            send_letter("Zabito wodza orków")
        end
        when button or info begin
            say_title(" Zabito wodza orków")
            say("")
            say("Zdobyles przedmiot o ktory prosił Uriel")
            say("Udaj sie do niego i oddaj mu go")
        end
        when __TARGET__.target.click or id_npc.click begin
            target.delete(__TARGET__)
            say_title(" Uriel ")
            say("")
            say(" Ohhh, znalazłeś.. to dobry przedmiot ")
            pc.remove_item(id_przedmiotu, ilosc)
            wait()
            say(" Ale to nie wszystko, teraz musisz isc do pomnika")
            say(" On poda Ci hasło, zapamiętaj je i przyjdź do mnie spowrotem")
            say(" Powodzenia")
            set_state(pomnik)
        end
    end
    state pomnik begin
        when letter begin
            local v = find_npc_by_vnum(id_pomnika)
            if v != 0 then
                target.vid("__TARGET__", v, "Pomnik)
            end
            send_letter("Pomnik")
        end
        when button or info begin
            say_title("Pomnik")
            say("")
            say(" Znajdź pomnik..")
            say(" Kliknij na niego aby odnaleźć tajemnicze hasło")
        end
        when __TARGET__.target.click or id_pomnika.click begin
            say_title("Pomnik")
            say("")
            tab = {"gfdgdfg", "ttytyre", "yujkhde", "ghnbvcd"} -- tutaj sa hasła
            los = math.random(table.getn(tab)) -- losuje Ci hasło spośrób tablicy
            say(" Twoje hasło to: "..los.." ") -- wypisuje hasło
            say(" Dobrze je zapamiętaj i wróć do Uriela ")
            set_state(wroc)
        end
    end
    state wroc begin
        when letter begin
            local v = find_npc_by_vnum(id_uriela)
            if v != 0 then
                target.vid("__TARGET__", v, "Uriel")
            end
            send_letter(" Wróc do Uriela")
        end
        when button or info begin
            say_title(" Wróc do Uriela ")
            say("")
            say(" Zdobyles hasło, wróc do Uriela")
        end
        when __TARGET__.target.click or id_uriela.click begin
            say_title(" Siemaneczko ")
            say("")
            say(" Jakie jest hasło? ")
            z = input()
            if tostring(z) == "nan" then
                say(" Nieprawidłowe hasło ")
            end
            if tostring(z) != los then
                say(" Nieprawidłowe hasło ")
            else
                say_title("Uriel")
                say("")
                say(" Podałeś prawidłowe hasło, gratuluje")
                say(" Czas na kolejna nagrode ")
                pc.give_item2(id, ilosc)
                set_state(koniec)
            end
        end
    end
    state koniec begin
    clear_letter()
    end
end

 

 




 





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ę...