Jump to content

kntybrn

Inactive Member
  • Posts

    36
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by kntybrn

  1. On 08.06.2017 at 9:48 AM, FlorinMarian said:

    It's easy to do it.

    I had impression you try to make 2 different servers on same VPS.

    Just multiplicate channel1 folder with a new folder name "channel2" and recreate symlinks.

    Auth it's the same.

    Look from my server:

    /usr/home/game/channel1/CONFIG

    
    HOSTNAME: ch_1
    CHANNEL: 1
    PORT: 13000
    P2P_PORT: 30011
    DB_PORT: 15001
    DB_ADDR: localhost

    /usr/home/game/channel2/CONFIG

    
    HOSTNAME: ch_2
    CHANNEL: 2
    PORT: 14000
    P2P_PORT: 40011
    DB_PORT: 15001
    DB_ADDR: localhost

     

    Sorry for delay, but not thats, 5 VDS servers MySQL ve game servers, im not looking for all channels in one server

  2. 29 minutes ago, DevChuckNorris said:

    There are maybe multiple reasons for this problem:

    • Incoming connections to this port gets blocked by a firewall
    • Maybe the DB core blocks connections from a public IP

    But in general, I recommend to block public traffic to the DB core. You should consider to give the both server a private network to talk to each other. (Which is at the most hosting providers not possible, some OVH server has the feature vrack, that is what you need)

    i wish to do multiple channel servers like gameforge, yes maybe you're right public ip can be blocked

  3. THey there, i have weird problem again -_-

    I'm trying to run multiple servers like that

    DB > xxx.xxx.xxx.158

    auth > xxx.xxx.xxx.155

    DB server up and running in .158 but auth server cant connect .158 db and giving this print "connect: Connection Refused"

    There is auth config;

    HOSTNAME: Ephixa_Auth
    CHANNEL: 1
    PORT: 31009
    P2P_PORT: 41100
    DB_PORT: 11000
    DB_ADDR: xxx.xxx.xxx.158
    TABLE_POSTFIX:
    ITEM_ID_RANGE: 000000001 000000002
    PASSES_PER_SEC: 25
    SAVE_EVENT_SECOND_CYCLE: 180
    PING_EVENT_SECOND_CYCLE: 180
    AUTH_SERVER: master
    PLAYER_SQL: xxx.xxx.xxx.158 username strongpassword account
    COMMON_SQL: xxx.xxx.xxx.158 username strongpassword common
    LOG_SQL: xxx.xxx.xxx.158 username strongpassword log
    LOCALE_SERVICE: turkey
    MARK_SERVER: 1
    CheckClientVersion: 1
    ClientVersion: 1215955521

    And There is db conf.txt;

    WELCOME_MSG = "DB Server has been started"
    
    SQL_ACCOUNT = "localhost account localusername strongpassword 0"
    SQL_PLAYER = "localhost player localusername strongpassword 0"
    SQL_COMMON = "localhost common localusername strongpassword 0"
    SQL_HOTBACKUP = "localhost hotbackup localusername strongpassword 0"
    
    TABLE_POSTFIX = ""
    
    BIND_PORT               = 11000
    DB_SLEEP_MSEC           = 10
    CLIENT_HEART_FPS        = 10
    HASH_PLAYER_LIFE_SEC    = 600
    BACKUP_LIMIT_SEC        = 3600
    PLAYER_ID_START = 100
    PLAYER_DELETE_LEVEL_LIMIT = 15
    PLAYER_DELETE_CHECK_SIMPLE = 1
    ITEM_ID_RANGE = 2000000000 2100000000
    MIN_LENGTH_OF_SOCIAL_ID	= 6
    SIMPLE_SOCIALID = 1
    NO_TXT = 1

    There is no problem in MySQL server, only problem is db connection idk why :(

     

    #Edit Auth server syserr

    SYSERR: Jun  8 05:41:39 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:42 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:45 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:48 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:51 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:54 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:41:57 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:42:00 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:42:03 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:42:06 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.
    SYSERR: Jun  8 05:42:09 :: socket_connect: HOST xxx.xxx.xxx.158:11000, could not connect.

     

  4. There is my dedicated hardware;
     x2 Intel Xeon E5620 Ram; 48 GB2 Drive; 300GB SAS line; 1Gbps

     

    6 minutes ago, tierrilopes said:

    My suggestion is for you to try it out.

    Depends on much ram you got available in your system and also on the number of players.

    Theres not a single answer to that and you should try some configurations on your server making our own server structure

     

  5. 2 minutes ago, tierrilopes said:

    Every core got a diferente CONFIG file.

    In them you got map_index, so different cores will be handling different maps.

     

    Example 1:

    Core1 map_index: 1 2 3

    Core2 map_index: 4 5 6

    Core3 map_index: 7 8 9

     

    In example 1 you have 3 cores, each of them handling 3 diferent maps.

     

    Example 2:

    Core 1 map_index: 1 2 3 4

    Core 2 map_index: 5 6 7 8 9

    In example 2 you have 2 cores, with the first core handling 4 maps and the second core handling 5 maps.

     

    If in example 1, core2 goes down, everyone on maps 4,5 and 6 will also go down. The same goes for the other cores.

     

    Usually you want to get the most populated maps on cores with less channels.

    Ok i got that. One more questing your suggestion how many cores?

  6. First NPC Shop

    There is big problem, im edited npc shop in database, everything correct but when i click on npc shop wasn't open. There is no Syserr or syslog. Why happens idk :(

    Second Skill distrubition

    When i try to distrubute skill points its not working and sends that syserr

    Spoiler

    SYSERR: Feb 10 22:11:02 :: pid_init: 
    Start of pid: 886

    SYSERR: Feb 10 22:21:07 :: number_ex: number(): first argument is bigger than second argument 1 -> 0, item_attribute.cpp 141
    SYSERR: Feb 10 22:21:07 :: PutAttributeWithLevel: Cannot put item attribute 0 1
    SYSERR: Feb 10 22:22:16 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:16 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:16 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:22:17 :: SkillLevelUp: There is no such skill by number (vnum 16)
    SYSERR: Feb 10 22:23:47 :: OnClick: OnClick Fail (GaRaDaMaT->Devletbeyy) - pc is exchanging
    SYSERR: Feb 10 22:24:59 :: OnClick: OnClick Fail (GaRaDaMaT->Devletbeyy) - pc is exchanging
    SYSERR: Feb 10 22:27:08 :: number_ex: number(): first argument is bigger than second argument 1 -> 0, item_attribute.cpp 141
    SYSERR: Feb 10 22:27:08 :: PutAttributeWithLevel: Cannot put item attribute 5 1
    SYSERR: Feb 10 22:27:08 :: number_ex: number(): first argument is bigger than second argument 1 -> 0, item_attribute.cpp 141
    SYSERR: Feb 10 22:27:08 :: PutAttributeWithLevel: Cannot put item attribute 5 3
    SYSERR: Feb 10 22:27:37 :: number_ex: number(): first argument is bigger than second argument 1 -> 0, item_attribute.cpp 141
    SYSERR: Feb 10 22:27:37 :: PutAttributeWithLevel: Cannot put item attribute 2 3
    SYSERR: Feb 10 22:27:57 :: OnClick: OnClick Fail (Ephixa->GaRaDaMaT) - pc is exchanging
    SYSERR: Feb 10 22:39:32 :: locale_find: LOCALE_ERROR: "갑옷을 벗어야 개인 상점을 열 수 있습니다.";
    SYSERR: Feb 10 22:39:32 :: locale_find: LOCALE_ERROR: "갑옷을 벗어야 개인 상점을 열 수 있습니다.";
    SYSERR: Feb 10 22:39:34 :: locale_find: LOCALE_ERROR: "갑옷을 벗어야 개인 상점을 열 수 있습니다.";
    SYSERR: Feb 10 22:39:35 :: locale_find: LOCALE_ERROR: "갑옷을 벗어야 개인 상점을 열 수 있습니다.";
    SYSERR: Feb 10 22:40:07 :: SetShopItems: not empty position for pc shop Ephixa[1]
    SYSERR: Feb 10 22:51:10 :: SyncPosition: Too often SyncPosition Interval(0ms)(Gri Kurt) from Name(GaRaDaMaT) VICTIM(48168,166385) SYNC(48228,166370)
    SYSERR: Feb 10 22:53:11 :: SyncPosition: Too often SyncPosition Interval(0ms)(Boz Ay? from Name(GaRaDaMaT) VICTIM(48331,166442) SYNC(48046,166345)
    SYSERR: Feb 10 22:55:25 :: SyncPosition: Too often SyncPosition Interval(0ms)(Alfa Gri Kurt) from Name(GaRaDaMaT) VICTIM(48100,166449) SYNC(48103,166454)
    SYSERR: Feb 10 23:07:50 :: hupsig: SIGHUP, SIGINT, SIGTERM signal has been received. shutting down.
    SYSERR: Feb 10 23:08:34 :: pid_init: 

    Regards

  7. Im working at a sf and source.

    i added channels 2,3,4 but i having that warning

    Spoiler

    socket_tcp_bind: tcp_socket: Address already in use

    There is Syserr

    Spoiler

    SYSERR: Jul 25 14:03:45 :: pid_init:
    Start of pid: 1394

    SYSERR: Jul 25 14:03:45 :: socket_bind: bind: Address already in use
    SYSERR: Jul 25 14:12:49 :: pid_init:
    Start of pid: 1546

    SYSERR: Jul 25 14:12:49 :: socket_bind: bind: Address already in use
    SYSERR: Jul 25 14:21:41 :: pid_init:
    Start of pid: 1682

    SYSERR: Jul 25 14:21:41 :: socket_bind: bind: Address already in use
    SYSERR: Jul 25 14:34:16 :: pid_init:
    Start of pid: 783

    SYSERR: Jul 25 14:34:16 :: socket_bind: bind: Address already in use
    SYSERR: Jul 25 14:47:15 :: pid_init:
    Start of pid: 891

    SYSERR: Jul 25 14:47:15 :: socket_bind: bind: Address already in use
    SYSERR: Jul 25 15:10:40 :: pid_init:
    Start of pid: 1020

    SYSERR: Jul 25 15:10:40 :: socket_bind: bind: Address already in use

    Sorry for my bad english

    Thanks, regards

  8. 3 minutes ago, Jodie said:
    
    /usr/src/Frost-M2/Server/game/src/main.cpp:448: undefined reference to `Acce_init()'
    /usr/src/Frost-M2/Server/game/src/main.cpp:454: undefined reference to `LoadBlockSpamList()'
    /usr/src/Frost-M2/Server/game/src/main.cpp:455: undefined reference to `LoadBannSpamList()'

    Then you can follow that system's tutorial again. It seems like you missed something.

    - Jodie

    i downloaded server files and source file, not added new thinks yet. Just learning to compile source

  9. 27 minutes ago, Jodie said:

    It will work.

    - Jodie

    It will work.

    - Jodie

    I belive i can cry :'(

    root@Frost-M2:~ # cd /usr/src/Frost-M2/Server/game/src && gmake clean && gmake
    compile BattleArena.cpp
    compile FSM.cpp
    compile MarkConvert.cpp
    compile MarkImage.cpp
    compile MarkManager.cpp
    compile OXEvent.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile TrafficProfiler.cpp
    compile ani.cpp
    compile arena.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile banword.cpp
    compile battle.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile blend_item.cpp
    compile block_country.cpp
    compile buffer_manager.cpp
    compile building.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile castle.cpp
    compile char.cpp
    char.cpp:7474:124: warning: trigraph ??) ignored, use -trigraphs to enable
    char.cpp:7474:248: warning: trigraph ??) ignored, use -trigraphs to enable
    char.cpp:7474:278: warning: trigraph ??) ignored, use -trigraphs to enable
    char.cpp: In member function 'void CHARACTER::CostumeBonusTransfer(DWORD, DWORD)':
    char.cpp:2844: warning: suggest parentheses around && within ||
    char.cpp:2855: warning: suggest parentheses around && within ||
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_affect.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_battle.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_change_empire.cpp
    compile char_horse.cpp
    compile char_item.cpp
    char_item.cpp: In member function 'bool CHARACTER::UseItem(TItemPos, TItemPos)':
    char_item.cpp:5468: warning: unused variable 'wCell'
    char_item.cpp:5469: warning: unused variable 'window_type'
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    char_item.cpp: In member function 'void CHARACTER::BuffOnAttr_ValueChange(BYTE, BYTE, BYTE)':
    char_item.cpp:6626: warning: 'pBuff' may be used uninitialized in this function
    compile char_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_quickslot.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_resist.cpp
    compile char_skill.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_state.cpp
    compile PetSystem.cpp
    PetSystem.cpp: In member function 'virtual bool CPetActor::_UpdateFollowAI()':
    PetSystem.cpp:246: warning: unused variable 'bDoMoveAlone'
    PetSystem.cpp: In member function 'CPetActor* CPetSystem::Summon(DWORD, CItem*, const char*, bool, DWORD)':
    PetSystem.cpp:552: warning: unused variable 'petVID'
    compile cmd.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile cmd_emotion.cpp
    compile cmd_general.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    cmd_general.cpp: In function 'void do_cards(CHARACTER*, const char*, int, int)':
    cmd_general.cpp:2503: warning: 'safemode' may be used uninitialized in this function
    cmd_general.cpp:2517: warning: 'destroy_index' may be used uninitialized in this function
    cmd_general.cpp:2525: warning: 'accpet_index' may be used uninitialized in this function
    cmd_general.cpp:2533: warning: 'restore_index' may be used uninitialized in this function
    compile cmd_gm.cpp
    cmd_gm.cpp:2154:9: warning: multi-character character constant
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    cmd_gm.cpp: In function 'void do_costume_bonus_transfer(CHARACTER*, const char*, int, int)':
    cmd_gm.cpp:2856: warning: 'cell2' may be used uninitialized in this function
    compile cmd_oxevent.cpp
    compile config.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile constants.cpp
    compile crc32.cpp
    compile cube.cpp
    compile db.cpp
    db.cpp: In member function 'void DBManager::Query(const char*, ...)':
    db.cpp:93: warning: comparison between signed and unsigned integer expressions
    db.cpp: In member function 'SQLMsg* DBManager::DirectQuery(const char*, ...)':
    db.cpp:105: warning: comparison between signed and unsigned integer expressions
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile desc.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile desc_client.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile desc_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile desc_p2p.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile dev_log.cpp
    compile dungeon.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile empire_text_convert.cpp
    compile entity.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile entity_view.cpp
    compile event.cpp
    compile event_queue.cpp
    compile exchange.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile file_loader.cpp
    compile fishing.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile gm.cpp
    compile guild.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile guild_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile guild_war.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile horse_rider.cpp
    compile horsename_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_auth.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_db.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_login.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_main.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_p2p.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_teen.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile input_udp.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile ip_ban.cpp
    compile item.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile item_addon.cpp
    compile item_attribute.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile item_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile item_manager_idrange.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile locale.cpp
    compile locale_service.cpp
    compile log.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile login_data.cpp
    compile lzo_manager.cpp
    compile marriage.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile matrix_card.cpp
    compile messenger_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile mining.cpp
    compile mob_manager.cpp
    compile monarch.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile motion.cpp
    compile over9refine.cpp
    compile p2p.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile packet_info.cpp
    compile party.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile passpod.cpp
    compile pcbang.cpp
    compile polymorph.cpp
    compile priv_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile pvp.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questevent.cpp
    compile questlua.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_affect.cpp
    compile questlua_arena.cpp
    compile questlua_ba.cpp
    compile questlua_building.cpp
    compile questlua_danceevent.cpp
    compile questlua_dungeon.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_forked.cpp
    compile questlua_game.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_global.cpp
    compile questlua_guild.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_horse.cpp
    compile questlua_pet.cpp
    compile questlua_item.cpp
    questlua_item.cpp: In function 'int quest::item_equip_selected(lua_State*)':
    questlua_item.cpp:652: warning: comparison is always false due to limited range of data type
    questlua_item.cpp:666: warning: comparison is always true due to limited range of data type
    compile questlua_marriage.cpp
    compile questlua_mgmt.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_monarch.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_npc.cpp
    questlua_npc.cpp: In function 'int quest::npc_get_vid_attack_mul(lua_State*)':
    questlua_npc.cpp:379: warning: unused variable 'q'
    questlua_npc.cpp: In function 'int quest::npc_set_vid_attack_mul(lua_State*)':
    questlua_npc.cpp:395: warning: unused variable 'q'
    questlua_npc.cpp: In function 'int quest::npc_get_vid_damage_mul(lua_State*)':
    questlua_npc.cpp:410: warning: unused variable 'q'
    questlua_npc.cpp: In function 'int quest::npc_set_vid_damage_mul(lua_State*)':
    questlua_npc.cpp:426: warning: unused variable 'q'
    compile questlua_oxevent.cpp
    compile questlua_party.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_pc.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_quest.cpp
    compile questlua_target.cpp
    compile questmanager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questnpc.cpp
    compile questpc.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile refine.cpp
    compile regen.cpp
    compile safebox.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile sectree.cpp
    compile sectree_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile sequence.cpp
    compile shop.cpp
    shop.cpp: In member function 'virtual int CShop::Buy(CHARACTER*, BYTE)':
    shop.cpp:339: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    shop.cpp:339: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    shop.cpp:352: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    shop.cpp:352: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    shop.cpp:355: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    shop.cpp:355: warning: format '%u' expects type 'unsigned int', but argument 7 has type 'long long int'
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile skill.cpp
    compile start_position.cpp
    compile target.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile text_file_loader.cpp
    compile trigger.cpp
    compile utils.cpp
    compile vector.cpp
    compile war_map.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile wedding.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile xmas_event.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile version.cpp
    compile panama.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile threeway_war.cpp
    compile map_location.cpp
    compile auth_brazil.cpp
    compile BlueDragon.cpp
    compile BlueDragon_Binder.cpp
    compile DragonLair.cpp
    compile questlua_dragonlair.cpp
    compile HackShield.cpp
    compile HackShield_Impl.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile char_hackshield.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile skill_power.cpp
    compile affect.cpp
    compile SpeedServer.cpp
    compile questlua_speedserver.cpp
    compile XTrapManager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile auction_manager.cpp
    compile FileMonitor_FreeBSD.cpp
    compile ClientPackageCryptInfo.cpp
    compile cipher.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::ConstByteArrayParameter::ConstByteArrayParameter(const T&, bool) [with T = std::basic_string<char, std::char_traits<char>, std::allocator<char> >]':
    ../../../Extern/include/cryptopp/filters.h:793:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:26: warning: unused variable 'cryptopp_assert_26'
    ../../../Extern/include/cryptopp/algparam.h: In member function 'CryptoPP::GetValueHelperClass<T, BASE>& CryptoPP::GetValueHelperClass<T, BASE>::Assignable() [with T = CryptoPP::DL_GroupParameters_GFP, BASE = CryptoPP::DL_GroupParameters_IntegerBased]':
    ../../../Extern/include/cryptopp/gfpcrypt.h:129:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:135: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/gfpcrypt.h:129:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:136: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:138: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = byte*]':
    ../../../Extern/include/cryptopp/cryptlib.h:271:   instantiated from 'T CryptoPP::NameValuePairs::GetValueWithDefault(const char*, T) const [with T = byte*]'
    ../../../Extern/include/cryptopp/modes.h:219:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::GetValueHelperClass<T, BASE>::GetValueHelperClass(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*) [with T = CryptoPP::DL_GroupParameters_GFP, BASE = CryptoPP::DL_GroupParameters_IntegerBased]':
    ../../../Extern/include/cryptopp/algparam.h:157:   instantiated from 'CryptoPP::GetValueHelperClass<T, BASE> CryptoPP::GetValueHelper(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*, BASE*) [with BASE = CryptoPP::DL_GroupParameters_IntegerBased, T = CryptoPP::DL_GroupParameters_GFP]'
    ../../../Extern/include/cryptopp/gfpcrypt.h:129:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:92: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:100: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In member function 'void CryptoPP::AlgorithmParametersTemplate<T>::AssignValue(const char*, const std::type_info&, void*) const [with T = CryptoPP::RandomNumberGenerator*]':
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:313: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:313: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:315: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In member function 'void CryptoPP::AlgorithmParametersTemplate<T>::MoveInto(void*) const [with T = CryptoPP::RandomNumberGenerator*]':
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:322: warning: unused variable 'p'
    ../../../Extern/include/cryptopp/algparam.h: In member function 'CryptoPP::GetValueHelperClass<T, BASE>& CryptoPP::GetValueHelperClass<T, BASE>::Assignable() [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, BASE = CryptoPP::DL_GroupParameters_IntegerBased]':
    ../../../Extern/include/cryptopp/gfpcrypt.h:93:   instantiated from 'bool CryptoPP::DL_GroupParameters_IntegerBasedImpl<GROUP_PRECOMP, BASE_PRECOMP>::GetVoidValue(const char*, const std::type_info&, void*) const [with GROUP_PRECOMP = CryptoPP::ModExpPrecomputation, BASE_PRECOMP = CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer>]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:135: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:136: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:138: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In member function 'CryptoPP::GetValueHelperClass<T, BASE>& CryptoPP::GetValueHelperClass<T, BASE>::operator()(const char*, const R& (T::*)()const) [with R = CryptoPP::Integer, T = CryptoPP::DL_GroupParameters<CryptoPP::Integer>, BASE = CryptoPP::DL_GroupParameters<CryptoPP::Integer>]':
    ../../../Extern/include/cryptopp/pubkey.h:551:   instantiated from 'bool CryptoPP::DL_GroupParameters<T>::GetVoidValue(const char*, const std::type_info&, void*) const [with T = CryptoPP::Integer]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:124: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::AssignFromHelperClass<T, BASE>::AssignFromHelperClass(T*, const CryptoPP::NameValuePairs&) [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, BASE = CryptoPP::DL_GroupParameters_IntegerBased]':
    ../../../Extern/include/cryptopp/algparam.h:231:   instantiated from 'CryptoPP::AssignFromHelperClass<T, BASE> CryptoPP::AssignFromHelper(T*, const CryptoPP::NameValuePairs&, BASE*) [with BASE = CryptoPP::DL_GroupParameters_IntegerBased, T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]'
    ../../../Extern/include/cryptopp/gfpcrypt.h:96:   instantiated from 'void CryptoPP::DL_GroupParameters_IntegerBasedImpl<GROUP_PRECOMP, BASE_PRECOMP>::AssignFrom(const CryptoPP::NameValuePairs&) [with GROUP_PRECOMP = CryptoPP::ModExpPrecomputation, BASE_PRECOMP = CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer>]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:189: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::GetValueHelperClass<T, BASE>::GetValueHelperClass(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*) [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, BASE = CryptoPP::DL_GroupParameters_IntegerBased]':
    ../../../Extern/include/cryptopp/algparam.h:157:   instantiated from 'CryptoPP::GetValueHelperClass<T, BASE> CryptoPP::GetValueHelper(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*, BASE*) [with BASE = CryptoPP::DL_GroupParameters_IntegerBased, T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]'
    ../../../Extern/include/cryptopp/gfpcrypt.h:93:   instantiated from 'bool CryptoPP::DL_GroupParameters_IntegerBasedImpl<GROUP_PRECOMP, BASE_PRECOMP>::GetVoidValue(const char*, const std::type_info&, void*) const [with GROUP_PRECOMP = CryptoPP::ModExpPrecomputation, BASE_PRECOMP = CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer>]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:92: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:100: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h: In constructor 'CryptoPP::GetValueHelperClass<T, BASE>::GetValueHelperClass(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*) [with T = CryptoPP::DL_GroupParameters<CryptoPP::Integer>, BASE = CryptoPP::DL_GroupParameters<CryptoPP::Integer>]':
    ../../../Extern/include/cryptopp/algparam.h:163:   instantiated from 'CryptoPP::GetValueHelperClass<T, T> CryptoPP::GetValueHelper(const T*, const char*, const std::type_info&, void*, const CryptoPP::NameValuePairs*) [with T = CryptoPP::DL_GroupParameters<CryptoPP::Integer>]'
    ../../../Extern/include/cryptopp/pubkey.h:551:   instantiated from 'bool CryptoPP::DL_GroupParameters<T>::GetVoidValue(const char*, const std::type_info&, void*) const [with T = CryptoPP::Integer]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/algparam.h:92: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:95: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:97: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:100: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:102: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/algparam.h:111: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetThisObject(T&) const [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]':
    ../../../Extern/include/cryptopp/algparam.h:187:   instantiated from 'CryptoPP::AssignFromHelperClass<T, BASE>::AssignFromHelperClass(T*, const CryptoPP::NameValuePairs&) [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, BASE = CryptoPP::DL_GroupParameters_IntegerBased]'
    ../../../Extern/include/cryptopp/algparam.h:231:   instantiated from 'CryptoPP::AssignFromHelperClass<T, BASE> CryptoPP::AssignFromHelper(T*, const CryptoPP::NameValuePairs&, BASE*) [with BASE = CryptoPP::DL_GroupParameters_IntegerBased, T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]'
    ../../../Extern/include/cryptopp/gfpcrypt.h:96:   instantiated from 'void CryptoPP::DL_GroupParameters_IntegerBasedImpl<GROUP_PRECOMP, BASE_PRECOMP>::AssignFrom(const CryptoPP::NameValuePairs&) [with GROUP_PRECOMP = CryptoPP::ModExpPrecomputation, BASE_PRECOMP = CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer>]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:250: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]':
    ../../../Extern/include/cryptopp/cryptlib.h:250:   instantiated from 'bool CryptoPP::NameValuePairs::GetThisObject(T&) const [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]'
    ../../../Extern/include/cryptopp/algparam.h:187:   instantiated from 'CryptoPP::AssignFromHelperClass<T, BASE>::AssignFromHelperClass(T*, const CryptoPP::NameValuePairs&) [with T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >, BASE = CryptoPP::DL_GroupParameters_IntegerBased]'
    ../../../Extern/include/cryptopp/algparam.h:231:   instantiated from 'CryptoPP::AssignFromHelperClass<T, BASE> CryptoPP::AssignFromHelper(T*, const CryptoPP::NameValuePairs&, BASE*) [with BASE = CryptoPP::DL_GroupParameters_IntegerBased, T = CryptoPP::DL_GroupParameters_IntegerBasedImpl<CryptoPP::ModExpPrecomputation, CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer> >]'
    ../../../Extern/include/cryptopp/gfpcrypt.h:96:   instantiated from 'void CryptoPP::DL_GroupParameters_IntegerBasedImpl<GROUP_PRECOMP, BASE_PRECOMP>::AssignFrom(const CryptoPP::NameValuePairs&) [with GROUP_PRECOMP = CryptoPP::ModExpPrecomputation, BASE_PRECOMP = CryptoPP::DL_FixedBasePrecomputationImpl<CryptoPP::Integer>]'
    cipher.cpp:397:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/misc.h: At global scope:
    ../../../Extern/include/cryptopp/misc.h:548: warning: 'std::string CryptoPP::StringNarrow(const wchar_t*, bool)' defined but not used
    compile buff_on_attributes.cpp
    buff_on_attributes.cpp: In member function 'void CBuffOnAttributes::ChangeBuffValue(BYTE)':
    buff_on_attributes.cpp:119: warning: unused variable 'old_value'
    buff_on_attributes.cpp:120: warning: unused variable 'new_value'
    compile check_server.cpp
    compile dragon_soul_table.cpp
    In file included from dragon_soul_table.cpp:6:
    ../../../Extern/include/boost/lexical_cast.hpp: In constructor 'boost::bad_lexical_cast::bad_lexical_cast()':
    ../../../Extern/include/boost/lexical_cast.hpp:69: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp:69: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp: In function 'Target boost::detail::lexical_cast(typename boost::call_traits<Source>::param_type, CharT*, size_t) [with Target = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Source = int, bool Unlimited = false, CharT = char]':
    ../../../Extern/include/boost/lexical_cast.hpp:1174:   instantiated from 'Target boost::lexical_cast(const Source&) [with Target = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Source = int]'
    dragon_soul_table.cpp:791:   instantiated from here
    ../../../Extern/include/boost/lexical_cast.hpp:1152: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp:1152: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile DragonSoul.cpp
    In file included from DragonSoul.cpp:12:
    ../../../Extern/include/boost/lexical_cast.hpp: In constructor 'boost::bad_lexical_cast::bad_lexical_cast()':
    ../../../Extern/include/boost/lexical_cast.hpp:69: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp:69: warning: dereferencing type-punned pointer will break strict-aliasing rules
    DragonSoul.cpp: In member function 'bool DSManager::ExtractDragonHeart(CHARACTER*, CItem*, CItem*)':
    DragonSoul.cpp:353: warning: unused variable 'sum'
    DragonSoul.cpp: In member function 'bool DSManager::PullOut(CHARACTER*, TItemPos, CItem*&, CItem*)':
    DragonSoul.cpp:438: warning: unused variable 'dwVnum'
    DragonSoul.cpp: In member function 'bool DSManager::DoRefineGrade(CHARACTER*, TItemPos (&)[15])':
    DragonSoul.cpp:558: warning: unused variable 'prob_sum'
    DragonSoul.cpp: In member function 'bool DSManager::DoRefineStep(CHARACTER*, TItemPos (&)[15])':
    DragonSoul.cpp:766: warning: unused variable 'sum'
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp: In function 'Target boost::detail::lexical_cast(typename boost::call_traits<T2>::param_type, CharT*, size_t) [with Target = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Source = int, bool Unlimited = false, CharT = char]':
    ../../../Extern/include/boost/lexical_cast.hpp:1174:   instantiated from 'Target boost::lexical_cast(const Source&) [with Target = std::basic_string<char, std::char_traits<char>, std::allocator<char> >, Source = int]'
    DragonSoul.cpp:395:   instantiated from here
    ../../../Extern/include/boost/lexical_cast.hpp:1152: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/boost/lexical_cast.hpp:1152: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile group_text_parse_tree.cpp
    compile char_dragonsoul.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile questlua_dragonsoul.cpp
    compile shop_manager.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile shopEx.cpp
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    compile item_manager_read_tables.cpp
    item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
    item_manager_read_tables.cpp:637: warning: unused variable 'pkGroup'
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = std::string]':
    ../../../Extern/include/cryptopp/cryptlib.h:277:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    ../../../Extern/include/cryptopp/cryptlib.h: In member function 'bool CryptoPP::NameValuePairs::GetValue(const char*, T&) const [with T = int]':
    ../../../Extern/include/cryptopp/cryptlib.h:283:   instantiated from here
    ../../../Extern/include/cryptopp/cryptlib.h:264: warning: dereferencing type-punned pointer will break strict-aliasing rules
    item_manager_read_tables.cpp: In member function 'bool ITEM_MANAGER::ReadMonsterDropItemGroup(const char*)':
    item_manager_read_tables.cpp:627: warning: 'pkGroup' may be used uninitialized in this function
    compile minilzo.c
    linking ../game_r40267_64....
    OBJDIR/char.o: In function `std::vector<std::string, std::allocator<std::string> >::size() const':
    /usr/include/c++/4.2/bits/stl_vector.h:411: undefined reference to `SpamBlockListArray'
    /usr/include/c++/4.2/bits/stl_vector.h:411: undefined reference to `SpamBlockListArray'
    /usr/include/c++/4.2/bits/stl_vector.h:411: undefined reference to `SpamBannListArray'
    /usr/include/c++/4.2/bits/stl_vector.h:411: undefined reference to `SpamBannListArray'
    OBJDIR/char_battle.o: In function `CHARACTER::DeathPenalty(unsigned char)':
    /usr/src/Frost-M2/Server/game/src/char_battle.cpp:294: undefined reference to `Acce_close(CHARACTER*)'
    OBJDIR/char_battle.o: In function `CHARACTER::Dead(CHARACTER*, bool)':
    /usr/src/Frost-M2/Server/game/src/char_battle.cpp:1539: undefined reference to `Acce_close(CHARACTER*)'
    OBJDIR/cmd_general.o: In function `do_cards(CHARACTER*, char const*, int, int)':
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2535: undefined reference to `CHARACTER::CardsRestore(unsigned int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2527: undefined reference to `CHARACTER::CardsAccept(unsigned int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2519: undefined reference to `CHARACTER::CardsDestroy(unsigned int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2512: undefined reference to `CHARACTER::CardsEnd()'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2505: undefined reference to `CHARACTER::Cards_open(unsigned int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2509: undefined reference to `CHARACTER::Cards_pullout()'
    OBJDIR/cmd_general.o: In function `do_acce(CHARACTER*, char const*, int, int)':
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2278: undefined reference to `Acce_absorption_make(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2290: undefined reference to `Acce_open(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2324: undefined reference to `Acce_make(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2320: undefined reference to `Acce_make(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2296: undefined reference to `Acce_show_list(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2314: undefined reference to `Acce_delete_item(CHARACTER*, int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2293: undefined reference to `Acce_close(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2305: undefined reference to `Acce_add_item(CHARACTER*, int, int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2260: undefined reference to `Acce_request_result_list(CHARACTER*)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2270: undefined reference to `Acce_request_material_info(CHARACTER*, int, int)'
    /usr/src/Frost-M2/Server/game/src/cmd_general.cpp:2283: undefined reference to `Acce_absorption_open(CHARACTER*)'
    OBJDIR/cmd_gm.o: In function `do_reload(CHARACTER*, char const*, int, int)':
    /usr/src/Frost-M2/Server/game/src/cmd_gm.cpp:2161: undefined reference to `LoadBlockSpamList()'
    /usr/src/Frost-M2/Server/game/src/cmd_gm.cpp:2162: undefined reference to `LoadBannSpamList()'
    /usr/src/Frost-M2/Server/game/src/cmd_gm.cpp:2156: undefined reference to `Acce_init()'
    OBJDIR/input_db.o: In function `CInputDB::Boot(char const*)':
    /usr/src/Frost-M2/Server/game/src/input_db.cpp:954: undefined reference to `Acce_InformationInitialize()'
    OBJDIR/item_manager.o: In function `ITEM_MANAGER::RemoveItem(CItem*, char const*)':
    /usr/src/Frost-M2/Server/game/src/item_manager.cpp:502: undefined reference to `Acce_delete_item(CHARACTER*, int)'
    /usr/src/Frost-M2/Server/game/src/item_manager.cpp:503: undefined reference to `Acce_delete_item(CHARACTER*, int)'
    OBJDIR/questlua.o: In function `quest::CQuestManager::InitializeLua()':
    /usr/src/Frost-M2/Server/game/src/questlua.cpp:474: undefined reference to `quest::RegisterUniqueFunctionTable()'
    /usr/src/Frost-M2/Server/game/src/questlua.cpp:476: undefined reference to `quest::RegistermysqlFunctionTable()'
    OBJDIR/questlua_pc.o: In function `quest::pc_get_okay_rund_rank(lua_State*)':
    /usr/src/Frost-M2/Server/game/src/questlua_pc.cpp:81: undefined reference to `CHARACTER::GetRundRank(char*, unsigned int)'
    OBJDIR/questlua_pc.o: In function `quest::pc_get_okay_global_rank(lua_State*)':
    /usr/src/Frost-M2/Server/game/src/questlua_pc.cpp:68: undefined reference to `CHARACTER::GetGlobalRank(char*, unsigned int)'
    OBJDIR/main.o: In function `main':
    /usr/src/Frost-M2/Server/game/src/main.cpp:448: undefined reference to `Acce_init()'
    /usr/src/Frost-M2/Server/game/src/main.cpp:454: undefined reference to `LoadBlockSpamList()'
    /usr/src/Frost-M2/Server/game/src/main.cpp:455: undefined reference to `LoadBannSpamList()'
    gmake: *** [Makefile:128: ../game_r40267_64] Error 1
    
    
     
×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.