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] Poprawi mi ktoś ?


Rekomendowane odpowiedzi

Opublikowano

http://wklej.to/Nwtk8

 

a poprawe dam limit i 5 w profilu

 

w bazie mi sykakuje syntax error : [string "lol"] :1: unexpected symbol '9006'

kwiaty.quest:40 Abory (core dumped)

 

 

 

quest kwiaty begin
       state start begin
               when login or levelup with pc.level <= 7 begin
                       set_state(lol)
               end
       end

   state xddd begin
       when letter begin
           send_letter("Bukiet")
           local v = find_npc_by_vnum(9006)
           if v != 0 then
                   target.vid("__TARGET__", v, "Kapitan")
           end

       end

       when button or info begin
           say_yellow("Bukiet dla Staruszki.")
           say("")
           say("Starsza pani szuka kogos do pomocy.")
           say("Straznik wsi Cie zachwalal.")
           say("")
           say_green("Prosze idz jej pomoz.")
       end

       when __TARGET__.target.click or 9006.chat."Bukiet" begin
           target_delete("__TARGET__")
           say_yellow("Witam cię")
           say("")
           say("Mam bardzo powazna sprawe.")
           say("Moja córka Mirine wychodzi za mąż "
           say("Kupilismy już wszystko ,ale potrzebuje bukietu"
           say_red("Uriel miał mi je dostarczyc ,ale napadla go zgraja potworow")
           say("")
           say_green("Idz do uriela po dalse wskazówki")
           say_blue("Pomóż mi zdobyć kwiaty.")
           set_state(uriel)
       end
   end        

   state uriel begin
       when letter begin
               local v = find_npc_by_vnum(20011)
           if v != 0 then
               target.vid("__TARGET__", v, "Uriel")
           end
               send_letter("Idz do uriela po informacje.")
       end

       when __TARGET__.target.click or 20011.chat."Informacje" begin
           20011.chat."Informacje" begin
           target_delete("__TARGET__")
           say_yellow("Kwiaty")
           say_title("Uriel:")
           say("")
           say("Ach tak. Jesteś tu w sprawie bukietu?")
           wait()
           say("Wczoraj starsza pani poprosiła mnie ,abym")
           say(" przysniósł jej kwiaty na bukiet")
           wait()
           say("")
           say("Musiałem przejść od terenów dzikusów ,aż do wioski")
           say(" Cała dorgoa preszła dobrze")
           say("Nagle dziki napadly mnie.. kryczałem ,ale nic nie pomoglo")
           wite()
           say("")
           say(" Byłem cały podrapany ,gdy sie odcknąłem nie miałem mojej torby")
           say_red(" Dziki napewno zjadły moje kwiaty)
           set_state()
       end    
   end            

   state  begin
       when letter begin
               send_letter(" Zabij Dziki")
       end

       when button or info begin
           say_title("Kwiaty")
           say("")
           say("Uriel powiedział:")
           say("")
           say_blue("Uriel powiedział ,ze napadły go dziki")
           say(" Podczas napadu zjadły jego kwiaty ,które")
           say(" miał dostarczyć Starszej pani.")
           wait()
           say("Znajdz to: ")
           say_item("Kriwsty Kwiat","30169"")
           say_item("Pomarańczowy Kwiat","30170"")
           say_item("Żółty Kwiat","30171"")
           say_red("Zabijaj Dziki")
       end

       when 108.kill with pc.countitem(30169,30170,30171)==0 begin
               local random = math.random(2)
           if random == 2 then
               pc.give_item2(30169, 1)
               pc.give_item2(30170, 1)
               pc.give_item2(30171, 1)
               say_title("W końcu znalazłeś")
               say("Gratuluje w końcu znalazłeś kwiaty")
               say_reward("Idz do Starszej pani ,aby robiła bukiet")
               set_state(kwejk)
           end
       end
   end

   state kwejk begin
       when letter begin
               local v = find_npc_by_vnum(9006)
           if v != 0 then
               target.vid("__TARGET__", v, "Starsza Pani")
           end
               send_letter("Idz po bukiet.")
       end

       when button or info begin
           say_title("Idz do Starszej pani")
           say("")
           say("Oddaj kwiaty starszej pani")
       end

       when.__TARGET__.target.click or 9006.chat."Zrób Bukiet" begin
           9006.chat."Zrób Bukiet" begin
           target_delete("__TARGET__")
           say_title("KWIATY!")
           say("")
           say("Już jesteś ??")
           say_green(" Nie ajeło Ci do zbytni dużo czasu")
           say("Daj mi je zrobie ten bukiet")
           wait()
           say("1")
           say("2")
           say("3")
           say("")
           say("")
           say("Ta dam ")
           say_item("Bukiet Kwiatów","30172"")
           pc.remove_item(30169, 1)
           pc.remove_item(30171, 1)
           pc.remove_item(30170, 1)
           pc.give_item2(30172,1)
           set_state(koniec)
       end
   end

   state koniec begin
       when letter begin
               local v = find_npc_by_vnum(20006)
           if v != 0 then
               target.vid("__TARGET__", v, "Mirine")
           end
               send_letter("Zanieś bukiet Mirine.")
       end

       when button or info begin
           say_title("Bukiet")
           say("")
           say("Kim ty jesteś??")
           wait()
           say("")
           say(" Co to jest ,to w twojej torbie ?")
           say("")
           say_green(" Wow!! Moja mama go zobiła ?")
           sat_blue(" Podziękuj jej ")
           pc.remove.item(30172, 1)
           set_state(ostatni)
       end
   end

   state ostatni begin
       when letter begin
               local v = find_npc_by_vnum(9006)
           if v != 0 then
               target.vid("__TARGET__", v, "Starsza Pani")
           end
               send_letter("Idz po nagrodę .")
       end

       when button or info begin
           say_title("Bukiet")
           say("")
           say_green("Zrobiłeś ,wszysko poszukiwaczu")
           say_green("Idz do starszej pani po nagrodę")
       end

       when.__TARGET__.target.click or 9006.chat."Nagroda" begin
           9006.chat."Nagroda" begin
           target_delete("__TARGET__")
           say_title("Nagroda.")
           say("")
           say("Moja córka jest sczęśliwa")
           say_green("Jeżeli ona jest szczęśliwa to ja tez.)
           say_blue("Sprawdz swój inwentarz")
           pc.change_money(300000)
           pc.give_exp2(300000)
           set_state(__COMPLETE__)
       end
   end
   state __COMPLETE__  begin
   end
end

 

 

sygnanampc2.png

Opublikowano

Po samym wrzuceniu tutaj widać, gdzie kończy się "kolorowanie" questu.

 

say_item("Bukiet Kwiatów","30172"")

tego błędu jest tutaj sporo, nie pasuje tutaj jeden cudzysłów na końcu, dalej nie sprawdzałem.

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...