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

 

quest gracze_zabicie begin
state start begin
when login or levelup with pc.level >= 90 begin
set_state(gracze)
end
end
state gracze begin
when letter begin
send_letter("Egzekucja")
end
when button or info begin
say_title("Misja")
say("pc.get_name()..", czas żebyś zaczął walczyć z innymi graczami.")
say("Twoje umiejętności są już dość wysokie, aby")
say("Otrzymać 200 graczy do zabicia")
say("Nie chce wiedzieć czy dasz rade, lecz wiedz!")
say("Osoba którą chcesz zabić musi miec lvl równy twojemu lub większe.")
say_reward("No to życzę Ci powodzenia!")
pc.setqf("killthem", 0)
set_state(killthem)
end
end
state killthem begin
when letter begin
send_letter("Egzekucja")
end
when button or info begin
say_title("Misja")
say("pc.get_name()..", czas na sprawdzenie Twoich")
say("umiejętności w zakresie walki w zwarciu.")
say("Otrzymałeś zadanie -> Musisz zabić 200 graczu..")
say("Nie obchodzi mnie czy dasz rade. Powiem Ci tylko to.")
say("Osoba ta musi mieć taki sam lvl jak ty lub większe")
say_reward("No to życzę Ci powodzenia!")
say_reward("Licznik: "..pc.getqf("killthem").."/200 graczy.")
end
when kill with npc.is_pc() begin
local vid = npc.get_vid()
local old_pc = pc.select(vid)
local old_level = pc.get_level()
local old_empire = pc.get_empire()
if old_pc != 0 then
local lev = pc.get_level()
local name = pc.get_name()
local old_min = old_level-5
pc.select(old_pc)
if lev >= old_level or lev >= old_min then
     if pc.getqf("killthem") < 200 then
     pc.setqf("killthem", pc.getqf("killthem")+1)
     syschat("Zabiłeś "..name.." (Poziom: "..lev..")!")
     syschat("Licznik: "..pc.getqf("killthem").."/300 graczy")
     elseif pc.getqf("killthem") == 200 then
     say_title("Misja")
     say("Gratulacje!")
     say("Oto Twoja nagroda:")
     say_reward("30.000.000 Yang")
     pc.give_item2(27992, 1)
     pc.give_item2(27993, 1)
     pc.give_item2(27994, 1)
     affect.add_collect(apply.RESIST_WARRIOR, 10, 60*60*24*365*60) --60¦~    
     affect.add_collect(apply.RESIST_ASSASSIN, 10, 60*60*24*365*60) --60¦~    
     affect.add_collect(apply.RESIST_SURA, 10, 60*60*24*365*60) --60¦~    
     affect.add_collect(apply.RESIST_SHAMAN, 10, 60*60*24*365*60) --60¦~    
     affect.add_collect(apply.RESIST_HUMMAN, 10, 60*60*24*365*60) --60¦~    
     pc.changemoney(30000000)
     notice_all("pc.get_name().." ukończył zadanie Egzekucja na graczach!")
     set_state(null)
     end
end
end
end
end
state null begin
end
end

 

pisze, ze 1 linijka niepoprawna ;x

Technik aka Quester Helper.

Opublikowano

Masz tutaj ładne kolorowanie, nie widzisz że coś nie pasuje?

 

say("pc.get_name()..", czas żebyś zaczął walczyć z innymi graczami.")

zamień na:

 

say(pc.get_name().." czas żebyś zaczął walczyć z innymi graczami.")

 

PS. questy wrzucaj na stronę wklej.to

 

umarł

Opublikowano

To i tak nic nie dało nadal 1 linijka ;)

 

ps: Wiem, że się wrzuca na wklej.to. No ale problemow nie było

Technik aka Quester Helper.

Opublikowano

Bo jest później ten sam błąd tylko niżej :) Podpowiem nawet, że jeszcze dwa razy. Podaj pełną treść błędu.

 

umarł

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...