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

Brak mikstur co poziom (34k)


Rekomendowane odpowiedzi

Opublikowano

Witajcie.
Przydatne, jeżeli na serwerze mamy nieskończone mikstury.

This difference file has been created by IDA Pro and Evor

game34k
000307E1: E8 B8
000307B7: 0A 00

PS. Nie usuwałem ifa, zmieniłem go tak, aby sprawdzał czy nasz poziom nie jest mniejszy lub równy 0, więc wychodzi na to samo. (warunek nigdy nie zostanie spełniony) [w razie czego]

Pozdrawiam.

 

SRC:

 

 

otwierasz char.cpp, szukasz funkcji PointChange, następnie zmieniasz w  case POINT_LEVEL_STEP:

if (GetLevel() <= 10)
					AutoGiveItem(27001, 2);
				else if (GetLevel() <= 30)
					AutoGiveItem(27002, 2);
				else
				{
					AutoGiveItem(27002, 2);
//					AutoGiveItem(27003, 2);
				}

na:

/*if (GetLevel() <= 10)
					AutoGiveItem(27001, 2);
				else if (GetLevel() <= 30)
					AutoGiveItem(27002, 2);
				else
				{
					AutoGiveItem(27002, 2);
				}*/ 

Koniec.

ps. Po moim diffie wyglądałoby to mniej więcej tak:

if (GetLevel() <= 0)
    AutoGiveItem(27001, 2); 

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...