15peaces 3CeAM Patches

Bindatcmd & CashView

  • *Updated bindatcmd patch
    -Fixed an issue where bindatcmd didn't store the correct ammount of parameters in .@atcmd_numparameters variable.
    -Please update this if you want to use the script mentioned below!
     
  • *Added a small bindatcmd script to view the cash- and kafrapoints of any player.
    -You'll need the latest version of bindatcmd to use this script
Commit

bindatcmd patch

Script

 
Itembound
 

  • *Added patch for Account/Guild/Party/Character Bounded Items System, thanks to rAthena
    -Adds script commands 'getitembound', 'getitembound2', and 'countbound'
    -Adds at commands @itembound and @itembound2
    -Adds bound_item_drop configuration
    -Documentation updated
    -DON'T FORGET TO UPDATE YOUR SQL TABLES USING 3ceam_Itembound_Patch_r809+.sql AND 3ceam_Itembound_log_Patch_r809+.sql!
    -Tested and working on 3ceam r809 ( 3CeAM/3CeAM@95a492f )
    -You'll need item-v5 packets, so you'll need to use packetver 20131223 or newer!

Commit

Patch

 
Nice....rep +1 
default_laugh.png


 
I've updated my Itembound System patch!

*Fixed an critical issue where this patch could crash the char-server.
-Please update asap!

commit

 
Downrefitem

  • Added patch for script command downrefitem
    *downrefitem <equipment slot>{,<downgrade_count>};
    -This command will downgrade an item by - 1 (unless optional <downgrade_count> is provided)
    -in the specified equipment slot  of the invoking character.
    -So the item will not be destroyed unlike in the
    -failedrefitem script command. This will also display a 'refine failure'
    -effect on the character and put appropriate messages into their chat
    -window.
Commit
Patch

 
freeloop

  • *Added patch for 'freeloop' script command
    -Toggling this to enabled (1) allows the script instance to bypass the infinite loop protection, allowing your script to loop as much as it may need.
Patch

 
bMagicAtkEle

  • *Added bonus2 bMagicAtkEle,e,x; item bonus
    -Increases damage of n element magic by x%
    -Also added a item to test the bonus.

Patch

 
2014 Client Patch

  • *2014 Client Support patch added
    -The support seems to be stable enough for public use. However there might be a few (hidden) bugs left.
    -Implemented the Roulette Game feature.
    -Implemented per-character sex change feature.
    -Implemented Hotkey Rotate Packet.
    -Implemented Vending & Buying Store report Packet.
    --When user close shop, the client showing report for buy/sell
    -Special thanks to HerculesWS and rathena for the base.
     
  • *Complete rewrite of message-system. (Thanks to hercules)
    -This was made to fix various bugs with colored messages related to 2014 ragexe.
     
  • *PLEASE DON'T FORGET TO RUN THE SQL-UPGRADES!

Patch

 
Hello ! First of all thanks for all of this patches :D

I need some help about the banking patches. Im experiencing an issue where my zeny arn't saved when my char logout :/ 

Do you have any idea where it can come from ? 

Im on r863 with client 2018-06-20. 

 
Hello ! First of all thanks for all of this patches :D

I need some help about the banking patches. Im experiencing an issue where my zeny arn't saved when my char logout :/ 

Do you have any idea where it can come from ? 

Im on r863 with client 2018-06-20. 
I guess packets may have changed. This patch is designed and working for 2013 - 2015 clients.
Since I don't have a working 2018 setup yet, I didn't test it with this client. ^^

Also the patch was last tested with r795... I guess I'll re-check it on a more recent 3ceam version. ^^

 
Last edited by a moderator:
alootid Patch

  • *This patch updates @alootid command to support multiple slots.
    -you can set the number of slots in pc.h. Default is 5.
Patch

 
favorite tab

  • Don't forget to apply the 3ceam_favorite_tab.sql & 3ceam_favorite_tab_log.sql files.
  • Added patch for the "favorite item tab" feature.
    -This feature requires 2011-11-22aRagexeRE or newer to work.
  • Note: For this patch I also needed to change the nameid variable in item struct to unsigned short.
    -The mmo_charstatus struct is getting to large to be send between char and map server.
    -By changing the nameid from int to unsigned char I was able to reduce the size significantly without any disadvantages.
    -The server still supports a max of 65,535 item ids.
    -This also adjusted the CARD0_PET from -256 to 256.
Commit
Patch

 
Last edited by a moderator:
Back
Top