Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 12/26/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:
    1 point
  2. prontera,147,165,5 script Broadcaster NPC 503,{ set .name$,"[Broadcaster]"; set .Minutes,1; if( .DelayTime > gettimetick(2) ){ set .last,.DelayTime - gettimetick(2); set .@min, .last % (24*60*60) % (60*60) / (60); set .@sec, .last % (24*60*60) % (60*60) % (60); mes "[Broadcaster]"; mes "cant send another meesage in "+.@min+" minutes "+.@sec+" secs"; } else { mes .name$; mes "hi ^0000FF"+strcharinfo(0)+"^000000 ."; mes "do you want to look for party for ^FF000050.000^000000z.?"; mes "remember, you agree to follow the ^5533AArules^000000.\n"; mes "for more information please visit us at."; switch( select("yes","nope")) { case 1: next; mes .name$; mes "what is your ^FF0000job^000000?\n"; mes "you can also add your friends here."; input(.Message1$); if (getstrlen(.Message1$) < 25) { next; mes .name$; mes "and your level?\n"; mes "numbers 1-175"; input(.Message2); } if (.Message2 > 1) || (.Message2 < 175) { close2; set .DelayTime,gettimetick(2) + ( .Minutes * 1 ); set zeny,zeny-100000; announce "["+strcharinfo(0)+"] is looking for party to play as "+.Message1$+" level "+.Message2+". please send him a message",0,0x007799,14; end; } else { next; mes .name$; mes "message not valid."; mes "must be less than 25 characters and from 1-175."; mes "try again."; close; } case 2: next; mes .name$; mes "come back anytime."; close; } } close; }
    1 point
  3. I have given it a try. I have messaged you on this forum with a new GUI folder. I don't know how much you wanted to steer away from the current skin's style, but I tried to keep it at a minimal. More information on the PM.
    1 point
  4. Minor release. Contains some bugfixes. http://aesir.perfontain.ru/forum/topic/19-beta-v034/
    1 point
  5. Hello !I want to remake the interface, so is there someone who can draw and is interested in it ? We can make brand new, better interface.Write me.
    1 point
  6. Your brain is dead, while Æsir is not. Hello guys ! I'm sorry for such a delay, but i have some troubles IRL, and while i'm the only one who develops this client, there was no news. Æsir made a big step, many basic features are now accessible. It's not so much comparing with korean client, but it's a good start. With time, features will multiply. You can download and try it right here.
    1 point
  7. Version 1.0

    3575 downloads

    Hello, I made these wings for VHXRO, a server which is now closed since 2007. These are old sprites. Actually, my first wings. I am releasing them for free. I changed my mind because they're a bit old and I'm note sure they should be sold. In exchange, please talk to the "ragnarok people" about my palettes pack & services ! The pack contains sprites (female and male), sprite icon, bmp icon, and collection picture. If you have a problem please let me know! Hope you enjoy, show me screens of your server using it! Thanks you.
    Free
    1 point
  8. Okee, i have some questions here for a start. During disassembling original client from end of 2016 i found that all the info about rsm format that i had found is wrong. It seems that koreans removed position animation from 1.5. Okay, i written their behavior, but i still has extra 8 bytes at the end of file and i cannot figure out are they unused in original client or not. There's no extra bytes in 1.4 for example. I also cannot find any info about the formula used in lighting calculation. A point light has only position, range and a color. I made something that looks almost as the lightmaps, but on some maps my formula gives unacceptable results(too bright for example). Maybe someone can figure out how koreans calculate lightmaps exactly(calculated ightmaps are stored in the gnd file; i need only the formula because i don't use the lightmaps itselves, i do per-pixel lights calculations based on point lights information).
    1 point
  9. Thanks for yours support ! Project is written in D(dlang.org) using OpenGL as on all the platforms. Currently it is a closed-source project, but i will post some more info soon. Speaking about help there's some work with original client, for example effects table extraction and some work on file formats.
    1 point
  10. i managed to compile i just added some components
    1 point
×
×
  • Create New...