Jump to content

Leaderboard

Popular Content

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

  1. 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:
    9 points
  2. Hi all, Sometime last year I started working on a Ragnarok client. (Again...) It's very close in behavior to the original client, using DirectX and the original 3rd party libraries (granny2.dll, mss32.dll etc). It doesn't have a name yet, but I like to think of it as my "SakExe", since that's what it's based on. At this point it can be used for basic gameplay, though much of the user interface is still missing, as well as a lot of the effects. Recently I've made a few changes, making an alternative rendering implementation using OpenGL. After a little work I was able to compile my client for Linux and finally Android. I'll use this topic as a showcase/work log. Feel free to ask any questions. And now for some pictures... DirectX mode on Windows 8. Some features like the Granny3D actors are only supported on Windows. It's working great on Android, although some additional tweaks are needed to make it more accessible. What I've done so far is to scale the UI to make it easier to hit buttons, and adding touch gestures for things like camera rotation. This is with OpenGL ES rendering on my x86 Android phone (1920x1080). It also runs on 32 bit ARM. I've been testing it on both my newest phone and my old Samsung Galaxy Note II, the latter of which is a little over 3 years old at this point. Originally I got like 0.5~2 FPS on my phones with my naive GL renderer, but after some work the performance it pretty solid on both of my phones.
    1 point
  3. Hello! Same with many rAthena users, I too have encountered the massive warnings upon compiling the latest git. So i took my time to google around and finally was able to find something that could solve this issue without using Centos7. Just follow the sequence below and you'll have your gcc updated to 4.9 in no time! First you need to login as root. yum install centos-release-scl yum install devtoolset-4-toolchain scl enable devtoolset-4 bash Then login to your non-root "user". scl enable devtoolset-4 bash After the 1st and 2nd step, you may now check your gcc version gcc --version g++ --version gfortran --version Recompile your rathena and you will find that the shadow warnings are all gone =) CHEERS! UPDATE: from devtoolset-3 to devtoolset-4
    1 point
  4. RODEX Support As of Git Hash: 58776da, rAthena now supports the RODEX System! Thanks to @Lemongrass for getting it applied to rAthena! What is RODEX? RODEX (RO Delivery Express) is the replacement of the Mail System within RO. (Read more here) Requires PACKETVER 20150513 or newer. All mailbox NPC are disabled as RODEX is accessible through the client. Basic configurations can be found in conf/battle/misc.conf with more configurations in conf/char_athena.conf. mail_return_days and mail_delete_days are defaulted to 15 days for when an unread message is returned and another 15 days for when that returned message is finally deleted. As with the previous mail system, zeny and items can be sent through RODEX. RODEX supports up to 5 attached items now, as opposed to 1. A tax of 2,500 zeny per item (misc.conf::mail_attachment_price) and a tax of 2% zeny when sending zeny (misc.conf::mail_zeny_fee). Players are given a default of 100 mail stamps a day. (misc.conf::mail_daily_count)
    1 point
  5. Hi, please try this. prontera.gat, 155, 185, 4 script Jumping Jack 757,{ setarray .@map_List$[0], "hugel", "yuno", "comodo", "xmas", "aldebaran", "izlude", "payon", "geffen", "morocc", "prontera"; mes "[ Jumping Jack ]"; mes "Hello"; close2; .@map$ = .@map_List$[ rand( getarraysize( .@map_List$ )) ]; do { .@x = rand(1,400); .@y = rand(1,400); } while( !checkcell(.@map$, .@x, .@y, cell_chkpass ) ); unitwarp getnpcid(0), .@map$, .@x, .@y; end; }
    1 point
  6. your server trying to be connected with your mysql database ! recheck you access passwords in config
    1 point
  7. Random Option System As of f296409, rAthena now supports Random Option System! Random Option System is a feature that is implemented in 2015-05-13 clients and later. It allows equipments to have up to 5 additional effects. You may think of it as 5 additional customizable card slots! With this feature, we believe it will open many more possibilities for server owner and scripters to create contents. However, this feature is still in initial release state. Bugs and issues may occur. We hope you could kindly report them to us. Finally, in addition to the feature, we will release more script command support for this feature in the future. Stay tuned! Details : - This features requires 2015-05-13 client or later to display the bonus in the client. - New database file has been added for renewal mode (db/re/item_randomopt_db.txt) - You can add additional bonus in db/import/item_randomopt_db.txt as usual. - New script commands. You can read more in doc/script_commands.txt * getrandomoptinfo - For reading attributes of the option calling this command itself. * getequiprandomoption - For reading attributes of an option on an equipped item. * setrandomoption - For applying an option to an equipped item. Special thanks to Napster for the initial code base of this feature.
    1 point
  8. can no one help me with this problem?
    1 point
×
×
  • Create New...