Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 06/25/17 in all areas

  1. YAML parsing support and C++ support update As of Git Hash: 4a2574c, rAthena has an additional configuration file format support which is YAML. It was made possible by a third-party library we have choosen, yaml-cpp. YAML stands for "YAML Ain't Markup Language". It is widely used as a human-friendly configuration file format and supported by many modern text editors, unlike Libconfig which is the format we currently use. If you still want to stick with C (why?) You can take a look at our newly added C wrapper for yaml-cpp, C++ third-party library we are currently using here. I've also attached my own example on using the C wrapper below. Another noteworthy is that rAthena now fully supports C++ source file compilation on both major operating systems, Windows and Linux. This means you can let your inner C++ talent go wild, write stuffs in cleaner C++11 way, and many possibilities you could think of. That's all for this announcement. Secret out! refinedb_yaml.diff
    4 points
  2. Hi again all! =) so I decided to make a small map for PvP Arena which is good for a certain event. Thank you! Ingame Preview: BrowEdit Preview:
    2 points
  3. Hello everybody ! I'm working about two years on writing a complete new RO client. I hadn't so much time, as I'd wish, but now it's almost ready for a basic gameplay. So what are the advantages of having own RO client ? RO doesn't depend anymore on Koreans. It gives an ability for releasing of any new feature, whatever the players want: new 3D mobs, dynamically generated locations, everything you want. The client is cross-platform and can work on Windows, Linux, Mac OS X and Android natively. Thanks to using of new computer graphics features, the client works faster, consumes fewer resources, providing better graphics. For example, it loads a location instantly(to be more precise, it takes ~15 ms to load a map) - so no waiting anymore ! What are the features we have today ? Dynamic shadows and per-pixel shading(no strange blur on the ground anymore!). Correct rendering of all the sprites and locations including all the animations on the locations. Rendering the best part of effects. The most part of UI. All the network communications with server. But there are some missing features: some part of UI(skill UI for example), and some in-game interactions are missed. But all these will be fixed soon. I would find those who are interested in that project, because it will be the only project, which will be used on the servers providing better game experience. Also, a development of the project requires some means and other help, so if you have a mind and in the position, you can write to me in PM or in these comments. Some screenshots:
    1 point
  4. Version 2.2.0

    40929 downloads

    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!
    Free
    1 point
  5. if ( getmapusers("mapname") >= 0 ) { // map exist. } else { // map not exist. }
    1 point
  6. if i recall correctly, these red/yellow/orange/white potion visual effect are hard-coded in the client itself. for other item_db ... if you want to add the visual effect you can use the specialeffect script command.
    1 point
  7. Using Nemo patcher When you go to diff your client, simply enable "Disable Dual Login"
    1 point
  8. Great work. Looks very promising and this is really what RO needs. IIRC with this, you can have a 100% legal server (if you don't distribute the assets, just ship it without data.grf and people can figure it out the rest). I hope you don't feel discouraged for what I'm going to say next. If you want this to become more than a side project (nothing wrong with that!) you'll need to deliver it all the way. In the last 10 years we all have seen RO client projects come and go, I know of at least 5 that got to a semi functional state but nothing came out of that. And I really mean all the way, to make it open source and be a good mantainer until at least a couple of popular servers decide to help a little. The potential is huge. From fixing long-standing performance issues to finally improving the cheating situation by changing some of the network architecture. I would define a "mission" for your project, like trying to mimic the official server as much as possible (of course you don't need to copy the stupid bugs and quirks) so that when people open your client they still feel like they're playing RO. Each server can decide how "custom" they're going for but don't go too crazy on the lightmaps. Nostalgia is a powerful drug and it's great to be have this factor in your side. I hope this feedback is useful to you. Good luck!
    1 point
  9. added 12 warps //===== rAthena Script ======================================= //= Lasagna Warp Script //===== By: ================================================== //= Sylphers //===== Current Version: ===================================== //= 1.0 //===== Compatible With: ===================================== //= rAthena Project //===== Description: ========================================= //= Warp Points for Lasagna //===== Additional Comments: ================================= //= 1.0 First version //============================================================ // Town Warps lasagna,358,91,0 warp lasagna0001 1,1,lasa_fild02,24,98 lasagna,327,51,0 warp lasagna0002 1,1,lasa_fild01,343,368 lasagna,150,54,0 warp lasagna0003 1,1,lasa_fild01,131,379 lasa_fild01,133,381,0 warp lasagna0004 1,1,lasagna,155,57 lasa_fild01,342,373,0 warp lasagna0005 1,1,lasagna,326,54 lasa_fild02,16,98,0 warp lasagna0006 1,1,lasagna,355,91 lasa_fild02,348,244,0 warp lasagna0007 1,1,lasa_dun01,27,143 lasa_dun01,20,143,0 warp lasagna0008 1,1,lasa_fild02,340,244 lasa_dun01,159,98,0 warp lasagna0009 1,1,lasa_dun02,23,170 lasa_dun02,19,170,0 warp lasagna0010 1,1,lasa_dun01,153,98 lasa_dun02,146,58,0 warp lasagna0011 1,1,lasa_dun03,190,21 lasa_dun03,190,14,0 warp lasagna0012 1,1,lasa_dun02,145,52 lasagna.txt
    1 point
  10. 2706 downloads

    Well, here you got some Updated Palettes, what is inside? I have onlye add: - Kagerou and Oboro - Summoner I have no add the Costume 3rd Job of Jro because dont look well in some jobs, the paletts dont match with the sprites and is a mess of black pixels for everywhere. Waiting you found it usefull for your server. Enjoy.
    Free
    1 point
×
×
  • Create New...