Skocz do zawartości

Licznik FPS | Zegarek pod mini-mapą | Ping pod mini-mapą

Opublikowano

Cześć.

obraz.png.2ac5382054380e856e94511bed5c17e2.png

 

Systemy wziąłem z zagranicznych for, nie są moje. Jedynie poprawiłem w ten sposób, aby działały na kliencie entry, ponieważ były lekkie problemy 🙂

Nie jest to coś wielkiego, ale nie widziałem tego na forum.

 

Zaczynajmy:

1) Licznik FPS:

Spoiler

Implementacja:

📂 Lokalizacja pliku: 'root -> uiminimap.py'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'uiscript -> minimap.py'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'locale/pl-> locale_interface.txt'

 Dodaj gdziekolwiek:

🔐 Ukryta Treść 🔐

 

 

2) Zegarek pod minimapą:

Spoiler

📂 Lokalizacja pliku: 'root -> uiminimap.py'

Na początku pliku dopisujemy

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod ( pod całą instrukcją warunkową ) :

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'uiscript-> minimap.py'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'root -> constInfo.py'

🔍 Szukaj

🔐 Ukryta Treść 🔐

♻️ Zamień

🔐 Ukryta Treść 🔐


 

 

 

3) Ping pod minimapą:

Spoiler

 📂 Lokalizacja pliku: 'root -> game.py'

🔍 Szukaj ( w klasie class GameWindow(ui.ScriptWindow) ) :

 

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

 

📂 Lokalizacja pliku: 'userinterface-> Locale_inc.h'

 Dodaj gdziekolwiek:

🔐 Ukryta Treść 🔐

 

 Dodaj nowy plik do UserInterface o nazwie PingManager.cpp :

Spoiler
🔐 Ukryta Treść 🔐

 

 

 

 

 Dodaj nowy plik do UserInterface o nazwie PingManager.h :

 

 

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'userinterface-> PythonApplication.cpp'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐
🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'userinterface-> PythonApplication.h'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'userinterface-> PythonApplicationModule.cpp'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj pod:

🔐 Ukryta Treść 🔐

 

📂 Lokalizacja pliku: 'userinterface-> PythonNetworkStreamModule.cpp'

🔍 Szukaj

🔐 Ukryta Treść 🔐

 Dodaj nad:

🔐 Ukryta Treść 🔐

 

🔍 Szukaj

🔐 Ukryta Treść 🔐

♻️ Zamień

🔐 Ukryta Treść 🔐

Edytowane przez atk

Featured Replies

Opublikowano

Dziękuję za udostępnienie, estetyczny temat w moim stylu. ❤️

  • 3 tygodnie później...
Opublikowano

tenks

  • 2 miesiące temu...
Opublikowano
  • Premium

thxx

  • 3 miesiące temu...
Opublikowano

A da sie jakoś, żeby to chodziło? w sensie zmieniały sie, u mnie tylko 61 i stoi tak xD

 

@edit jednak działa. Wie ktoś może jak odblokować fpsy w kliencie powyzej 60?

Edytowane przez Krystian

Opublikowano
21 minut temu, Krystian napisał(a):

A da sie jakoś, żeby to chodziło? w sensie zmieniały sie, u mnie tylko 61 i stoi tak xD

 

@edit jednak działa. Wie ktoś może jak odblokować fpsy w kliencie powyzej 60?

Da się i na devie masz temat Maximum FPS to 250 albo kupic od Dracarysa, tylko tak, raz ze nie opłaca się zwiększać fpsow bo będziesz mieć większe dropy i gra bedzie bardziej niestabilna a 2 ze nawet majac na 60 bez dobrej optymalki będzie mulic przy większej ilości entity.
A 3 w ramach ciekawości 3/4 graczy metina i tak ma zwykle monitory 60hz wiec i tak nie zobaczą różnicy miedzy tym a większym fpsem + grają na tosterach 😛.

Opublikowano
6 minutes ago, ARK said:

Da się i na devie masz temat Maximum FPS to 250 albo kupic od Dracarysa, tylko tak, raz ze nie opłaca się zwiększać fpsow bo będziesz mieć większe dropy i gra bedzie bardziej niestabilna a 2 ze nawet majac na 60 bez dobrej optymalki będzie mulic przy większej ilości entity.
A 3 w ramach ciekawości 3/4 graczy metina i tak ma zwykle monitory 60hz wiec i tak nie zobaczą różnicy miedzy tym a większym fpsem + grają na tosterach 😛.

Podeslesz ten temat?

Opublikowano
1 minutę temu, Krystian napisał(a):

Podeslesz ten temat?

Wystarczy wpisać w google Maximum FPS to 250 i pierwszy link odpalasz. 

Tylko tam trochę rzeczy jest do poprawy i szybko je zauważysz 😛 

https://metin2.dev/topic/23352-maximum-fps-to-250/?_rid=44749

Edytowane przez ARK

Opublikowano

FPS spoko ale co do zasady z punktu bezpieczenstwa serwera nie powinno sie pingować serwera a wręcz powinno sie raczej odrzucic na firewallu ping w celu ochrony przed atakami typu ping of death

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Gość
Dodaj odpowiedź do tematu...