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] Silny na potwory


Rekomendowane odpowiedzi

Opublikowano

Witam mam quest który po oddaniu paru itemków do danego npc powinien nam dawać bonus na 3 godziny silny przeciw potworą lecz mam mały problem, zabiera mi owe przedmioty lecz bonusu nie dodaje , oto kawałek questa :

 

 

                                affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 30, 60*60*3)

 

z góry dziękuje za poprawię

Opublikowano

Wszystko dobrze ponieważ takim samym sposobem dodaje mi bonus 5k PŻ a tak nie chce. Testowałem na biciu metinów za każdym razem tak samo nawet o 1 pkt wartość się nie podwyższa

Opublikowano

Masz wgraną zakładkę bonusów?

Bo może faktycznie dodaje Ci bon, ale po prostu jest on niezauważalny.

Spróbuj dać większą wartość i zobacz, czy będzie różnica.

727881401622271220780.jpeg
Opublikowano

Hmm z tego co się orientuje to jeśli dasz 2x taki sam bonus przez questa to zaliczy ci tylko 1 możesz kliknąć nawet 10 razy na item ok dodać ci to ale po relogu będzie tylko 1

nie możesz mieć 2x takiej samej wartości tyle :D

^^ Kliknij tutaj w dól ^^



"Narodowiec, nie nazista. Prawdziwy Polak - nacjonalista! Czołem!"


CaM


Opublikowano

Ale on tu nie pisał nic o 2x tym samym bonusie.

Po prostu musi mieć coś zrypane w queście, lub usunięty został taki bon :D
Bo wydaje mi się, że w tym co podał wszystko gra więc powinno dawać to 30 na potwory na 3h.

727881401622271220780.jpeg
Opublikowano

Robie to na plikach 2010 więc nie wiem czy bonus page bd działał ale zaraz spr i dam edit. :)

 

Edit.

Niestety wgrałem bonus page i podczas wybierania bonusu +30% silny na potwory ten bonus nie jest dodawany lecz gdy mam tam również przeszycie lub krytyczne to one mi dodają bezproblemowo .

Opublikowano

Kurczaki wszystko inne działa poprawnie lecz z tym tylko jest coś nie tak. Bonus mi dobrze sumuję punkty bo mam dla testu kd +5 potwora w mieczu i wszystko pięknie.

Opublikowano

Po co cały quest jak tylko w tym jest problem ? Ale sponio masz

 

 

quest SystemPunktow begin
state start begin
when login or levelup with pc.get_level() >= 1 begin
setstate(odbierz_misje)
end
end

state odbierz_misje begin
when letter begin
send_letter(" Zdobywaj punkty ")
local v = find_npc_by_vnum(20011)
if v != 0 then
target.vid("__TARGET__", v,"Uriel")
end
end

when button or info begin
say_title(" Punkty za bicie metinów. ")
say(" Zdobywaj punkty za bicie metinów. Udaj się do Uriela. ")
end

when __TARGET__.target.click begin
target.delete("__TARGET__")
say_title("Uriel:")
say(" Witaj "..pc.get_name().." mam do Ciebie ")
say(" dobrą wiadomość. ")
say(" Za bicie metinów będziesz otrzymywał punkty. ")
say(" Punktów otrzymasz tyle o jakim lvl rozbiłeś metina. ")
clear_letter()
setstate(drop)
end
end

state drop begin
when kill with npc.get_race() >= 8001 and npc.get_race() <= 8014 or npc.get_race() >= 8024 and npc.get_race() <= 8027 begin
local nagrody = {
[8001] = "5",
[8002] = "10",
[8003] = "15",
[8004] = "20",
[8005] = "25",
[8006] = "30",
[8007] = "35",
[8008] = "40",
[8009] = "45",
[8010] = "50",
[8011] = "55",
[8012] = "60",
[8013] = "65",
[8014] = "70",
[8024] = "75",
[8025] = "80",
[8026] = "85",
[8027] = "90"
}
pc.give_item2(9994, nagrody[npc.get_race()])
end

when 20011.chat."Wymień Smocze Punkty" begin
say_title(" Wymień Smocze Punkty ")
say("Wybierz *Wymieniam* aby sprawdzić na co Cię stać ")
local s = select("Wymieniam","Nie wymieniam")
if s == 1 then
if pc.count_item(9994) >= 150 then
say("Wybrany efekt możesz uzyskać raz na 3 godziny")
local rand = select("Max PŻ(5k) ", "Szansa na Kryt.(20%) ", "Szansa na Przeszycie(20%)", "Silny na Potwory(30)", "Usun all", "Anuluj")
if rand == 1 then
affect.add_collect(apply.MAX_HP, 5000, 60*60*3)
pc.remove_item(9994, 150)
elseif rand == 2 then
affect.add_collect(apply.CRITICAL_PCT, 20, 60*60*3)
pc.remove_item(9994, 150)
elseif rand == 3 then
affect.add_collect(apply.PENETRATE_PCT, 20, 60*60*3)
pc.remove_item(9994, 150)
elseif rand == 4 then
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 30, 60*60*3)
pc.remove_item(9994, 150)
elseif rand == 5 then
affect.remove_all_collect()
end
elseif pc.count_item(9994) >= 20 then
say("Wybrany efekt możesz uzyskać raz na 1 godzine")
local rand = select("Max PŻ(2k) ", "Szansa na Kryt.(10%) ", "Szansa na Przeszycie(10%)", "Silny na Potwory(15)", "Anuluj")
if rand == 1 then
affect.add_collect(apply.MAX_HP, 2000, 60*60*1)
pc.remove_item(9994, 20)
elseif rand == 2 then
affect.add_collect(apply.CRITICAL_PCT, 10, 60*60*1)
pc.remove_item(9994, 20)
elseif rand == 3 then
affect.add_collect(apply.PENETRATE_PCT, 10, 60*60*1)
pc.remove_item(9994, 20)
elseif rand == 4 then
affect.add_collect(apply.ATT_BONUS_TO_MONSTER, 15, 60*60*1)
pc.remove_item(9994, 20)
end
end
end
end
end
end

 

Opublikowano

Wiesz co, błąd musi tkwić w tym bonie.

Dodałem swojego questa na serwer, w którym również dostaje się staty.

Diabły, nieumarłe, krytyk... bez problemu działają. Gdy daje potwory żaden bonus nie wchodzi (mam zakładkę bonusów, więc widzę - inne bonusy dodają się normalnie).

Wychodzi na to, że musisz odpuścić sobie ten bon, gdyż w queście sprawia lekkie problemy.

727881401622271220780.jpeg
Opublikowano

A sprawdzałeś czy ten sam bon działa na godzinę? Jeśli nie to wychodzi na to że błąd tkwi w game :)

Obama wie, co robisz!!!
131894.jpg                                                                                                                                                    4906167742.png

                                                                                                                                                                                                                                                                                      LTE Play Opole

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...