Jump to content

tonn

Members
  • Posts

    10
  • Joined

  • Last visited

Posts posted by tonn

  1. Hey @sader1992,

    In this bit (line 29), I think you mistakenly reused .@i where you could've used something else like .@j. It is, obviously, causing some problems when the categories have an item reward.

    			if(getd(".IRD_" + .@i)){
    				for(.@i=0;.@i<getarraysize(getd(".IRD_" + .@i));.@i++){
    					getitem(getd(".IRD_" + .@i + "[" + .@i + "]"),getd(".CRD_" + .@i + "[" + .@i + "]"));
    				}
    			}

    I appreciate you rewriting this script, though. I find it more flexible than the previous version. /ok

    • Like 1
  2. On 9/27/2020 at 10:33 PM, Ylen X Walker said:

    Hey guys! Anyone encountering this? I've been auto-attacking monsters for about 30 mins then this shows up. I installed it on the latest rAthena version. What could be the cause?

    image.png

    I'm encountering the same issue. Does anyone know how to debug this, at least?

  3. @M a p l e that is actually pretty smart, thanks!

    @Akkarin we could probably update that based on Maple's divine-pride suggestion. I could write a little script that downloads all those images based on the current item IDs I can grab off rathena. For custom items from a custom server, however, it might need some manual labor via the GRF editor, I presume?

  4. 18 hours ago, Zack- said:

    I think your client cant read your GRF because the Ok button is korean,, double check your data.ini or your hardcoded data.ini if your main grf is priority

    In my case, the OK button isn't in Korean. I also checked data.ini and the order was rdata.grf, data.grf. Switched that to read data.grf first, and still doesn't work. And btw my client grfs are "vanilla" -- I didn't modify it in anyway and only got it by updating via the patcher (rsu-kro-rag-lite).

    Connecting to local server still works perfectly, though. (I just switch the IP address in clientinfo.xml when I test on local server.)

    Also didn't mean to hijack this post, I can create another post if that's the recommended way

    <?xml version="1.0" encoding="euc-kr" ?>
    <clientinfo>
    	<desc>Ragnarok Client Information</desc>
    	<servicetype>english</servicetype>
    	<servertype>primary</servertype>
    	<connection>
    		<display>TestRO</display>
    		<address>x.x.x.x</address>
    		<port>6900</port>
    		<langtype>1</langtype>
    		<loading>
    			<image>loading00.jpg</image>
    		</loading>
    		<aid>
    			<admin>2000000</admin>
    			<admin>2000001</admin>
    			<admin>2000002</admin>
    		</aid>
    	</connection>
    </clientinfo>
    

     

  5. On 10/5/2017 at 7:48 PM, sader1992 said:
    
    // Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
    // For more information, see LICENCE in the main folder
    #ifndef _CONFIG_PACKETS_H_
    #define _CONFIG_PACKETS_H_
    
    /**
     * rAthena configuration file (http://rathena.org)
     * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
     **/
    
    #ifndef PACKETVER
    	#define PACKETVER 20151104
    #endif
    
    #ifndef PACKETVER_RE
    	/// From this point on only kRO RE clients are supported
    	#if PACKETVER > 20151104
    		#define PACKETVER_RE
    	#endif
    #endif
    
    #if PACKETVER >= 20110817
    	/// Comment to disable the official packet obfuscation support.
    	/// This requires PACKETVER 2011-08-17 or newer.
    	#ifndef PACKET_OBFUSCATION
    		//#define PACKET_OBFUSCATION
    
    		// Define these inside src/custom/defines_pre.h or src/custom/defines_post.h
    		//#define PACKET_OBFUSCATION_KEY1 <key1> 0x4C17382A
    		//#define PACKET_OBFUSCATION_KEY2 <key2> 0x7ED174C9
    		//#define PACKET_OBFUSCATION_KEY3 <key3> 0x29961E4F
    
    		/// Comment this to disable warnings for missing client side encryption
    		//#define PACKET_OBFUSCATION_WARN
    	#endif
    #else
    	#if defined(PACKET_OBFUSCATION)
    		#error You enabled packet obfuscation for a version which is too old. Minimum supported client is 2011-08-17.
    	#endif
    #endif
    
    #ifndef DUMP_UNKNOWN_PACKET
    	//#define DUMP_UNKNOWN_PACKET
    #endif
    
    #ifndef DUMP_INVALID_PACKET
    	//#define DUMP_INVALID_PACKET
    #endif
    
    /**
     * No settings past this point
     **/
    
    /// Check if the specified packetversion supports the pincode system
    #define PACKETVER_SUPPORTS_PINCODE PACKETVER >= 20110309
    
    /// Check if the client needs delete_date as remaining time and not the actual delete_date (actually it was tested for clients since 2013)
    #define PACKETVER_CHAR_DELETEDATE (PACKETVER > 20130000 && PACKETVER <= 20141022) || PACKETVER >= 20150513
    
    /// Check if the specified packetvresion supports the cashshop sale system
    #define PACKETVER_SUPPORTS_SALES PACKETVER >= 20131223
    
    #endif // _CONFIG_PACKETS_H_

    recompile

    @sader1992 I've set #define PACKETVER 20151104, ran ./configure --enable-prere=yes --enable-packetver=20151104, commended out #define PACKET_OBFUSCATION and enabled Disable Packet Encryption via Nemo but still get the instant "Disconnected from server" error after selecting a server. Logging in I think works fine and there are no error messages in the logs.

    Here's my clientinfo.xml. Btw it's working perfectly on 127.0.0.1 and I've also confirmed that my ports are open on the remote server.

    <?xml version="1.0" encoding="euc-kr" ?>
    <clientinfo>
    	<desc>Ragnarok Client Information</desc>
    	<servicetype>english</servicetype>
    	<servertype>primary</servertype>
    	<connection>
    		<display>TaguRO</display>
    		<address>x.x.x.x</address>
    		<port>6900</port>
    		<version>55</version>
    		<langtype>1</langtype>
    		<registrationweb></registrationweb>
    		<loading>
    			<image>loading00.jpg</image>
    		</loading>
    		<aid>
    			<admin>2000000</admin>
    			<admin>2000001</admin>
    			<admin>2000002</admin>
    		</aid>
    	</connection>
    </clientinfo>

     

  6. This is also happening to me

    • tried disabling packet obfuscation by commenting out the defines in the server side and setting the option via Nemo
    • the ports are open
    • tried various options in clientinfo.xml, such as the langtype (as suggested here)
    • server works perfectly locally -- both local and remote have the exact same codebase (forked from latest rathena master) and conf/import config except for the IPs
    • using 20151104 and have pre-renewal set up

    can anyone help me here? I can provide my config to anyone willing to help!

  7. This happens when I execute @item or pick up an item from the ground

    Some info about my server, which is almost a fresh version of latest rathena:

    • Pre-Renewal
    • Login, Character, and Map server logs don't show any errors
    • #define PACKETVER 20151104
    • 2015-11-04aRagexe patched with Nemo, following the suggestions here

    Also tried dropping the entire database and recreating it from scratch, and still no luck.

    I tried finding where the message is being printed (.txt from ROenglishPRE)image.png.badfe5752730d17f86a837ca4abe9e2f.png

    but this didn't really make sense to me
    image.png.d1edc136b801621b274713abf6295f60.png

    and of course, tried searching for this issue everywhere but can't find any answers (or other questions related to this.)

    An assist here would be greatly appreciated. ?

×
×
  • Create New...