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 Mining (Górnictwo)


Rekomendowane odpowiedzi

Opublikowano

Quest na górnictwo

-Sprawdza czy założony jest aktualnie kilof

-Poziom Skilla górnictwo to minimalna ilość jaka może wypaść nam rudy np. m1 to 20 pkt najmniej wypadnie nam 20 P to 40

-Dodatkowa Szansa na wypadnięcie gotowego przetopu od poziomu kilofa +7> <+9

 

Do poprawnego działania questa zalecam skasować drop na source gdyż czasem będzie leciała podwójnie ruda 

Quest tworzony na nowy projekt ale jest tak prosty że go wam udostępnie

http://pastebin.pl/view/3769420c

 

 

quest mining begin
state start begin
when 20047.click or 20048.click or 20049.click or 20050.click or 20051.click or 20052.click or 20053.click or 20054.click or 20055.click
or 20056.click or 20057.click or 20058.click or 20059.click or 30301.click or 30302.click or 30303.click or 30304.click or 30305.click begin
if pc.get_weapon() >= 29101 and pc.get_weapon() <= 29110 then -- Jeśli mamy założony Kilof
pc.mining()
pc.setqf("mining", npc.get_race())
timer("mining", 19)
end
end
when mining.timer begin
if pc.get_weapon() >= 29101 and pc.get_weapon() <= 29110 then -- Jeśli mamy założony Kilof
local TableMineral = {
[20047] = {50601, 50621},
[20048] = {50602, 50622},
[20049] = {50603, 50623},
[20050] = {50604, 50624},
[20051] = {50605, 50625},
[20052] = {50606, 50626},
[20053] = {50607, 50627},
[20054] = {50608, 50628},
[20055] = {50609, 50629},
[20056] = {50610, 50630},
[20057] = {50611, 50631},
[20058] = {50612, 50632},
[20059] = {50613, 50633},
[30301] = {50614, 50634},
[30302] = {50615, 50635},
[30303] = {50616, 50636},
[30304] = {50617, 50637},
[30305] = {50618, 50638}
}
local MineralKilof = {15, 20, 25, 30, 35, 40, 50, 70, 90, 100} -- Szanse na Wydobycie w zależności od poziomu Kilofa
local PoziomKilofa = pc.get_weapon() - 29100
if number(1, 100) <= MineralKilof[PoziomKilofa] then -- Szansa na wydobycie w zależności od poziomu kilofa
if pc.get_weapon() >= 29108 and pc.get_weapon() <= 29110 then -- Jeśli Kilof jest od +7 do +9 mamy szanse zdobycia przetopu
local PrzetopKilof = {10, 15, 20} -- Szanse na Wydobycie przetopu dla Kilofa +7 > < +9
if number(1, 100) <= PrzetopKilof[pc.get_weapon() - 29107] then -- Szansa wydropienia Przetopu
syschat("<Górnictwo> Udało Ci się wydobyć cenny przetop !")
game.drop_item_with_ownership(TableMineral[pc.getqf("mining")][2], 1)
pc.delqf("mining")
return
end
end 
local count = number(pc.get_skill_level(124), 200)
game.drop_item_with_ownership(TableMineral[pc.getqf("mining")][1], count)
pc.delqf("mining")
syschat("<Górnictwo> Udało Ci się wydobyć cenne minerały !")
else
pc.delqf("mining")
syschat("<Górnictwo> Nie udało się wydobyć żadnej Rudy, spróbuj ponownie !") return
end
else
pc.delqf("mining")
syschat("<Górnictwo> Musisz mieć założony Kilof podczas wydobywania !") return
end
end
end
end

 

 

 

xhxtrd.png
 
Poszukuje Mappera na zlecenie osoby zainteresowane Priv .

Pliki Divine/Glador Możemy się dogadać PW
 

Opublikowano

Zaraz, zaraz, jeżeli dobrze pamiętam, to kopanie rudy mogę przerwać, a jeżeli takowe przerwę, to przecież timer magicznie nie zniknie. Także, jedynie co potrzebuje, aby wykopać rudę to na nią kliknąć, mogę sobie w tym czasie iść szukać kolejnej.

Opublikowano

@Tharel.

Dokładnie tak ale tajmer trwa tyle dokładnie co mining nie jest to żadnym ułatwieniem dla gracza ani nie jest w stanie przynieść mu większych korzyści niż normalny mining.

xhxtrd.png
 
Poszukuje Mappera na zlecenie osoby zainteresowane Priv .

Pliki Divine/Glador Możemy się dogadać PW
 

Opublikowano

@Tharel.

Dokładnie tak ale tajmer trwa tyle dokładnie co mining nie jest to żadnym ułatwieniem dla gracza ani nie jest w stanie przynieść mu większych korzyści niż normalny mining.

Oczywiście, że ma korzyści, zaoszczędzi kilka sekund na kopaniu rudy. Piszę to tylko i wyłącznie dlatego, że chce zwrócić uwagę, że taki system jest absurdalny. Pomijając fakt, że jeżeli chcesz szybkiej edycji dropu czy działania czy czegokolwiek, to możesz to równie dobrze zrobić w game.

 

Natomiast jeżeli ktoś chciałby tego użyć polecam przepisać to na 2 pliki - .lua i .quest. Dzięki temu nie ma po co pieprzyć się z flagami questowymi - wystarczy zmienna.

Opublikowano

@Tharel.

Sądzisz że znajdziesz drugą rude w ciągu 20 sekund ? I co CI to da jeśli klikniesz na nią poprzedni tajmer zostanie nadpisany tak czy siak nie polepszy to twoich korzyści, 

 

Oczywiście edytować game to lepsza opcja bo tam ulepszane są pkt kilofa oraz kompletny system miningu znajduje się w src

xhxtrd.png
 
Poszukuje Mappera na zlecenie osoby zainteresowane Priv .

Pliki Divine/Glador Możemy się dogadać PW
 

Opublikowano

@Tharel.

Sądzisz że znajdziesz drugą rude w ciągu 20 sekund ? I co CI to da jeśli klikniesz na nią poprzedni tajmer zostanie nadpisany tak czy siak nie polepszy to twoich korzyści, 

 

Oczywiście edytować game to lepsza opcja bo tam ulepszane są pkt kilofa oraz kompletny system miningu znajduje się w src

To nie ma żadnego znaczenia, system jest po prostu zbugowany.

  • 2 tygodnie później...
Opublikowano

@1361622928-U485574.png_KizioRCK_

Jakich bugów :O ?

Widzisz tutaj jakiegoś buga ? Można odpowiednio przerobić funkcje mining na src aby zwracala wartość dopiero po jej wykonaniu i nie będzie tu żadnego buga, wszystko do edycji.

xhxtrd.png
 
Poszukuje Mappera na zlecenie osoby zainteresowane Priv .

Pliki Divine/Glador Możemy się dogadać PW
 

Opublikowano

@1361622928-U485574.png_KizioRCK_

Jakich bugów :O ?

Widzisz tutaj jakiegoś buga ? Można odpowiednio przerobić funkcje mining na src aby zwracala wartość dopiero po jej wykonaniu i nie będzie tu żadnego buga, wszystko do edycji.

Ale na starszych game można wykorzystywać tę lukę. Jak by ktoś to ogarnął to łatwo by zarabiał na rudach albo przetopach :p

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...