Jump to content

malufett

Retired Staff
  • Content Count

    657
  • Joined

  • Last visited

  • Days Won

    29

Reputation Activity

  1. Upvote
    malufett got a reaction from Shatowolf in [UPDATE] Harmony Patch   
    Harmony Patch!!!
     
    This patch is based on Ossi's release(http://herc.ws/board/topic/3267-harmony-patch-3312-30-mai/) and I update it as requested, to support new revision of Hercules as of 7401d98649558d58d97d4543db1d74d33652127b
     
    so for those Hercules users with harmony enable and can't update their server then this is your chance...
     
     
    Download:
    Hercules-Harmony .PATCH - Fixed a minor bug. Thanks to @@trinity
    Hercules-Harmony.PATCH
     
    btw I accept coffee..
     

  2. Upvote
    malufett got a reaction from Nebraskka in [UPDATE] Harmony Patch   
    Harmony Patch!!!
     
    This patch is based on Ossi's release(http://herc.ws/board/topic/3267-harmony-patch-3312-30-mai/) and I update it as requested, to support new revision of Hercules as of 7401d98649558d58d97d4543db1d74d33652127b
     
    so for those Hercules users with harmony enable and can't update their server then this is your chance...
     
     
    Download:
    Hercules-Harmony .PATCH - Fixed a minor bug. Thanks to @@trinity
    Hercules-Harmony.PATCH
     
    btw I accept coffee..
     

  3. Upvote
    malufett got a reaction from JulioCF in [UPDATE] Harmony Patch   
    Harmony Patch!!!
     
    This patch is based on Ossi's release(http://herc.ws/board/topic/3267-harmony-patch-3312-30-mai/) and I update it as requested, to support new revision of Hercules as of 7401d98649558d58d97d4543db1d74d33652127b
     
    so for those Hercules users with harmony enable and can't update their server then this is your chance...
     
     
    Download:
    Hercules-Harmony .PATCH - Fixed a minor bug. Thanks to @@trinity
    Hercules-Harmony.PATCH
     
    btw I accept coffee..
     

  4. Upvote
    malufett got a reaction from Nagad in 'job_db1.txt' Redesign   
    'job_db1.txt' Redesign
     
    What is it?
    The file has been upgrade to achieve 2 goals: make it easier for us to update the file and for our users to customize it better. The old hp/sp computation has been drop and replace by hp/sp tables. job_db.conf Format:
    Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)     Inherit: ( "Other_Job_Name" );     // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.     InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.     InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.     Weight: Max Weight            (int, defaults to 20000, units in Weight/10)     BaseASPD: {                 // Base ASPD for specific weapon type         Fist: 0~200                (int, defaults to 200)         Dagger: 0~200            (int, defaults to 200)         Sword: 0~200            (int, defaults to 200)         TwoHandSword: 0~200        (int, defaults to 200)         Spear: 0~200            (int, defaults to 200)         TwoHandSpear: 0~200        (int, defaults to 200)         Axe: 0~200                (int, defaults to 200)         TwoHandAxe: 0~200        (int, defaults to 200)         Mace: 0~200                (int, defaults to 200)         TwoHandMace: 0~200        (int, defaults to 200)         Rod: 0~200                (int, defaults to 200)         Bow: 0~200                (int, defaults to 200)         Knuckle: 0~200            (int, defaults to 200)         Instrumen: 0~200        (int, defaults to 200)         Whip: 0~200                (int, defaults to 200)         Book: 0~200                (int, defaults to 200)         Katar: 0~200            (int, defaults to 200)         Revolver: 0~200            (int, defaults to 200)         Rifle: 0~200            (int, defaults to 200)         GatlingGun: 0~200        (int, defaults to 200)         Shotgun: 0~200            (int, defaults to 200)         GrenadeLauncher: 0~200    (int, defaults to 200)         FuumaShuriken: 0~200    (int, defaults to 200)         TwoHandRod: 0~200        (int, defaults to 200)         Shield: 0~200            (int, defaults to 0)     }     HPTable:[ 1, .... 150 ]        (int[]) Reference table for base HP per level      SPTable:[ 1, .... 150 ]        (int[]) Reference table for base SP per level     // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.} Benefit?
    You can now easily specify a class base weight, base aspd for specific weapon types and HP/SP per level. Lessen redundant entries and good for the eyes.. RE ASPD formula is improved to compatibly(less/no more conversion) accept aegis database. Tools?
    http://herc.ws/board/files/file/202-hercules-hpsp-table-generator/ Special Thanks to:
    Awesome @Yommy Best @Michi Incredible @Ind Nice @Beret Links
    Commit: https://github.com/HerculesWS/Hercules/commit/b59b9d1ab4c5a21081cdd2af126997ed7093d743 File: https://github.com/HerculesWS/Hercules/blob/master/db/re/job_db.conf
  5. Upvote
    malufett got a reaction from Nebraskka in 'job_db1.txt' Redesign   
    'job_db1.txt' Redesign
     
    What is it?
    The file has been upgrade to achieve 2 goals: make it easier for us to update the file and for our users to customize it better. The old hp/sp computation has been drop and replace by hp/sp tables. job_db.conf Format:
    Job_Name: { // Job names as in src/map/pc.c (they are hardcoded at the moment so if you want to add a new job you should add it there)     Inherit: ( "Other_Job_Name" );     // Base job from which this job will inherit its max weight, base ASPD set and HP/SP table.     InheritHP: ( "Other_Job_Name" );// Base job from which this job will inherit its HP table.     InheritSP: ( "Other_Job_Name" );// Base job from which this job will inherit its SP table.     Weight: Max Weight            (int, defaults to 20000, units in Weight/10)     BaseASPD: {                 // Base ASPD for specific weapon type         Fist: 0~200                (int, defaults to 200)         Dagger: 0~200            (int, defaults to 200)         Sword: 0~200            (int, defaults to 200)         TwoHandSword: 0~200        (int, defaults to 200)         Spear: 0~200            (int, defaults to 200)         TwoHandSpear: 0~200        (int, defaults to 200)         Axe: 0~200                (int, defaults to 200)         TwoHandAxe: 0~200        (int, defaults to 200)         Mace: 0~200                (int, defaults to 200)         TwoHandMace: 0~200        (int, defaults to 200)         Rod: 0~200                (int, defaults to 200)         Bow: 0~200                (int, defaults to 200)         Knuckle: 0~200            (int, defaults to 200)         Instrumen: 0~200        (int, defaults to 200)         Whip: 0~200                (int, defaults to 200)         Book: 0~200                (int, defaults to 200)         Katar: 0~200            (int, defaults to 200)         Revolver: 0~200            (int, defaults to 200)         Rifle: 0~200            (int, defaults to 200)         GatlingGun: 0~200        (int, defaults to 200)         Shotgun: 0~200            (int, defaults to 200)         GrenadeLauncher: 0~200    (int, defaults to 200)         FuumaShuriken: 0~200    (int, defaults to 200)         TwoHandRod: 0~200        (int, defaults to 200)         Shield: 0~200            (int, defaults to 0)     }     HPTable:[ 1, .... 150 ]        (int[]) Reference table for base HP per level      SPTable:[ 1, .... 150 ]        (int[]) Reference table for base SP per level     // Note: If table index size is smaller than the max level the server will automatically generate the missing index based on the average increase per level.} Benefit?
    You can now easily specify a class base weight, base aspd for specific weapon types and HP/SP per level. Lessen redundant entries and good for the eyes.. RE ASPD formula is improved to compatibly(less/no more conversion) accept aegis database. Tools?
    http://herc.ws/board/files/file/202-hercules-hpsp-table-generator/ Special Thanks to:
    Awesome @Yommy Best @Michi Incredible @Ind Nice @Beret Links
    Commit: https://github.com/HerculesWS/Hercules/commit/b59b9d1ab4c5a21081cdd2af126997ed7093d743 File: https://github.com/HerculesWS/Hercules/blob/master/db/re/job_db.conf
  6. Upvote
    malufett got a reaction from Keru in Does Any Rebellion Skill work?   
    yup...but I stop it for the moment..I need to gather more info in kRO..sadly my chars got wiped out so I need to create again...
     

  7. Upvote
    malufett got a reaction from evilpuncker in Memory leak detected   
    means there is an object that is not properly freed upon using in the memory..for more info: http://en.wikipedia.org/wiki/Memory_leak
     
    first some of them are cause of buggy custom scripts and hardest part is how to pint point which causing the leaks....
    and second we can't reproduce it so we are having hard time to fix it.
     

  8. Upvote
    malufett got a reaction from evilpuncker in Does Any Rebellion Skill work?   
    yup...but I stop it for the moment..I need to gather more info in kRO..sadly my chars got wiped out so I need to create again...
     

  9. Upvote
    malufett got a reaction from ZelosAvalon in Official VIP System   
    @luffy
    don't worry..we will use official packet...and thanks sir Yommy for this packets..
    // packet 0x8cbstruct PACKET_ZC_PERSONAL_INFOMATION {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ struct DETAIL_EXP_INFO DetailInfo[...] { // Size 6   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ short Exp   /* this+0x3 */ short Death   /* this+0x5 */ short Drop  }} // packet 0x97b struct PACKET_ZC_PERSONAL_INFOMATION2 {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ int Exp  /* this+0x8 */ int Death  /* this+0xc */ int Drop  /* this+0x10 */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}// packet 0x981struct PACKET_ZC_PERSONAL_INFOMATION_CHN {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ short ActivityRate  /* this+0xc */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}  

  10. Upvote
    malufett got a reaction from ZelosAvalon in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  11. Upvote
    malufett got a reaction from ZelosAvalon in Official VIP System   
    got a question what do the display represents?

    is 1 the common rate? then the 2 and 3 will sum up with the common if it has a value?
    alright now I figure it out...1 is the total while 2 and 3 are factors..
    having a formula of (1) = ((2)+(3)) - 100
     
    here is my proposed config
    PremiumServiceInfo.conf
    //====================================================//= _ _ _ //=   | | | | | |  //=   | |_| | ___ _ __ ___ _ _| | ___  ___//=   |  _  |/ _ '__/ __| | | | |/ _ / __|//=   | | | |  __/ | | (__| |_| | |  __/__ //=   _| |_/___|_|  ___|__,_|_|___||___///=  //=   http://herc.ws/board/  //====================================================// Premium Service Info Configs//====================================================psi: ({PremiumSvcType: 1 /* 0 : disable, 1 : enable, 2 : enable + PC Bang/Cafe Premium  */EventPlus:{ /* Uncomment to enable */  /*  BaseEXP: 100  JobEXP: 100  DeathBasePenalty: -10  DeathJobPenalty: -10  Drop: 100  */},PCCafeGrade: (  { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 Drop: 100  }),PCCafeList: (  { IP: "127.0.0.1" Grade: 0 DateExpiry: "2016-01-01"  }),PremiumGradeInfo:(  { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 Drop: 0 MaxChar: 9 MaxStorage: 300  },  { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 Drop: 100 MaxChar: 12 MaxStorage: 600  },  { GroupLevel: 2 /* VIP 2 */ BaseEXP: 150 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 Drop: 200 MaxChar: 12 MaxStorage: 600  })})  
     
    seems like I want to implement this one...
     

  12. Upvote
    malufett got a reaction from Virtue in Official VIP System   
    @luffy
    don't worry..we will use official packet...and thanks sir Yommy for this packets..
    // packet 0x8cbstruct PACKET_ZC_PERSONAL_INFOMATION {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ struct DETAIL_EXP_INFO DetailInfo[...] { // Size 6   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ short Exp   /* this+0x3 */ short Death   /* this+0x5 */ short Drop  }} // packet 0x97b struct PACKET_ZC_PERSONAL_INFOMATION2 {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ int Exp  /* this+0x8 */ int Death  /* this+0xc */ int Drop  /* this+0x10 */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}// packet 0x981struct PACKET_ZC_PERSONAL_INFOMATION_CHN {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ short ActivityRate  /* this+0xc */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}  

  13. Upvote
    malufett got a reaction from evilpuncker in Official VIP System   
    @luffy
    don't worry..we will use official packet...and thanks sir Yommy for this packets..
    // packet 0x8cbstruct PACKET_ZC_PERSONAL_INFOMATION {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ struct DETAIL_EXP_INFO DetailInfo[...] { // Size 6   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ short Exp   /* this+0x3 */ short Death   /* this+0x5 */ short Drop  }} // packet 0x97b struct PACKET_ZC_PERSONAL_INFOMATION2 {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ int Exp  /* this+0x8 */ int Death  /* this+0xc */ int Drop  /* this+0x10 */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}// packet 0x981struct PACKET_ZC_PERSONAL_INFOMATION_CHN {  /* this+0x0 */ short PacketType  /* this+0x2 */ short PacketLength  /* this+0x4 */ short Exp  /* this+0x6 */ short Death  /* this+0x8 */ short Drop  /* this+0xa */ short ActivityRate  /* this+0xc */ struct DETAIL_EXP_INFO DatailInfo[...] { // Size 13   /* this+0x0 */ unsigned char InfoType   /* this+0x1 */ int Exp   /* this+0x5 */ int Death   /* this+0x9 */ int Drop  }}  

  14. Upvote
    malufett got a reaction from evilpuncker in Custom Ground Cursor   
    hmm..let me think of it..hahahaha...soon and I will also add Herc icon....
  15. Upvote
    malufett got a reaction from heallergunz in Custom Map Grid Pack   
    File Name: Custom Map Grid Pack
    File Submitter: malufett
    File Submitted: 03 Feb 2015
    File Category: Maps & Textures
     
    Customized map grid.
    Created as requested by evilpuncker - http://herc.ws/board/topic/8403-custom-ground-cursor/#entry49972
     

     
    Click here to download this file
  16. Upvote
    malufett got a reaction from Jedzkie in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  17. Upvote
    malufett got a reaction from evilpuncker in is There a 2015 EXE Client being use already?   
    why rush in using new clients? as we all know newer clients are hard to use due to the latest security measures of kRO...
    cracking it requires a lot of brain cells, time and money...
    well if you want new clients why not give some love by donating @ http://www.yomrawr.com/
     

  18. Upvote
    malufett got a reaction from OverLord in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  19. Upvote
    malufett got a reaction from keough in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  20. Upvote
    malufett got a reaction from Yume in Disable cash shop   
    bring it back..then change the icon into 1x1 pixel color magenta...
     

  21. Upvote
    malufett got a reaction from kyeme in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  22. Upvote
    malufett got a reaction from Alphoccio in Fire Wall Skill   
    this is the whole code..
     
    skill->firewall_unit_pos = pos;for (i=0;i<8;i++) {  if (i&1) { skill->unit_layout[pos].count = 5; if (i&0x2) {   int dx[] = {-1,-1, 0, 0, 1};   int dy[] = { 1, 0, 0,-1,-1};   memcpy(skill->unit_layout[pos].dx,dx,sizeof(dx));   memcpy(skill->unit_layout[pos].dy,dy,sizeof(dy)); } else {   int dx[] = { 1, 1 ,0, 0,-1};   int dy[] = { 1, 0, 0,-1,-1};   memcpy(skill->unit_layout[pos].dx,dx,sizeof(dx));   memcpy(skill->unit_layout[pos].dy,dy,sizeof(dy)); }  } else { skill->unit_layout[pos].count = 3; if (i%4==0) {   int dx[] = {-1, 0, 1};   int dy[] = { 0, 0, 0};   memcpy(skill->unit_layout[pos].dx,dx,sizeof(dx));   memcpy(skill->unit_layout[pos].dy,dy,sizeof(dy)); } else {   int dx[] = { 0, 0, 0};   int dy[] = {-1, 0, 1};   memcpy(skill->unit_layout[pos].dx,dx,sizeof(dx));   memcpy(skill->unit_layout[pos].dy,dy,sizeof(dy)); }  }  pos++;}  ok those coordinates are patterns..
    and as I said before you need to plot it,... into a Cartesian plane you can see the pattern..
    for example

     
    I hope after seeing this you will get the idea...
    Word of the day: A good programmer is a good mathematician...
     
     

  23. Upvote
    malufett got a reaction from evilpuncker in Official VIP System   
    ok..almost done guys...just need more comments and inputs from you...
     
    final conf...
    //====================================================//= _ _ _ //= | | | | | | //= | |_| | ___ _ __ ___ _ _| | ___ ___ //= | _ |/ _ '__/ __| | | | |/ _ / __|//= | | | | __/ | | (__| |_| | | __/__ //= _| |_/___|_| ___|__,_|_|___||___///= //= http://herc.ws/board/ //====================================================// Premium Service Info Configs//====================================================psi: ({ /* 0 : disable, 1 : enable, 2 : enable + PC Cafe Premium */ PremiumSvcType: 1 /* Uncomment to enable */ /*EventPlus:{ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 },*/ PCCafeGrade: ( { /* 0 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 } ), PCCafeList: ( { IP: "127.0.0.1" Grade: 0 Expiration: "2016-01-01" } ), PremiumGradeInfo:( { GroupLevel: 0 /* Normal Players */ BaseEXP: 0 JobEXP: 0 DeathBasePenalty: 0 DeathJobPenalty: 0 DropRate: 0 MaxCharSlot: 9 MaxStorage: 300 }, { GroupLevel: 1 /* VIP 1 */ BaseEXP: 100 JobEXP: 100 DeathBasePenalty: -10 DeathJobPenalty: -10 DropRate: 100 MaxCharSlot: 12 MaxStorage: 600 }, { GroupLevel: 2 /* VIP 2 */ BaseEXP: 250 JobEXP: 100 DeathBasePenalty: -50 DeathJobPenalty: -50 DropRate: 200 MaxCharSlot: 12 MaxStorage: 600 } )}) Screenshot:

     

  24. Upvote
    malufett got a reaction from Zirius in How to debuff Spirit Spheres and Flip Coins?   
    only skill, @spiritball, relog and dying can remove spiritballs...
     

  25. Upvote
    malufett got a reaction from Emistry in Custom Ground Cursor   
    Using photoshop go to 'channel' tab in the lower right..then you can see RGB layer, Red layer, Green layer, Blue layer and the Alpha layer..
    RGB layer is the actual color
    Red Green and Blue layers are colors that may affect the RGB layer
    Alpha layer is the layout that determine the portion of the image to show up..white for visible and black for transparent..
     
    to change the color just use color bucket tool and used it in the RGB layer or the Red, Green and Blue depends on your liking...
    Note: avoid colors near to Magenta cause it will make it transparent or black in game..
     
    Sample:

     

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.