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

Maksymalne wartosci bonusów


Rekomendowane odpowiedzi

Opublikowano

Witam w bazie danych mam item_attr i item_attr_rare ale w tych tabelach nie ma wszystkich wartości maksymalnych bonusów np. odporność na strzały ( nie widzę przynajmniej )
gdzie mogę znaleźć wszystkie spisy wartości bonusów abym mógł je edytować? Potrzebuje tego do podświetlanego efektu max bonusów.


Bardzo prosze o pomoc
 

Opublikowano

Więc tak: item_attr to są wartosci bonusów 1-5 tabelki lv 1-5 to są wartości jakie wchodzą (level5) to jest maksymalna wartość jaka może wejść.

item_attr_rare to są bonusy 6/7 działanie takie samo. Z tego tematu rozumiem ze o to Ci chodzi :)

Opublikowano
5 godzin temu, Dlugopis1212 napisał:

Więc tak: item_attr to są wartosci bonusów 1-5 tabelki lv 1-5 to są wartości jakie wchodzą (level5) to jest maksymalna wartość jaka może wejść.

item_attr_rare to są bonusy 6/7 działanie takie samo. Z tego tematu rozumiem ze o to Ci chodzi :)

Czyli wszystkie bonusy ( oprócz srednich i umek) powinny być w item attr?

Opublikowano

Tak wszystkie bonusy jakie wchodzą w grze sa w item_attr i później po tabelach masz wymienione elementy ekwipunku jesli jest 5 znaczy ze w ten element moze wejść dany bonus a jesli 0 to nie moze przykład hp: weapon 0 armor 5 czyli ze w zboje moze wbić hp, w bron nie.

Opublikowano
3 godziny temu, Dlugopis1212 napisał:

Tak wszystkie bonusy jakie wchodzą w grze sa w item_attr i później po tabelach masz wymienione elementy ekwipunku jesli jest 5 znaczy ze w ten element moze wejść dany bonus a jesli 0 to nie moze przykład hp: weapon 0 armor 5 czyli ze w zboje moze wbić hp, w bron nie.

jeszcze tylko ostatnie pytanie mam w pythonie skrypt który podświetla mi maksymalną wartość bonusu, i tam mam około 60 wartości do wypełnienia, moje pytanie brzmi skąd mam wiedzieć jakie id ma dany bonus? Chodzi mi o to:

 

  1.    def __GetAttributeColor(self, index, value, id):
  2.         max_values = {
  3.                         1 : 2000,
  4.                         2 : 80,
  5.                         3 : 12,
  6.                         4 : 12,
  7.                         5 : 12,
  8.                         6 : 12,
  9.                         7 : 8,
  10.                         8 : 20,
  11.                         9 : 20,
  12.                         10 : 30,
  13.                         11 : 30,
  14.                         12 : 8,
  15.                         13 : 8,
  16.                         14 : 8,
  17.                         15 : 10,
  18.                         16 : 10,
  19.                         17 : 10,
  20.                         18 : 20,
  21.                         19 : 20,
  22.                         20 : 20,
  23.                         21 : 20,
  24.                         22 : 20,
  25.                         23 : 10,
  26.                         24 : 10,
  27.                         25 : 10,
  28.                         26 : 15,
  29.                         27 : 15,
  30.                         28 : 15,
  31.                         29 : 15,
  32.                         30 : 15,
  33.                         31 : 15,
  34.                         32 : 15,
  35.                         33 : 15,
  36.                         34 : 15,
  37.                         35 : 15,
  38.                         36 : 15,
  39.                         37 : 15,
  40.                         38 : 15,
  41.                         39 : 15,
  42.                         40 : 999,
  43.                         41 : 5,
  44.                         42 : 999,
  45.                         43 : 20,
  46.                         44 : 20,
  47.                         45 : 20,
  48.                         46 : 999,
  49.                         47 : 999,
  50.                         48 : 1,
  51.                         49 : 1,
  52.                         50 : 1,
  53.                         51 : 999,
  54.                         52 : 999,
  55.                         53 : 50,
  56.                         54 : 999,
  57.                         55 : 999,
  58.                         56 : 999,
  59.                         57 : 999,
  60.                         58 : 999,
  61.                         59 : 999,
  62.                         60 : 999,
  63.                         61 : 999,
  64.                         62 : 999,
  65.                         63 : 999,
  66.                         64 : 999,
  67.                         65 : 999,
  68.                         66 : 999,
  69.                         67 : 999,
  70.                         68 : 999,
  71.                         69 : 999,
  72.                         70 : 999,
  73.                         71 : 999,
  74.                         72 : 999,
  75.                         73 : 999,
  76.                         74 : 999,
  77.                         75 : 999,
  78.                         76 : 999,
  79.                         77 : 999,
  80.                         78 : 999,
  81.                         79 : 999,
  82.                         80 : 999,
  83.                         81 : 999,
  84.                         82 : 999,
  85.                         83 : 999,
  86.                         84 : 999,
  87.                         85 : 999,
  88.                         86 : 999,
  89.                         87 : 999,
  90.                         88 : 999,
  91.                         89 : 999,
  92.                         90 : 999,
  93.                         91 : 999,}
Opublikowano
45 minut temu, neversayyes napisał:

jeszcze tylko ostatnie pytanie mam w pythonie skrypt który podświetla mi maksymalną wartość bonusu, i tam mam około 60 wartości do wypełnienia, moje pytanie brzmi skąd mam wiedzieć jakie id ma dany bonus? Chodzi mi o to:

 

  1.    def __GetAttributeColor(self, index, value, id):
  2.         max_values = {
  3.                         1 : 2000,
  4.                         2 : 80,
  5.                         3 : 12,
  6.                         4 : 12,
  7.                         5 : 12,
  8.                         6 : 12,
  9.                         7 : 8,
  10.                         8 : 20,
  11.                         9 : 20,
  12.                         10 : 30,
  13.                         11 : 30,
  14.                         12 : 8,
  15.                         13 : 8,
  16.                         14 : 8,
  17.                         15 : 10,
  18.                         16 : 10,
  19.                         17 : 10,
  20.                         18 : 20,
  21.                         19 : 20,
  22.                         20 : 20,
  23.                         21 : 20,
  24.                         22 : 20,
  25.                         23 : 10,
  26.                         24 : 10,
  27.                         25 : 10,
  28.                         26 : 15,
  29.                         27 : 15,
  30.                         28 : 15,
  31.                         29 : 15,
  32.                         30 : 15,
  33.                         31 : 15,
  34.                         32 : 15,
  35.                         33 : 15,
  36.                         34 : 15,
  37.                         35 : 15,
  38.                         36 : 15,
  39.                         37 : 15,
  40.                         38 : 15,
  41.                         39 : 15,
  42.                         40 : 999,
  43.                         41 : 5,
  44.                         42 : 999,
  45.                         43 : 20,
  46.                         44 : 20,
  47.                         45 : 20,
  48.                         46 : 999,
  49.                         47 : 999,
  50.                         48 : 1,
  51.                         49 : 1,
  52.                         50 : 1,
  53.                         51 : 999,
  54.                         52 : 999,
  55.                         53 : 50,
  56.                         54 : 999,
  57.                         55 : 999,
  58.                         56 : 999,
  59.                         57 : 999,
  60.                         58 : 999,
  61.                         59 : 999,
  62.                         60 : 999,
  63.                         61 : 999,
  64.                         62 : 999,
  65.                         63 : 999,
  66.                         64 : 999,
  67.                         65 : 999,
  68.                         66 : 999,
  69.                         67 : 999,
  70.                         68 : 999,
  71.                         69 : 999,
  72.                         70 : 999,
  73.                         71 : 999,
  74.                         72 : 999,
  75.                         73 : 999,
  76.                         74 : 999,
  77.                         75 : 999,
  78.                         76 : 999,
  79.                         77 : 999,
  80.                         78 : 999,
  81.                         79 : 999,
  82.                         80 : 999,
  83.                         81 : 999,
  84.                         82 : 999,
  85.                         83 : 999,
  86.                         84 : 999,
  87.                         85 : 999,
  88.                         86 : 999,
  89.                         87 : 999,
  90.                         88 : 999,
  91.                         89 : 999,
  92.                         90 : 999,
  93.                         91 : 999,}

Spis   --- tutaj masz takie podstawowe bonusy (wraz z patchami na PL-u były dodawane nowe bonusy typu odporność na obrazenia um. itp itd)

A jeśli chcesz sprawdzić te powyżej 81 to polecam tak: daj sobie jakieś itemki w grze. wejdz w tabelke "item" w navicacie następnie poszukaj ID tych itemów (tabelka vnum odpowiada za id itemu.

Następnie masz sockety (miejsca na kd ale to Cię nie interesuje) dalej masz attrtype0,1,2,3 itd (to odpowiada za typ bonusu tam sobie wpisz np. 82,83 czyli bonus jaki chcesz sprawdzić)

natomiast attrvalue0,1,2,3 odpowiada za wartość bonusu np. atttype0 jak wpiszesz 1 i dasz attrvalue0 i wpiszesz tam np. 2000 to item bedzie dawał 2000HP polecam wpisywać np. w attrtype 82 i wartośc 82 i w grze zobaczysz co to za bonus (jeśli będzie np. silny przeciwko likanom 82 to znaczy że 82 to był bonus silny przeciwko lokanom) <---Przykład :) nie mam likana na serwie wiec nie wiem jakie ma id. (Jeśli zagmatwałem zbytnio to pisz PW)

A tutaj jeśli znasz troche angielski (powinieneś zaczaić) znalazłem u siebie w kodzie spis bonów do 91 --->Bonusy z kodu

Jeszcze tak patrzę na ten Twój kod. Nie musisz uzupełniać wszystkiego (wystarczy że uzupełnisz te bonusy które mogą wejść w itemy) bo raczej w itemkach nie masz "odporność na obrażenia umiejętności w bonusach 1-5) 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...