Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 05/14/20 in all areas

  1. Over the years many people have wondered why rAthena and Hercules don't seem to get along. Let me tell you now, the rAthena staff have nothing against the Hercules project, or it's staff as individuals. However, a divide between the two projects is kept alive by unnecessary foolish behaviour. The best example of this could be seen on a Pull Request up until a few moments ago. I've removed the drama (including my own remarks) to keep the PR on-topic. The content of the comments is posted here. I want to iterate, quite harshly, that everything I've said is factually correct. I'm too stubborn to hate anyone, but I will not allow foolish remarks to tarnish the hard work of developers simply because someone is looking for a bit of drama before breakfast. This is clear evidence that 4144's assumption that we hate Hercules devs is a manifestation from some by-gone era that he can't let go. We don't care about drama, we care about bringing great updates and features to this emulation project. This topic is locked. It's a statement, not a discussion.
    3 points
  2. Version 1.20

    347 downloads

    In this File: - folder with Malaya monsters act files with sound effects. (finally). - folder with Other monsters fix, this contains fixed acts for 30 monsters, Did you know that doppelganger screams when dying? have you ever heard it? I think not. Well here you have it, did i said 30 monsters with corrected sound? Have you ever heard zealotus actions? - Fixed Osiris idle snapping frame act. Bonus: folder with female lord knight class act frame with sounds, weapon attack spear and two handed sword. Please read the readme file, do not reupload this fix in other sites beside this.
    Free
    2 points
  3. A mysterious frozen lake in the midst of forests and mountains in the sunshine. .•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•.•°'°•. ice2xlake Please rate it ? if the map is good enough
    2 points
  4. View File Third Job Costumes & New Classes: Corrected Third Job Costumes + New Classes The Correction With the advent of jRO releasing new Job Costumes, and also, the new classes from the Taekwon branch, many of server owners want to replace the vanilla sprites or even, implement the bodystyle system. But, there's a catch! Originally jRO, and now, even kRO spriters, have made it completely off of the default pattern of palette. In a classic example, you can notice the pattern of the RO palettes. What matters is the position of the colours, as an example, for all jobs, the white-ish tones will be always on the same row, so we can use it to create custom palettes. See how it works: But jRO didn't follow the classic pattern, making it incompatible with custom palettes (@Kamishi ones included). So, I edited frame by frame of each job sprite, of each gender, mounted or not, correcting them, converting them in a way so many of the previously created palettes will work. This package includes: Alternate Outfits: Alternate Royal Guard M/F + Gryffon Battlemount + Lion Mount Alternate Ranger M/F + Warg Battlemount + Ostrich Mount Alternate Minstrel/Wanderer + Ostrich Mount Alternate ArchBishop M/F + Alpaca Mount Alternate Warlock M/F + Fox Mount Alternate Mechanic M/F + Savage Mount Alternate Genetic M/F + Savage Mount Alternate Guillotine Cross M/F + Hyena Mount Alternate Shadow Chaser M/F + Hyena Mount Alternate Sorcerer M/F + Fox Mount Alternate Sura M/F + Alpaca Mount Alternate Rune Knight M/F + Dragon Battlemount + Lion Mount New Classes Star Emperor M/F + Wolf Mount Soul Reaper M/F + Wolf Mount As requested by @Emistry, I also added an extra, making it more compatible to default palettes: Kagerou/Oboro + Frog Mount Following the another @Emistry's request, all files are now already on GRFs. The previous version had no Cashmount palette included, this one fixes the issue. Only the already released costumes are supported at this moment. The Rune Knight seems to be the last of them, it's over a year from the first release! As a final part of the package, I'm including Classic Palettes for all Alternate Costumes. Enjoy the final product! Submitter Haziel Submitted 02/24/2016 Category Job Sprites Content Author Gravity Corp  
    1 point
  5. Must we use the macro constant of USHRT_MAX or is LONG_MAX an option? Has anyone messed with this? I simply ask because a lot of new item IDs are unfortunately beyond the 61k limit. They are unnecessarily so, but I'm trying to keep them aligned with the IDs I find on Divine Pride. ///Maximum allowed Item ID (range: 1 ~ 65,534) #define MAX_ITEMID USHRT_MAX Located in map/itemdb.hpp
    1 point
  6. From the documentation: *warp "<map name>",<x>,<y>{,<char id>}; This command will take the invoking character or <char id>, if specified, to the specified map, and if wanted, specified coordinates too, but these can be random. warp "place",50,55; This would take them to X 50 Y 55 on the map called "place". If your X and Y coordinates land on an unwalkable map square, it will send the warped character to a random place. Same will happen if they are both zero: warp "place",0,0; Notice that while warping people to coordinates 0,0 will normally get them into a random place, it's not certain to always be so. Darned if I know where this is actually coded, it might be that this happens because square 0,0 is unwalkable on all official maps. If you're using custom maps, beware. There are also three special 'map names' you can use. "Random" will warp the player randomly on the current map. "Save" and "SavePoint" will warp the player back to their save point. so just : warp "1@bamq",x,y; close; Is that what you were searching for?
    1 point
  7. Hey, if you wanna check the time real time for day and night, use this here: mes (gettime(3)>= 6&&gettime(3)<= 12?"Good Morning":(gettime(3)>=13&&gettime(3)<=18?"Good Afternoon":"Good Evening"))+", "+(Sex?"Mr.":"Mrs.")+" ^0000ff"+strcharinfo(0)+"^000000!";
    1 point
  8. Evening all, hope you're all well and staying safe! The Moderator Team have recently been set the mammoth task of combing through topics in the support areas and selecting the Best Answer, in an effort to help users in the future with their search for hidden knowledge! As there are more sections than there are moderators, we're looking for some fresh meat to add to our wonderful and knowledgeable team to help us do a bit of spring cleaning! You can apply here: https://rathena.org/staffapplications/ All applicants with have their forum account scrutinised by various members of staff - if you've had warning points applied to your account in the recent past, they will only count against you if you have been consistently receiving them. Apply now - rAthena wants you! Edit: I should specify, that Moderators are here to moderate the forum, not provide support on every topic that is started by our users. As such, Moderators do not require extensive knowledge in areas such as scripting, source modifications, PHP for FluxCP, etc. If you don't have knowledge in these areas, that's ok! All we need from you is to be able to act professionally, follow the Moderator Guidelines and use your common sense effectively. Moderators are here to moderate the forums - they're not support staff. Hope that clears things up.
    1 point
  9. Version 2.0.0

    859 downloads

    this application help you calculate the monster mode for more info about the monster mode https://github.com/rathena/rathena/blob/master/doc/mob_db_mode_list.txt Update v2.0: this update only for rAthena +2016 support sql , support reverse result , add reset button Contact me for Errors https://github.com/sader1992/sader_scripts
    Free
    1 point
  10. if( sd->sc.data[sC_CLOSECONFINE2] || sd->sc.data[sC_ANKLE] || sd->sc.data[sC_SPIDERWEB] ) to if( sd && ( sd->sc.data[sC_CLOSECONFINE2] || sd->sc.data[sC_ANKLE] || sd->sc.data[sC_SPIDERWEB] ) ) and if( sc && sc->data[sC_CLOSECONFINE2] || sc->data[sC_ANKLE] || sc->data[sC_SPIDERWEB] ) to if( sd && ( sd->sc.data[sC_CLOSECONFINE2] || sd->sc.data[sC_ANKLE] || sd->sc.data[sC_SPIDERWEB] ) ) hope it helps
    1 point
×
×
  • Create New...