Jump to content

Shiroy

Members
  • Posts

    21
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Shiroy

  1. Shops Selling All Costumes Available in Rathena


    This script has NPC shops that sell all available costume items in rAthena as of March 2025. 

    Costumes are categorized based on their equipment slot (Upper, Middle, Lower and Garment) and distributed across multiple shops (150 item per shop), Ensuring a well-organized and accessible shopping experience. 

    The item list is filtered to include only valid costumes from latest iteminfo_EN.lua (English Translation), preventing missing or invalid entries. 

    if you remove the commented shops it will sell all costumes available in the database (item_equip_db.yml).

    Ideal for servers looking to provide a complete costume collection for players!


    • Submitter
    • Submitted
      03/18/25
    • Category
    • Video
    • Content Author
      Shiroy

     

    • Upvote 2
    • MVP 2
  2. I keep getting this Error Everytime i try to enter the game (when i select the character) 
    clif_parse: Received packet 0x0436 with expected packet length 19, but only 16 bytes remaining, disconnecting session #8.
     

    im using ragexeRE 20180620 with Disabled packet encryption and also disabled from server 
    i tried using them with enabled it also didnot work i get exactly same error  
    i tried to use older ragexe and newer both also didnot work same error 

    my Packets.hpp 

    // Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
    // For more information, see LICENCE in the main folder
    
    #ifndef CONFIG_PACKETS_HPP
    #define CONFIG_PACKETS_HPP
    
    /**
     * rAthena configuration file (http://rathena.org)
     * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
     **/
    
    #ifndef PACKETVER
    	/// Do NOT edit this line! To set your client version, please do this instead:
    	/// In Windows: Add this line in your src\custom\defines_pre.hpp file: #define PACKETVER YYYYMMDD
    	/// In Linux: The same as above or run the following command: ./configure --enable-packetver=YYYYMMDD
    	#define PACKETVER 20180620
    #endif
    
    #ifndef PACKETVER_RE
    	/// From November 2015 only RagexeRE are supported.
    	/// After July 2018 only Ragexe are supported.
    	#if PACKETVER > 20151104 && PACKETVER < 20180704
    		#define PACKETVER_RE
    	#endif
    #endif
    
    #ifndef PACKETVER_RE
    	#define PACKETVER_MAIN_NUM PACKETVER
    
    	// Undefine all sakray server definitions
    	#undef PACKETVER_RE
    	#undef PACKETVER_RE_NUM
    #else
    	// Undefine existing definition
    	#undef PACKETVER_RE
    
    	#define PACKETVER_RE PACKETVER
    	#define PACKETVER_RE_NUM PACKETVER
    
    	// Undefine all main server definitions
    	#undef PACKETVER_MAIN_NUM
    #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.hpp or src/custom/defines_post.hpp
    		//#define PACKET_OBFUSCATION_KEY1 <key1>
    		//#define PACKET_OBFUSCATION_KEY2 <key2>
    		//#define PACKET_OBFUSCATION_KEY3 <key3>
    
    		/// 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
    
    /// Comment to disable the official Guild Storage skill.
    /// When enabled, this will set the guild storage size to the level of the skill * 100.
    #if PACKETVER >= 20131223
    	#define OFFICIAL_GUILD_STORAGE
    #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_HPP */

    my defines_pre.hpp
     

    // Copyright (c) rAthena Dev Teams - Licensed under GNU GPL
    // For more information, see LICENCE in the main folder
    
    #ifndef CONFIG_CUSTOM_DEFINES_PRE_HPP
    #define CONFIG_CUSTOM_DEFINES_PRE_HPP
    
    /**
     * rAthena configuration file (http://rathena.org)
     * For detailed guidance on these check http://rathena.org/wiki/SRC/config/
     **/
    
    
    
    #endif /* CONFIG_CUSTOM_DEFINES_PRE_HPP */
    #define PACKETVER 20180620

    i run these commands every time i test again 
     

     ./configure --enable-packetver=20180620
    make clean
    make server


     

  3. Hello 
    so im trying to make these monsters spawn on the maps 
    but for some reason i get this error 
    [Error]: npc_parsesrcfile: Unknown syntax in file 'npc/re/mobs/levelingquestsmobs.txt', line '13'. Stopping...
     * w1=vis_h01,0,0 monster Skeggiold
     * w2=1755,50,0
     * w3=
     * w4=
    line (12) vis_h01,0,0    monster    Centipede    1987,50,0  is working but the others which is just the same is unknown syntax ? 

    //===== rAthena Script =======================================
    //= leveling quests spawn script
    //===== Description: =========================================
    //= spawns monsters for leveling quests area.
    //===== Additional Comments: =================================
    //= 0.1
    //============================================================
    
    //120-140
    //vis_h01,0,0 monster Antler Scaraba  2085,50,0 
    
    vis_h01,0,0	monster	Centipede	1987,50,0
    vis_h01,0,0	monster	Skeggiold	1755,50,0
    vis_h01,0,0	monster	Antler Scaraba	2085,50,0 
    
    //141-150
    //1@md_pay,0,0	monster	Antler Scaraba	2085,50,0 
    
    1@md_pay,0,0	monster Angra Mantis	2133,50,0 
    1@md_pay,0,0	monster	Pom Spider	2132,50,0 
    1@md_pay,0,0	monster	Little Fatum	2136,50,0 
    
    //151-160
    //1@slw,0,0 monster Sky Fortress Key Keeper	3478,40,0 
    
    1@slw,0,0	monster Sky Fortress Key Keeper	3478,40,0 
    1@slw,0,0	monster Immortal Legionnaire	3477,40,0 
    1@slw,0,0	monster Immortal Assaulter	3479,40,0 
    
    //160-175
    //x_prt,0,0 monster Antler Scaraba	2085,40,0 
    
    x_prt,0,0	monster	Arc Elder	2920,40,0 
    x_prt,0,0	monster	Owl Viscount	2921,40,0 
    x_prt,0,0	monster	Big Bell	2917,50,0 

     

  4. Hello 
    so i used this code to warp players to a map but then when i try it it warps me to the map i choose then to x_prt which is the last map 
     

    		mes "Leveling Quests";
    		mes "Placeholder.";
    		next;
    		switch(select("120-140 :141-150 :151-160 :161-175 ")) {
    			case 1: warp ("vis_h01",114,118);
    			case 2: warp ("1@md_pay",22,38);
    			case 3: warp ("1@slw",114,59);
    			case 4: warp ("x_prt",70,122);
    		}

     

  5. 26 minutes ago, Ninja said:

    you really can't expect two different emulators to work with each other seamlessly unless you create a compatibility layer in-between them.

    yea i realized that i though 3CeAM was rathena based not eathena but idk how to delete comment @@

  6. i did the 1 login server 2 character it works but when i try to login to the second server i just stay on loading after server selection till i get timed out 

    [Info]: request connect - account_id:2000000/login_id1:1339871948/login_id2:2014410845
    [Info]: Session #7 timed out
     

    the main emulatuor is rathena and the other one is 3CeAM

  7.  

    54 minutes ago, omar said:

    Thanks for the Pack ....

    the 2 new classes work and i can get the skills only by @allskill but i cant even click to level them up 
    and shadow chaser skill tree has a bug on it not loading at all 
    the error message appers like 4 time and then i can use the client again but with what you see 

    bug.png

    I found a fix 

    you still get an error when you start the client but it does not do errors in game and the error show up for a skill called soul golem on class soul reaper which according to Anacondaqq is just place holder skills 

×
×
  • Create New...