Skocz do zawartości
Masz już aplikację Sharegon?

Odkryj wszystkie możliwości. Dowiedz się więcej

Sharegon.pl

Zainstaluj aplikację Sharegon i korzystaj z powiadomień push oraz licznika nowych aktywności bezpośrednio z ekranu głównego.

Aby zainstalować tę aplikację na iOS i iPadOS.
  1. Tap the Share icon in Safari
  2. Przewiń menu i stuknij Dodaj do ekranu początkowego.
  3. Stuknij Dodaj w prawym górnym rogu.
Zainstaluj aplikację Sharegon na Androidzie
  1. Otwórz Sklep Google Play na swoim smarfonie.
  2. Wyszukaj „Sharegon” w pasku wyszukiwania.
  3. Stuknij „Zainstaluj”, aby pobrać aplikację.

Fix - Pozycja między Bossem, a postacią przy użyciu umiejętności

Featured Replies

Opublikowano

Witajcie,

Fix na różnicę pozycji między klientem, a serwerem.

"Najlepsi" programiści chcieli urozmaicić rozgrywkę poprzez dodanie możliwości zwiększenia dystansu między graczem, a bossem podczas używania skilla.

W tym rozszerzeniu został uwzględniony tylko Boss o ID: 2493 - Smok z atlantydy jako "DUŻY BOSS".

W czym właściwie jest problem?

W tym, że binka widzi, że atakujesz Smoka z atlantydy więc dodaje +200 jednostek do odległości miedzy Tobą, a tym smokiem przy użyciu skilla. Czyli po prostu atakujesz z dalszej odległości niż normalnie.

Jednak.. Strona serwerowa nie ma tego zaimplementowanego więc wykrywa to jako nieprawidłowość, bo cel jest zbyt daleko względem ustawienia rangi umiejętności ()

Wtedy serwer sypnie takim sys_logiem jak:

I zablokuje zadania DMG ze skilla w bossa.

Rozwiązanie:

Strona Klientowa:
1. srcBinary/GameLib/ActorInstanceBattle.cpp -> -> Tutaj poprzez "" definujemy sobie, przy którym bossie mamy możliwość atakowania z większej odległości za pomocą umiejętności. Aktualnie jest tam dodane tylko ID: 2493 więc przy tym nie trzeba nic robić.

Strona Serwerowa:

1. srcServer/common/service.h -> Dodaj:

Tylko zalogowani Zaloguj się, aby wyświetlić chronioną treść Ten post zawiera treści dostępne tylko dla członków. Zaloguj się lub utwórz konto, aby odblokować całą zawartość tego posta. Zaloguj się Utwórz konto

2. srcServer/game/src/char_skill.cpp -> Znajdź:

3. Podmień na:

4. Opcjonalnie!!! Z punktu nr3 zamiast:

Możesz użyć:

Wtedy automatycznie będzie rozpoznawać BOSS'a lub "KING'a".

Pozdrawiam :)

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Konto

Nawigacja

Skonfiguruj powiadomienia push w przeglądarce.

Chrome (Android)
  1. Stuknij ikonę kłódki obok paska adresu.
  2. Wybierz Uprawnienia → Powiadomienia.
  3. Dostosuj swoje preferencje.
Chrome (Desktop)
  1. Kliknij ikonę kłódki na pasku adresu.
  2. Wybierz Ustawienia witryny.
  3. Znajdź Powiadomienia i dostosuj swoje preferencje.