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

Nieskończona ilość pelerynek męstwa


Rekomendowane odpowiedzi

Opublikowano

Siemano .
DIF ten ma na celu zmienić liczbę pelerynek a właściwie ilość jaka zostaje nam odbierana przy użyciu.
Domyślnie jest to 1 (-1)

Funkcja:

CHARACTER__AggregateMonster(a1);
v367 = CItem__GetCount(a2);
CItem__SetCount(a2, v367 - 1);
LOBYTE(v9) = 1;
To:
CItem__SetCount(a2, v367 - 1);
Odpowiada za odbieranie.
Po zmianie:
CItem__SetCount(a2, v367 - 0);
Można kompletnie wyłączyć tą funkcję,ale ja zamienie ilość na 0 .
Game_2089_32
00054DFD: 01 00


To samo możemy zrobić z białą flagą :
if ( v99 == 70008 )
{
CHARACTER__ForgetMyAttacker(a1);
v368 = CItem__GetCount(a2);
CItem__SetCount(a2, v368 - 1);
LOBYTE(v9) = 1;
Game_2089_32
00054DC2: 01 00

Po co to ?
A po to żeby pelerynka męstwa była taka ładna bez cyferek :P
(jak wiadomo gdy item jest w stocku jako 1 sztuka nie pokazuje cyferki 1 tylko NIC :D)
Peleryna_M%C4%99stwa.jpg


Temat jak wgrywać dif'y wrzucam na wklej.to by Tenma
http://wklej.to/OURWR

4funmt2.pl

Opublikowano

Można to zrobić bez diffa. Kompbinacja kilku linijek questa + zmiana type,subtype na 10/18...(Dzieki Wydymion)

 

@Edit ogarnij to lepiej na 1 red pota i nieb .. :P

nanicz.png


Opublikowano

//szybszy ;x

Zmiana type/subtype 18/10

quest pelerynka begin
state start begin
when 70038.use begin
pc.aggregate_monster()
end
end
end

Opublikowano

Myślałem, że kierownik dał to, co ja mam na dysku, ale widzę, że jednak nie. Proszę, oto dify na wyłączenie zabierania pelerynek:

This difference file has been created by JachuPL

game_r2089M_32
00054E02: E8 B8

i Białej Flagi

This difference file has been created by JachuPL

game_r2089M_32
00054DC7: E8 B8

57199140501148694665.png

  • 1 miesiąc temu...
  • 3 tygodnie później...
Opublikowano

Po wgraniu tego difa wszystko pięknie działa lecz przy pelerynkach jest ilość 20. A chciałbym aby była 1 czyli bez liczb, aby żadne liczby się nie pokazywały ;)

Opublikowano

Po wgraniu tego difa wszystko pięknie działa lecz przy pelerynkach jest ilość 20. A chciałbym aby była 1 czyli bez liczb, aby żadne liczby się nie pokazywały ;)

 

We wpisie w item_proto serwerowym masz gdzieś wartość 20, z tego co pamiętam to value0.

//nieregulaminowa sygnatura

Opublikowano

 

 

We wpisie w item_proto serwerowym masz gdzieś wartość 20, z tego co pamiętam to value0.

 

 

Dzięki za podpowiedź tak dla jasności za to odpowiedzialny jest value1

Opublikowano

 

Da się takie coś zrobić dla 1 pota ? :)

 

Może i się da jeśli w game jest podobna funkcja co do pelerynek. Trzeba przepatrzeć game żeby to sprawdzić ;)

  • 1 rok później...

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...