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ę.

Wyszczególniony system logów yang.

Featured Replies

Opublikowano

 

System rozbudowanych logów dzięki którym w prosty sposób można kontrolować ilość yangów na serwerze oraz ich pochodzenie.

Logi obejmują wszystkie podstawowe elementy rozgrywki, tj.:
 - » Podnoszenie yangów z ziemii:
    - `GIVE_GOLD_PARTY`: otrzymana ilość yangów / ogólna ilość dropniętych yangów,
    - `GIVE_GOLD_SOLO`: gdy party nie istnieje; 
 - » Ulepszanie przedmiotów (wraz z ilością ulepszonych przedmiotów):
    - `REFINE_LOG_SUCCESS`: ulepszanie pomyślne,
    - `REFINE_LOG_FAIL`: ulepszanie niepomyślne;
 - » Otwieranie skrzynek:
    - `CHEST_GOLD`: jeżeli takowe zawierają w sobie yangi;
 - » Używanie przedmiotu o typie ELK:
    - `ITEM_USE_GOLD`: item, który przechowuje ilość yang w `socket0`;
 - » Tworzenie w oknie Cube:
    - `CUBE_CREATE`: wraz z ilością wytworzonych przedmiotów, tylko dla tworzenia gdzie wymagane są yangi;
 - » Wymiana pomiędzy graczami (min. 1k yang, do ustawienia w `service.h`):
    - `EXCHANGE_GOLD_TAKE`: Otrzymane yangi poprzez handel z innym graczem,
    - `EXCHANGE_GOLD_GIVE`: Oddane innemu graczowi yangi poprzez handel;
 - » Zakup / sprzedaż przedmiotów u handlarzy NPC (wraz z ilością oraz ID przedmiotu):
    - `NPC_SHOP_BUY`: zakup przedmiotu od NPC,
    - `NPC_SHOP_SELL`: sprzedaż przedmiotu do NPC;
 - » Zakup / sprzedaż przedmiotów w sklepach graczy (wraz z ilością oraz ID przedmiotu):
    - `PLAYER_SHOP_BUY`: zakup przedmiotu w sklepie gracza,
    - `PLAYER_SHOP_SELL`: sprzedaż przedmiotu w sklepie gracza;
 - » Otrzymywanie oraz tracenie yang poprzez questy (min. 50k yang, do ustawienia w `service.h`):
    - `QUEST_GIVE_GOLD`: yangi otrzymane dzięki funkcji `pc_give_gold`,
    - `QUEST_CHANGE_GOLD`: yangi zmienione dzięki funkcji `pc_change_money`;


Screeny:
ujLvCyv.png

0XyNjbR.png

_______________________________________________________________________________________________________________


 

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
Opublikowano

dzięki, lecimy z dodaniem tego w razie co będę pisać 😄

 

log.cpp:93:21: error: use of undeclared identifier '__escape_info'; did you mean '__escape_hint'?
        m_sql.EscapeString(__escape_info, sizeof(__escape_info), info, strlen(info));
                           ^~~~~~~~~~~~~

 

log.cpp:96:30: error: use of undeclared identifier 'char_name'; did you mean 'check_name'?
                get_table_postfix(), chID, char_name, type, __escape_info, vnum, vID, with_name, gold, pgold, npgold);
                                           ^~~~~~~~~
                                           check_name

Edytowane przez ExoCarossa

Opublikowano

Dzięki, przydatne rozwiązanie.

 

Co do Twojego problemu, wydaje się że brakuje deklaracji dla '__escape_info'

W dniu 14.11.2023 o 20:23, ExoCarossa napisał(a):

log.cpp:93:21: error: use of undeclared identifier '__escape_info'; did you mean '__escape_hint'?
        m_sql.EscapeString(__escape_info, sizeof(__escape_info), info, strlen(info));
                           ^~~~~~~~~~~~~

 

log.cpp:96:30: error: use of undeclared identifier 'char_name'; did you mean 'check_name'?
                get_table_postfix(), chID, char_name, type, __escape_info, vnum, vID, with_name, gold, pgold, npgold);
                                           ^~~~~~~~~
                                           check_name

 

🔍Szukaj:

CKod został skopiowany
static char	__escape_hint[1024];

 

Dodaj:

CKod został skopiowany
static char	__escape_info[1024];

 

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.