Jump to content

chinyutwo

Premium
  • Posts

    11
  • Joined

  • Last visited

  • Feedback

    0%

Posts posted by chinyutwo

  1. 0318 08:25:07389 :: CRaceManager::CreateRace(dwRaceIndex=0)
    0318 08:25:07425 :: CRaceManager::CreateRace(dwRaceIndex=4)
    0318 08:25:07466 :: CRaceManager::CreateRace(dwRaceIndex=1)
    0318 08:25:07501 :: CRaceManager::CreateRace(dwRaceIndex=5)
    0318 08:25:07541 :: CRaceManager::CreateRace(dwRaceIndex=2)
    0318 08:25:07582 :: CRaceManager::CreateRace(dwRaceIndex=6)
    0318 08:25:07641 :: CRaceManager::CreateRace(dwRaceIndex=3)
    0318 08:25:07682 :: CRaceManager::CreateRace(dwRaceIndex=7)
    0318 08:25:07718 :: CRaceManager::CreateRace(dwRaceIndex=8)
    0318 08:25:07722 :: SYSERR: CANNOT_FIND_PACK_FILE [sound/pc3/wolfman/intro/wait.mss]
    0318 08:25:07730 :: SYSERR: CANNOT_FIND_PACK_FILE [sound/pc3/wolfman/intro/not_selected.mss]
    0318 08:25:07736 :: CRaceManager::CreateRace(dwRaceIndex=9)
    0318 08:25:07740 :: SelectCharacterInstance: no vid by 0
    0318 08:25:07740 :: SelectCharacterInstance: no vid by 0
    0318 08:25:07742 :: ---------------------------------------------------------------------------- DELETE LOGIN WINDOW0318 08:25:07742 :: 
    0318 08:25:07941 :: SYSERR: invalid idx 0
    0318 08:25:08653 :: NEW EMPIRE WINDOW  ----------------------------------------------------------------------------0318 08:25:08653 :: 
    0318 08:25:08654 :: PointWindow: PhaseCurtain
    0318 08:25:08799 :: DeleteCharacterInstance: no vid by 0
    0318 08:25:08800 :: DeleteCharacterInstance: no vid by 1
    0318 08:25:08800 :: DeleteCharacterInstance: no vid by 2
    0318 08:25:08800 :: DeleteCharacterInstance: no vid by 3
    0318 08:25:08801 :: DeleteCharacterInstance: no vid by 4

     

  2. Just now, andrermq said:

    There is a great possibility that your database is incompatible with DB, its mob_proto or item_proto completely different from DB's understanding ...
    Thus causing crash, and your vrunner, start and stop your db by several times ...
    In itself the db uses little and almost nothing of RAM, in any freebsd.
    I ask you to use simple start, and post syserr, syslog ^^
    Or even post the syserr and syslog so that we can evaluate if I am right about what I think might be wrong...  :wacko:

    I was thinking the same way. Not completely sure about it though. Gonna fix all those problems first and then i'll report.

  3. 10 minutes ago, andrermq said:

    vrunner Is your problem. ;-;

    try start with simple starter 

    
    {start.sh}
    
    #vars
      IP=123.456.789.000
      
      cd db
      ./db -I $IP &
      
      sleep 5
      
      cd ../game
      ./game -I $IP &
      
      sleep 2
      
      cd ../auth
      ./auth -I $IP &
      echo "server has started"

     

    I'm using vrunner for what it was made for: running/closing processes.

  4. I ran into an issue that someone else might have as well. I cannot close the server. It fails at shutting down the db core.
    I'm using FreeBSD 11 32 Bit and I've compiled the source.
    TL;DR:
    Running the server works but shutting down fails with db core (100% CPU usage).

    Any ideas?

  5. cmd_general.cpp: In function 'void do_in_game_mall(LPCHARACTER, const char*, int, int)':
    cmd_general.cpp:2366:3: error: 'MD5_CTX' was not declared in this scope
       MD5_CTX ctx;
       ^
    cmd_general.cpp:2371:12: error: 'ctx' was not declared in this scope
       MD5Init(&ctx);
                ^
    cmd_general.cpp:2371:15: error: 'MD5Init' was not declared in this scope
       MD5Init(&ctx);
                   ^
    cmd_general.cpp:2372:59: error: 'MD5Update' was not declared in this scope
       MD5Update(&ctx, (const unsigned char *) buf, strlen(buf));
                                                               ^
    cmd_general.cpp:2374:19: error: 'MD5End' was not declared in this scope
       MD5End(&ctx, sas);
                       ^

  6. Hello,

     

    #item_manager_read_tables.cpp
    sys_log(0,"name %s count %d prob %d rare %d", name.c_str(), iCount, iProb, iRarePct);
    pkGroup->AddItem(dwVnum, iCount, iProb, iRarePct);
    
    struct CSpecialItemInfo
    		{
    			DWORD vnum;
    			int count;
    			int rare;
    
    			CSpecialItemInfo(DWORD _vnum, int _count, int _rare)
    				: vnum(_vnum), count(_count), rare(_rare)
    				{}
    		};
    		
    void AddItem(DWORD vnum, int count, int prob, int rare)
    		{
    			if (!prob)
    				return;
    			if (!m_vecProbs.empty())
    				prob += m_vecProbs.back();
    			m_vecProbs.push_back(prob);
    			m_vecItems.push_back(CSpecialItemInfo(vnum, count, rare));
    		}
    

    My Question is:

    What is "iRarePct" and how is it used?

×
×
  • 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.