Jump to content

Siberian

Members
  • Posts

    67
  • Joined

  • Last visited

Posts posted by Siberian

  1. Hi, Does anyone know how to solve this problem, is making an flood in the console.

    (08/01/2022 06:27:03) [ Warning ] : skill_castend_damage_id: Unknown skill used:38

    (08/01/2022 06:32:03) [ Warning ] : skill_castend_damage_id: Unknown skill used:38

    (08/01/2022 06:32:04) [ Warning ] : skill_castend_damage_id: Unknown skill used:38

     

    Thanks.

  2. Hi, Does anyone know how to solve this problem, is making an absurd flood in the console.

    (07/31/2022 15:16:46) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:16:46) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:17:27) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:17:38) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:22) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:32) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:36) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:53) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:53) [ Error ] : status_change_start: Invalid status change (888)!
    (07/31/2022 15:18:53) [ Error ] : status_change_start: Invalid status change (888)!

     

    SOLVED.

    Thanks!

  3. How to avoid this error when compiling?

    OS: Ubuntu 17.10

    Quote

            LD      map-server
    scanner.h:208:17: warning: type of ‘libconfig_yy_scan_string’ does not match original declaration [-Wlto-type-mismatch]
    scanner.c:1964:17: note: ‘libconfig_yy_scan_string’ was previously declared here
    scanner.c:1964:17: note: code may be misoptimized unless -fno-strict-aliasing is used
    scanner.h:202:6: warning: type of ‘libconfig_yy_delete_buffer’ does not match original declaration [-Wlto-type-mismatch]
    scanner.c:1743:10: note: ‘libconfig_yy_delete_buffer’ was previously declared here
    scanner.c:1743:10: note: code may be misoptimized unless -fno-strict-aliasing is used
    make[1]: Leaving directory '

    It does not change anything, but I'd like to avoid the error.

    Thanks.

  4. 21 minutes ago, Kakaroto said:

    This client has serious problems, in fact all new clients have problem with random crash because of the new group system, the emulator does not support packets properly, if using it I advise to bear this in mind.

    About the problem, you will have to do it manually.

    What version do you suggest?

     

    thanks

  5. I'm trying diff the hexed: 2017-06-14bRagexeRE

    But some diffs are not working.

    ERROR: Failed in Step 1 - No Packet Key Patterns matched
    Packet First Key Encryption
    Packet Second Key Encryption
    Packet Third Key Encryption

     

    These are applied, but in-game are still visible

    Hide Achievement Button

    Hide BG Button

    Hide Booking Button

    Hide Quest Button

     

    how to solve this?

     

    Thanks guys.

  6. Hi guys,

    Could someone help me convert this command to the latest version of rathena?

     

    Index: src/map/script.c
    /* ===============================================================
      * +-> [Carlos H]
      * -> getstorageitem(<item_id>,<quant>{,"<name>"});
      --------------------------------------------------------------- */
    BUILDIN_FUNC(getstorageitem){
    	TBL_PC * sd = ((script_hasdata(st,4)) ? map_nick2sd(script_getstr(st,4)):script_rid2sd(st));
    	struct script_data* data;
    	struct item_data * item_data;
    	struct item item_tmp;
    	int nameid = 0, amount = script_getnum(st,3),x = 0;
    	
    data = script_getdata(st,2);
    	get_val(st,data);
    	
    if( data_isstring(data) ){
    	const char * nameitem = conv_str(st,data);
    		if( (item_data = itemdb_searchname(nameitem)) != NULL )
    			nameid = item_data->nameid;
    }else if( (item_data = itemdb_exists(conv_num(st,data))) != NULL )
    		nameid = item_data->nameid;
    		
    	if( nameid && sd ){
    		sd->state.storage_flag = 1;
    		memset(&item_tmp,0,sizeof(item_tmp));
    		item_tmp.nameid = nameid;
    		item_tmp.identify = 1;
    		if( !itemdb_isstackable2(item_data) && amount )
    			for( ; x < amount; x++ )
    			storage_additem(sd,&item_tmp,amount);
    		else
    		storage_additem(sd,&item_tmp,amount);
    		storage_storageclose(sd);
    		script_pushint(st,amount);
    }else
    		script_pushint(st,0);
    		
    	return 0;
    }
    
    Index: src/map/storage.c
    int storage_additem(struct map_session_data* sd, struct item* item_data, int amount)
      
    Index: src/map/storage.h
    int storage_additem(struct map_session_data* sd, struct item* item_data, int amount);

    Sorry my bad English.

    Thank you.

  7. Bom dia,

     

    Estou com um problema que não sei resolver, já tentei tudo, desde alterar o langtype até efetuar o diff milhares de vezes e o problema persiste.

     

    Hexeds testados:

     

    2013-08-07a

    2014-02-05b

    2014-03-05b

     

     

    Se eu estiver com uma arma equipada consigo visualizar a descrição de helms, armaduras e etc, mas se eu tentar visualizar a descrição de outra arma o Hexed crasha, o mesmo ocorre com um helm ou armadura, se eu estiver com o item equipado e tentar visualizar um item que equipa no mesmo lugar o Hexed Crasha.

     

    Alguém já passou por isso e sabe como resolver ?

     

    Obrigado.

     

    Atenciosamente,

     
  8. Compiled: PRE-RE

     

     

    Since revision 11825 to the basic damage of the Assassin Cross greatly nerfed, only that class. 

     

    I have the last revision of the assassin cross and damage continues below normal, after implanting the new system Class Bonus (30 December).

     

    Revision 11824 is normal.

     

    How to fix it?

     

    Thanks !

  9. Program terminated with signal 11, Segmentation fault.
    #0  vending_searchall (sd=0x124637a0, s=0xffb50e50) at vending.c:394
    394             if( !sd->state.vending ) // not vending
    Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6_4.4.i686 keyutils-libs-1.4-4.el6.i686 krb5-libs-1.10.3-10.el6_4.4.i686 libcom_err-1.41.12-14.el6_4.2.i686 libgcc-4.4.7-3.el6.i686 libselinux-2.0.94-5.3.el6_4.1.i686 libstdc++-4.4.7-3.el6.i686 mysql-libs-5.5.33-1.el6.remi.i686 openssl-1.0.0-27.el6_4.2.i686 zlib-1.2.3-29.el6.i686
    (gdb) bt full
    #0  vending_searchall (sd=0x124637a0, s=0xffb50e50) at vending.c:394
            i = <value optimized out>
            c = <value optimized out>
            slot = <value optimized out>
            idx = <value optimized out>
            cidx = <value optimized out>
            it = <value optimized out>
    #1  0x081b0049 in searchstore_query (sd=0x10c2c778, type=0 '\000',
        min_price=0, max_price=0, itemlist=0xdf4854ab, item_count=13,
        cardlist=0xdf4854c5, card_count=0) at searchstore.c:189
            i = <value optimized out>
            pl_sd = 0x124637a0
            iter = 0xdfd1016c
            s = {search_sd = 0x10c2c778, itemlist = 0xdf4854ab,
              cardlist = 0xdf4854c5, item_count = 13, card_count = 0,
              min_price = 0, max_price = 0}
            store_searchall = 0x8195c50 <vending_searchall>
            querytime = 1379431045
            vending_db = 0xdfab0574
            __FUNCTION__ = "searchstore_query"
    #2  0x08064450 in clif_parse_SearchStoreInfo (fd=44, sd=0x10c2c778)
        at clif.c:16001
            itemlist = <value optimized out>
    ---Type <return> to continue, or q <return> to quit---
            cardlist = <value optimized out>
            type = 0 '\000'
            min_price = 0
            max_price = 0
            packet_len = <value optimized out>
            count = <value optimized out>
            item_count = 13
            card_count = <value optimized out>
            info = <value optimized out>
    #3  0x08070b8e in clif_parse (fd=44) at clif.c:16825
            cmd = 2073
            packet_ver = 43
            packet_len = 41
            err = 7
            sd = 0x10c2c778
            pnum = <value optimized out>
    #4  0x081bc8be in do_sockets (next=50) at socket.c:870
            rfd = {__fds_bits = {0, 4096, 0 <repeats 30 times>}}
            timeout = {tv_sec = 0, tv_usec = 20351}
            ret = 0
            i = <value optimized out>
    #5  0x081bab3d in main (argc=1, argv=0xffb510f4) at core.c:371
            next = <value optimized out>
    
    

     

    How to fix this?

     

    Check: http://hercules.ws/board/tracker/issue-7540-new-map-crash/

     

    The rAthena is different and this fix did not work.

     

    Thanks.

     

     
  10. Core was generated by `./revolution_map-server_sql'.
    Program terminated with signal 11, Segmentation fault.
    #0  0x080506df in map_foreachinarea (func=0x8061eb0 <clif_send_sub>, m=17433,
        x0=80, y0=183, x1=108, y1=211, type=1) at map.c:692
    692             x1 = min(x1, map[ m ].xs - 1);
    Missing separate debuginfos, use: debuginfo-install glibc-2.12-1.107.el6_4.4.i686 keyutils-libs-1.4-4.el6.i686 krb5-libs-1.10.3-10.el6_4.4.i686 libcom_err-1.41.12-14.el6_4.2.i686 libgcc-4.4.7-3.el6.i686 libselinux-2.0.94-5.3.el6_4.1.i686 libstdc++-4.4.7-3.el6.i686 mysql-libs-5.5.33-1.el6.remi.i686 openssl-1.0.0-27.el6_4.2.i686 zlib-1.2.3-29.el6.i686
    (gdb) bt full
    #0  0x080506df in map_foreachinarea (func=0x8061eb0 <clif_send_sub>, m=17433,
        x0=80, y0=183, x1=108, y1=211, type=1) at map.c:692
            bx = <value optimized out>
            by = <value optimized out>
            returnCount = 0
            bl = <value optimized out>
            blockcount = 0
            i = <value optimized out>
            ap = <value optimized out>
    #1  0x08076b0c in clif_send (buf=0xffb2abb0 "X\bM", len=77, bl=0xe082e95c,
        type=AREA_WOS) at clif.c:406
            i = <value optimized out>
            sd = <value optimized out>
            tsd = <value optimized out>
            p = 0x0
            g = 0x0
            bg = 0x0
            x0 = 0
            x1 = 0
            y0 = 0
            y1 = 0
            fd = <value optimized out>
            iter = <value optimized out>
    ---Type <return> to continue, or q <return> to quit---
    #2  0x08080e7f in clif_spawn (bl=0xe082e95c) at clif.c:1313
            buf = "X\bM\000\aʢ\217\006\226\000\000\000\000\000\000\000\000\000M\004d", '\000' <repeats 33 times>, "\027\214V\000\000s\000\000\000Baphomet Wizz", '\000' <repeats 11 times>, "\003\000\000\000D\003u\367\000\000\000\000\000\000\000\000\\\000\000\000D\003u\367ʢ\217\006H\232d\017H\254\262\377R\a\021\b"
            vd = 0xe082eb44
            len = <value optimized out>
    #3  0x081a1d80 in unit_warp (bl=0xe082e95c, m=17433, x=94, y=197,
        type=CLR_TELEPORT) at unit.c:879
            ud = 0xe082e974
            __FUNCTION__ = "unit_warp"
    #4  0x081a20c3 in unit_teleport_timer (tid=1765, tick=27907237, id=110076618,
        data=14) at unit.c:156
            msd = 0xf175860
            bl = 0xe082e95c
            mast_tid = 0xe082ec1c
    #5  0x081ba4cf in do_timer (tick=27907268) at timer.c:370
            tid = 1765
            diff = -31
            __FUNCTION__ = "do_timer"
    #6  0x081b6eb5 in main (argc=1, argv=0xffb2ae44) at core.c:370
            next = <value optimized out>
    

    How to fix this?

     

    Revision: 17516

     

    Thanks.

  11. hi,

     

    Previously I used CentOS and ran through the command below, but I changed the OS to Ubuntu and now when the server goes down, it isn't generated the crash log ... Does anyone know how to do that crash log is generated also in ubuntu?
     
    Command used on CentOS:
    gdb nomecrashlog
    
    btfull
     

     

     

    Command to Run Map-sql-server

     

    ulimit -Sc unlimited
    
    while [ 1 ] ; do
    if [ -f .stopserver ] ; then
    echo server marked down >> servlog.txt
    else
    echo restarting server at time at `date +"%m-%d-%H:%M-%S"`>> startlog.txt
    ./map-server_sql
     

     

    Thanks.

     

×
×
  • Create New...