Jump to content

Angelmelody

Members
  • Content Count

    772
  • Joined

  • Last visited

  • Days Won

    23

Reputation Activity

  1. Upvote
    Angelmelody got a reaction from Strong but Light in 2010-07-30 lua files   
    Here is the lua file compatible with  2010-07-30
     
    lua files.7z
  2. Like
    Angelmelody got a reaction from evilpuncker in [Script CMD] showscript   
    idea from here: http://herc.ws/board/topic/3257-aegis-showscript-command/?p=21640
     
    *showscrpt("<message>"{,<GID>}); This script will display the output message on top of the units Head
    If an optional GID is specified, msg will be shown on specified units head.
    if GID isn't specified or target not exist, msg will be shown on the invoking character
    if GID isn't specified and there is no player attached, msg will be shown on npc's head
     
    example:
    prontera,120,120,2 script bla 120,{ showscript("plz input an online player's name!"); input .@name$; .@tgid = getcharid(3,.@name$); showscript("this is a test!",.@tgid); close;OnInit: showscript "I m npc bla";end;}  

    download:
     
    showscript.c
  3. Like
    Angelmelody got a reaction from evilpuncker in Odin Server side manner   
    No offence, for my experience
    soon  =  dead
  4. Like
    Angelmelody got a reaction from evilpuncker in what is the max storage count i can use ?   
    The safe max storage is 731   explained by Ai4rei
    http://www.eathena.ws/board/index.php?autocom=bugtracker&showbug=4391&&st=20
  5. Like
    Angelmelody got a reaction from evilpuncker in get zeny amount from new bank system   
    mes "your bank vault: " + .@bank + " Zeny.";
  6. Like
    Angelmelody got a reaction from Coookie in MVP and Mini Boss Card global removal   
    you can try src modification
     
     
    https://github.com/HerculesWS/Hercules/blob/master/src/map/mob.c#L2373
     
    to add this line
    if ( it->type == IT_CARD && ( md->status.mode & MD_BOSS ) ) continue;
  7. Upvote
    Angelmelody got a reaction from NiklPar in Obtaining Hercules   
    I dun know why the svn address not working with windows TortoiseSVN client,but it was working fine with linux svn checkout

    erro msg:
    Checkout from http://svn.github.com/HerculesWS/Hercules.git, revision HEAD, Fully recursive, Externals includedThe PROPFIND response did not include the requested properties
  8. Upvote
    Angelmelody got a reaction from grimmm in [HELP] Scripting.   
    getmapmobs was merged into mobcount in early revision
     
    replace all  getmapmobs("this")   with mobcount("this","")
  9. Upvote
    Angelmelody got a reaction from haduri in R> ItemInfo.lua (updated) for Pre-renewal   
    these are docs of  iro  class server 
     
    hope it help...
     
    data.7z
  10. Upvote
    Angelmelody got a reaction from evilpuncker in GRF Editor   
    Hi~ @Tokeiburu,
    dunno why grf editor can't decompile the official lub file, can you fix it?
     
    skilldescript.lub  extracted from  TWRO
     
    skilldescript.7z
  11. Upvote
    Angelmelody got a reaction from Ehwaz in get and set info of mapreg   
    get
    mapreg->readreg( script->add_str("$abc");
     
    set
    mapreg->setreg( script->add_str("$@cde"), 1000 );
  12. Upvote
    Angelmelody got a reaction from Ragno in Hercules Ultimate Localization Design   
    you have to convert the conf file into the ANSI format and set the default_langueage to the same as  your po filename
  13. Upvote
    Angelmelody got a reaction from evilpuncker in Do not count @at as online player   
    agree+1
     
      @At players are fake online players count, sometimes gm need to know the true count to organize an event
  14. Upvote
    Angelmelody got a reaction from uzami in Event starts when change job   
    you wanna  triger OnPCStatCalcEvent ? if yes you should make server calculate the player's states
  15. Upvote
    Angelmelody reacted to Haru in [2016-04-24] Visual Studio 2015 fully supported (and Visual Studio 2010 dropped)   
    Rationale:
    This is according to our Supported Platforms policy.
     
    For an overview of supported OSes and compilers, please see the wiki page https://github.com/HerculesWS/Hercules/wiki/Supported-Platforms
     
    Contents:
    VS2015 is our primary target compiler on Windows, and this merge removes all the warnings that were present when compiling with that version of Visual Studio.
    VS2010 isn't one of our supported platforms (and hasn't been for a while), so maintaining its solution inside the repository adds unnecessary work to the dev team.
     
    Impact:
    While it's currently still possible to build on VS2010 (download the files `Hercules-10.sln` and `vcproj-10/*` from an older snapshot of the repository such as https://github.com/HerculesWS/Hercules/tree/bbcb040 and put them in your Hercules directory), we offer no support for any build issues causd by future commits, nor we'll update the project/solution files.
     
    Merge Date:
    Sun, 24 Apr 2016 13:13:19 +0200
     
    Related Pull Requests:
    - #1264 - https://github.com/HerculesWS/Hercules/pull/1264 - V2015 improved compatibility and dropped VS2010 solution [Haru]
     
    Related Commits:
     
    - a92fa36 - https://github.com/HerculesWS/Hercules/commit/a92fa36 - Sun, 17 Apr 2016 13:37:08 +0200 Updated README file [Haru]
    - e69e8c5 - https://github.com/HerculesWS/Hercules/commit/e69e8c5 - Sun, 17 Apr 2016 13:43:30 +0200 Removed VS2010 project [Haru]
    - 3af03d2 - https://github.com/HerculesWS/Hercules/commit/3af03d2 - Tue, 19 Apr 2016 11:32:04 +0200 Improved parsing of the server name/port in the irc bot configuration [Haru]
    - 2b1dce1 - https://github.com/HerculesWS/Hercules/commit/2b1dce1 - Tue, 19 Apr 2016 15:26:36 +0200 Changed map_session_data::chatID to int (and renamed to chat_id) [Haru]
    - dc23fd3 - https://github.com/HerculesWS/Hercules/commit/dc23fd3 - Tue, 19 Apr 2016 16:31:57 +0200 Corrected the type for several variables through the code [Haru]
    - e4feddf - https://github.com/HerculesWS/Hercules/commit/e4feddf - Wed, 20 Apr 2016 15:40:19 +0200 Corrected the type of the 'length' argument of various broadcast-related functions [Haru]
    - d7ffa6a - https://github.com/HerculesWS/Hercules/commit/d7ffa6a - Wed, 20 Apr 2016 17:06:18 +0200 Removed the 'len' argument from clif_disp_onlyself() and clif->disp_message() [Haru]
    - 4788c81 - https://github.com/HerculesWS/Hercules/commit/4788c81 - Thu, 21 Apr 2016 20:38:18 +0200 Removed the 'len' argument from various message-related functions [Haru]
    - f5b88f9 - https://github.com/HerculesWS/Hercules/commit/f5b88f9 - Wed, 20 Apr 2016 17:23:03 +0200 Corrected the type of the 'length' argument of other message-related functions [Haru]
    - 9e58db4 - https://github.com/HerculesWS/Hercules/commit/9e58db4 - Wed, 20 Apr 2016 17:24:37 +0200 Added some files specific to VS2015 (Update 2) to gitignore [Haru]
    - 9fdb456 - https://github.com/HerculesWS/Hercules/commit/9fdb456 - Thu, 21 Apr 2016 20:57:56 +0200 HPM Hooks Update [Haru]
    - 31e27a1 - https://github.com/HerculesWS/Hercules/commit/31e27a1 - Sun, 24 Apr 2016 13:13:19 +0200 Merge pull request #1264 from HerculesWS/vs2015 [ibrahem Hossam]
  16. Upvote
    Angelmelody reacted to Rytech in Rebellion Development (Rebels)   
    Lets just call them Rebels. *cough* So its been over 2 and a half years since the class was released back in August of 2013 in kRO. Thats a long time and yet barely any of their skills work. You can play as one to get a higher base level, higher stats, access more powerful weapons, the usual but very few skills are usable. Well enough waiting. Time to get skills working.
     
    ill be trying to code their skills in by ID order but if something feels to be complex or can't be coded in right away due to a needed function lacking then ill skip it for later.
     
    RL_GLITTERING_GREED --> No Info RL_RICHS_COIN --> 100% Working RL_MASS_SPIRAL --> 100% Working (Note 1) RL_BANISHING_BUSTER --> Partly Working (Note 2) RL_B_TRAP --> Partly Working RL_FLICKER --> Not Coded RL_S_STORM --> Not Coded RL_E_CHAIN --> 100% Working RL_QD_SHOT --> Not Coded RL_C_MARKER --> Partly Working (Note) RL_FIREDANCE --> Not Coded RL_H_MINE --> Partly Working (Note) RL_P_ALTER --> Not Coded RL_FALLEN_ANGEL --> Not Coded RL_R_TRIP --> 100% Working (Note 3) RL_D_TAIL --> Not Coded RL_FIRE_RAIN --> Not Coded RL_HEAT_BARREL --> Not Coded RL_AM_BLAST --> Not Coded RL_SLUGSHOT --> 100% Working (Note) RL_HAMMER_OF_GOD --> Not Coded RL_R_TRIP_PLUSATK --> Not Coded RL_B_FLICKER_ATK --> Not Coded RL_GLITTERING_GREED_ATK --> No Info  
    Note 1
    ================
    RL_MASS_SPIRAL is turning out to be a interesting skill as info from testers on the warp portal forums are saying this skill is basicly a 10x damage ice pick. This is because level 5 deals 1000% damage + bonus damage depending on the targets DEF. I guess its 1000% dealed through this pick like damage in the same way that MO_INVESTIGATE does. Interesting.
     
    I already recoded this in for r799 and even tho the damage feels its reduced greatly on low DEF targets, anyone with a good bit of DEF and VIT DEF will be feeling it. Its a good skill to use on something with high DEF and VIT like a strong MVP or a Rune Knight / Royal Guard who are covered in think armor and defensive skills. It also has a 15 cell cast range which is screen range but the downside to the skill is that 2 of the 3 second cast is fixed but you can reduce that by 1 sec with a properly casted heated barrel (soon to be coded in as well) but then it has a 10 second cooldown. Finally, there's a high chance to cause bleeding and in my tests when I was capturing timer data, my other test character seemed to get the status almost every time. It has to be AT LEAST 50% chance if not more. Maybe its 70 or 80. ill go with 50 for now.
     
    The skill doesnt consume bullets but it consume 1 of the item Full Metal Jacket. Being like MO_INVESTIGATE it might be forced neutral too and also hit/flee may also not play a role. Well see how it plays out when released.
    ================
     
    Note 2
    ================
    I got the splash 5x5 damage added, but it gets complex after that. The dispell effect only happens on the enemy you targeted and NOT the other enemys hit. But with that said, im feeling it should only happen if you actually hit the target. I can keep it limited to the targeted enemy, but to only happen when hit means I need to put the dispell part in the functions skill_additional_effect. Problem is that I need to set a flag for the original target so that the dispell in skill_additional_effect will only trigger on that target, but the function doesn't accept flags.
     
    Thats just part of my problem. I have yet to figure out how to limit the dispell code to how many buffs it can remove depending on the used skill level. Just a complex skill thats best to revisit later.
    ================
     
    Note 3
    ================
    Round Trip accord to the description "When hit, enemies are knocked out of the skill's range.". To me this sounds like the skill will always knock you back as much as needed to push you out of the skill range. I tried using a fixed range the same as the splash size, but it was too much as hitting someone at the edge of the AoE would just get knocked back another 6 cells nearly out of viewing range.
     
    To resolve this I set the skill to knock back enemys to the first cell outside the skill's AoE range. Felt right after that. Still want a confirm whenever. Also the knock back into the wall damage is not yet coded.
    ================
  17. Upvote
    Angelmelody got a reaction from Garr in Weapon Mastery Problems   
    bEquipmentMatk was renamed as bMatk
  18. Upvote
    Angelmelody got a reaction from Lamex in Weapon Mastery Problems   
    bEquipmentMatk was renamed as bMatk
  19. Upvote
    Angelmelody reacted to Haru in [2016-02-05] MobDB2SQL plugin and Mob DB improvements   
    Rationale:
    This is a follow-up to the Mob DB conversion to libconfig format from some months ago, and brings it on par with the Item DB.
     
    Contents:
    - The JName field has been restored (and made optional), for the entries that need it.
    - Several numeric values in the mob DB have been replaced with constants (race, size, element), to make it more readable.
    - The db2sql plugin can now produce SQL scripts for both item and mob databases.
    - Some floating point rounding errors have been fixed (i.e. before this update, the 100% of 820 was, apparently, 819).
     
    Impact:
    - This changeset does not affect backwards compatibility of the mob database, although it's recommended to update any custom entries to use the new constants.
    - When running the db2sql plugin, only the current mode (renewal or pre-renewal) is generated. If both are wanted, both the core and the plugin will need to be compiled twice, in each of the modes.
     
    Details:
     
    The format of Mob DB entries was changed (but the old format is still supported, although not recommended):

    { /* Before */ Id: 1001 SpriteName: "SCORPION" Name: "Scorpion" Lv: 24 // ... ViewRange: 10 ChaseRange: 12 Size: 0 Race: 4 Element: (3, 1) Mode: { // ... } MoveSpeed: 200 // ... }, { /* After */ Id: 1001 SpriteName: "SCORPION" Name: "Scorpion" Lv: 24 // ... ViewRange: 10 ChaseRange: 12 Size: "Size_Small" Race: "RC_Insect" Element: ("Ele_Fire", 1) Mode: { // ... } MoveSpeed: 200 // ... }, The mob_db scripts are now updated automatically by the HerculesWSAPI bot, like the Item Database.
     
    Merge Date:
    Fri, 5 Feb 2016 00:19:58 +0300
     
    Related Pull Requests:
    - #993 - https://github.com/HerculesWS/Hercules/pull/993 - Mob DB support for the db2sql plugin [Haru]
     
    Related Commits:
    - 50de6b4 - https://github.com/HerculesWS/Hercules/commit/50de6b4 - Mon, 7 Dec 2015 02:58:02 +0100 - Modified Mob DB loader to behave like the Item DB loader [Haru]
    - b7c5b53 - https://github.com/HerculesWS/Hercules/commit/b7c5b53 - Sat, 19 Dec 2015 18:15:04 +0100 - Added apply_percentrate and apply_percentrate64 functions [Haru]
    - 8121e1d - https://github.com/HerculesWS/Hercules/commit/8121e1d - Sun, 20 Dec 2015 02:24:07 +0100 - Replaced several floating-point operations with integer operations [Haru]
    - 84a16af - https://github.com/HerculesWS/Hercules/commit/84a16af - Sat, 19 Dec 2015 16:07:22 +0100 - Removed duplicate code from the db2sql plugin [Haru]
    - 9e92231 - https://github.com/HerculesWS/Hercules/commit/9e92231 - Sat, 19 Dec 2015 16:11:43 +0100 - Changed DB2SQL plugin to not cross-convert databases [Haru]
    - 25451ef - https://github.com/HerculesWS/Hercules/commit/25451ef - Sun, 6 Dec 2015 18:40:27 +0100 - Renamed some db2sql* plugin functions to itemdb2sql* [Haru]
    - e1c5556 - https://github.com/HerculesWS/Hercules/commit/e1c5556 - Mon, 7 Dec 2015 04:29:55 +0100 - Added modb2sql converter to the db2sql plugin [Haru]
    - 519263f - https://github.com/HerculesWS/Hercules/commit/519263f - Sun, 20 Dec 2015 02:53:44 +0100 - Preliminary update of the mob_db sql scripts to the latest txt snapshot [Haru]
    - 867b94b - https://github.com/HerculesWS/Hercules/commit/867b94b - Sun, 20 Dec 2015 03:27:24 +0100 - Replaced numeric elements with Ele_* constants in the mob database [Haru]
    - 2e13fef - https://github.com/HerculesWS/Hercules/commit/2e13fef - Sun, 20 Dec 2015 13:35:20 +0100 - Replaced numeric races with RC_* constants in the mob db [Haru]
    - ca40527 - https://github.com/HerculesWS/Hercules/commit/ca40527 - Sun, 20 Dec 2015 13:38:45 +0100 - Replaced numeric sizes with Size_* constants in the mob db [Haru]
    - 0426f8c - https://github.com/HerculesWS/Hercules/commit/0426f8c - Sun, 20 Dec 2015 03:28:55 +0100 - Re-added support for the JName field in the mob db [Haru]
    - f434a9f - https://github.com/HerculesWS/Hercules/commit/f434a9f - Sun, 20 Dec 2015 05:03:08 +0100 - Re-added JName for the monsters that require it [Haru]
    - dcc9ee4 - https://github.com/HerculesWS/Hercules/commit/dcc9ee4 - Sun, 20 Dec 2015 05:19:46 +0100 - Updated Mob Skill DB SQL script [Haru]
    - 88a6bbe - https://github.com/HerculesWS/Hercules/commit/88a6bbe - Fri, 5 Feb 2016 00:19:58 +0300 - Merge pull request #993 from HerculesWS/mobdb2sql [Andrei Karas]
    - 3414587 - https://github.com/HerculesWS/Hercules/commit/3414587 - Thu, 4 Feb 2016 22:20:40 +0100 - HPM Hooks Update [Hercules.ws]
    - f6ee3f1 - https://github.com/HerculesWS/Hercules/commit/f6ee3f1 - Thu, 4 Feb 2016 22:20:42 +0100 - ItemDB SQL Sync [Hercules.ws]
  20. Upvote
    Angelmelody got a reaction from evilpuncker in GRF Editor   
    Thank you very much for implementing my suggestion, it works perfectly...
  21. Upvote
    Angelmelody reacted to Tokeiburu in GRF Editor   
    Use "Export selection..." in 1.7.9.3. (Mediafire is getting a bit annoying lately...)
  22. Upvote
    Angelmelody got a reaction from Tsuuu in PK Area Error while compiling   
    I m not using clean emulator to create patch ,so ~ patch it by manual
    this mod should be given criedit to Mr. Postman from Thailand
    cell_pvp.diff
  23. Upvote
    Angelmelody reacted to rans in High jump is bypassing the barricade (WOE SE)   
    Thats why high jump is disabled in se woe (or even in fe)
  24. Upvote
    Angelmelody got a reaction from Fizi in Coin Trader   
    becoz this commit :https://github.com/HerculesWS/Hercules/commit/b1b1b1aa8edc866a83029081e93d3e7d0f138189
    so should change the  isday() into !isnight()
  25. Upvote
    Angelmelody got a reaction from evilpuncker in Instances crash   
    16-4(.gat) -3(0011@elemen) -1(\0) = 8
×
×
  • Create New...

Important Information

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