Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 08/03/16 in all areas

  1. Hello everyone! I'd just like to show off something I've worked on as a pet project that was finally released at RebirthRO a couple of months ago, which is fully working achievements and titles. When you get an achievement, the black-bar appears along with an Angeling that appears over your head (like the level up angel), both display only for you. That's all packet related, so no real extra work required there. Then there is the achievement window in game that has full functionality. It took a little while to get the packets working, since the only dumps I could find were out of date, but it was worth it in the end. It's surprisingly robust and easy to use, unlike other aspects of RO. The whole achievement system consists of only two packets. Of note is that the Title, Buff and Item rewards can all be hovered over to get the name of them (titles and buffs names pull from the lubs, the item can be right clicked to show its description). Src-side, all achievements are stored in a .conf that allows you to specify a bunch of conditions as well as rewards. I made it quite flexible for rewards, allowing for items to be given in bunches rather than singles, and buffs are defined by SC constants, with var1~4 and tick all being modifiable. The title window is quite simple, and, again, is done with two packets. Really simple and easy. Of note, since the name packet had to be updated to allow for the displaying of titles, you can also give titles to mobs and NPCs as well! Finally, and easiest of all three, is random options. All client-side work was done for me, so I just needed to fill out the item data and save it somewhere. These, too, I've saved in a .conf that would allow for much more complex bonuses than the little bar could fit in. What's most exciting about random options is the fact you only really have to make one item for each slot and weapon type, and then you could easily let people just farm away for the best combination of options; it would cut down on a lot of bloat in the item DB. There you have it! Any questions I'd be happy to answer!
    1 point
  2. Ragindex v.0.3.1 by : Recca Hi RO players ! I been working on this for months and the aim is to make a simple RO Database Search Engine that provide simple mob & item informations I'm excited/happy that I had finally contributed something to the RO community after 9+ years of Ragnarok. I hope this can makes your RO life better, and you no longer need to strain your eyes looking at the chatlog when using @mi , @ii , @whereis ======================== [email protected] ======================== "Hey ****, what's the dumbest thing you ever done in your RO years ?" "I tried to download RMS for the search engine, it took the whole day and doesn't even work" "I feel you ;~; say no more.." + What's News in v0.3.1: ( Download Link FIXED ) Ragindex's colors can now be change via .ini file ( Personalize your Ragindex ) Ragindex Stylish - GUI to help with easy editing Ragindex color Included new themes/colors Reduce space between results + Features: Works offline ( Only for Full Version ) Decent / constant load rate Renewal / Pre-Renewal Database New itemInfo.lub with new item's description format Sorting item drops by percentage in 'Drop By' window from high -> low On maps info (no respawn time, sorry) Element Effectiveness chart NPC Venders information Free memory Direct Ratemyserver link Direct iW Database link COOL in-game cursor + Search Modes: Item - can be search by : ID , Aegis Name, Screen Name Mob - can be search by : ID , Sprite Name, kRO Name, iRO Name Item's description -Examples of finding stat related items with "Search Item's description" "STR +" , "drop chance" , "enables use of" , "MaxHP" "after cast delay" , "cast time" , "`% chance of" "Demihuman" , "Fire property" , "medium size" + ToolTips: Item's description Mob's image *Right Click = On , Left Click = Off ( or just move your mouse away ) + Customizable: GUI color Add new mob Add new item Hide-Window hotkey Element table Base-EXP, Job-EXP, and drop rates + Credits: All images belong to Gravity and their respective creators. Taffy for the motivation and feedbacks. + DOWNLOAD: (Updated) FIXED - Ragindex Full (Included Ragindex Stylish) - Ragindex Full ( 30 MB ) ~ Mediafire ( Recommended ) Ragindex Lite - Ragindex Lite ( 1.3 MB ) ~ Mediafire ( More like a demo version, unsupported ) * The differences between the two is that the Lite use online images and the Full use internal images + Pictures: --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------- + Ragindex Stylish Pictures: + Themes created from Ragindex Stylish: * You can make your own too. ************************************************************************************************************************************************************************** This application was made with the intention of making Ragnarok item / mob 's database easier to access in-game. Especially for slow computers that have trouble running browser and RO client at the same time. - Any feedback is appreciated <3 and you are more than welcome to share your Ragindex Skin
    1 point
  3. July Digest 2016 The following digest covers the month of July, 2016. Staff Changes @Limestone is now a Supporting Developer! [member=Tonetzkii] is now a Community Contributor. [member=helvetica] is now a Community Contributor. [member=Conflicts] is now a Community Contributor. [member=philg666] is now a Community Contributor. [member=Missingno] is now a Community Contributor. Development Highlights CORE:Script engine fixes/additions (fd48238) Corrected an issue with script command set (9f68f78) Fixed instance idle timeout (4744ee0) Fixed emperium deletion on guild creation (63f719a) Removed duplicate check in guild creation (d632f10) Constant cleanup (e771472) Enable Ranger class in bodystyle atcommand (6349802) Cleaned up player specific drop rate calculations (e788235) Corrected item bonus WeaponMatkRate (ffec87d) Cleaned up `char_del_option` checks (2a1aeba) Corrected MVP Tomb behavior (160f24d) Corrected bResEff behavior (efdc748, 1daa6fd, cdd4767) VIP System cleanup (d1a957e, 50e81a4) Added new hat effect packet and script support (5da49b8) DATABASE:Skill Update: Elemental Change, Cloud Kill, Shield Press, Leech End, Scapegoat, Earth Shaker, Camouflage, Change Cart (10d1020, e5a197a, b3e1c52, 82250c2, d5edd06, e24f2f4, bec9845, e99f17b) Item DB Update (15c382e, 63fea9c, d57eb44, 395f22d, 9d730f3, 8f5739c, 7558c1e, bf209d1, 4b2b479, a33fbce, 63ff4a9, 52a74e8) Updated Homunculus S Summons (db592a2) Removed hardcoded aloevera restriction (b1b43bb) Updated some aegis names (a41b132) Fixed some incorrect shadow gears combo script (95f09f8) Updated Golden Thief Bug card immunity (1a0fb8f) Fixed Emergency Call scroll being usable on non guild-leader (1f85dab) Implemented new costumes with visual effects (43b95eb) Replaced specialeffect2 calls without constants (b6adc1d) One Click Identify feature adjustments (120df33) Added HAT_EF_FIREWORK (4ee0cd9) Added items from idRO (65bd0ee) SCRIPT:Fixed creator npc for rebirth (11179e3) Fixed error in EndlessTower.txt, SealedShrine.txt and quests_13_1.txt (109b30d, fd6f241) Fixed Loki NPC to be disabled at entrance of Hazy Forest after the Wandering Purple Dragon has been defeated (22bc090) Assassin Guildmaster NPC shouldn't be clickable (f927d63) Made @channel unusable by non-players (369799a, fbf7957) Changed Job_SuperNovice to Job_Super_Novice in several scripts (2f9d44c) Added new script bonus: "bonus2 bDropAddRace" and "bonus2 bDropAddClass" (29379c3) OTHERS:Corrected documentation for SkillUseSP and SkillUseSPRate (10c4eb0) Updated clone depth for appveyor (b8660e3) Fixed a compile error (639830a) Updated .gitattributes (a0dd1f0) Statistics 7 authors have pushed 70 commits during this period. On master, 72 files have changed. There have been 22,765 additions and 22,376 deletions. There are 4 merged Pull Requests and 8 Proposed Pull Requests. There are 15 new Issues and 43 Closed Issues. List of Contributors @4144, @aleos89, @Angelmelody, @Atemo, @cydh, @Darkelfen, @dastgir, @Everade, @Jeybla, @jgoog999, @joelolopez, @julia40124009, @lelouch22, @Lemongrass3110, @lighta, @majimboo, @MishimaHaruna, @niknokseyer, @Paoly28, @Playtester, @RagnarokNova, @reigneil, @secretdataz, @shushusao, @spinzaku, @technoken, @Tokeiburu, @Vomaito, @zackdreaver Show your support to rAthena by submitting your Issue or Pull Requests! By providing enough useful info (Git Hash, Client Date, RE/Pre-RE, crashdump, how to reproduce, etc) you will help us to solve the issues faster
    1 point
  4. hi can anyone send a diff of faction system that work in latest rathena svn or a svn with faction system thankyou please help me
    1 point
  5. You can read which skill is copied but not modify it by accessing these variables. CLONE_SKILL, CLONE_SKILL_LV (for plagiarism) and REPRODUCE_SKILL, REPRODUCE_SKILL_LV (for reproduce).
    1 point
  6. Changing the amount for each mvp would need to edit quite a few things, since I don't really have time I may have a little trick for you: Add an array to define the amount of mobs // id of each mvp. you can add more setarray .mvpid[1], 1086,// Golden Thief Bug 64 ... 1832;// Ifrit 99 ++ setarray .mvpamount[1], 1,2,3,4,....,2; // number of rounds (default: 39) set .totalround, getarraysize(.mvpid) -1; spawn them multiple times thanks to this if ( .mvpid[.round] == 1646 ) // pick random Bio3 MVP .mvpid[.round] = rand(1646,1651); -- monster .eventmap$,0,0, "--ja--", .mvpid[.round], 1, strnpcinfo(0)+"::OnMvpDead"; ++ monster .eventmap$,0,0, "--ja--", .mvpid[.round], .mvpamount[.round], strnpcinfo(0)+"::OnMvpDead"; mapannounce .eventmap$, getmonsterinfo( .mvpid[.round], MOB_NAME ) +" has spawned!", bc_map|bc_blue; And trigger the 'OnMvpDead' label only if the last mob is killed OnMvpDead: ++ if (mobcount(.eventmap$,strnpcinfo(0)+"::OnMvpDead")) end; // won't do anything untill the last mvp is dead .round++; That"s the lazy way but it could work fine, try it ^^
    1 point
  7. monster .eventmap$,0,0, "--ja--", .mvpid[.round], 1, strnpcinfo(0)+"::OnMvpDead"; to monster .eventmap$,0,0, "--ja--", .mvpid[.round], 10, strnpcinfo(0)+"::OnMvpDead";
    1 point
  8. BrowEdit Tutorial Videos Here is a list of free tutorial videos I made about a year ago that gives BrowEdit users a good grasp on using the BrowEdit Mapping Program. The tutorial videos teaches young BrowEdit users from the ground up of how to install BrowEdit, get familar with the interface and functions and finally actually producing a fully functional map you can integrate in a ragnarok server. I plan on expanding this list to cover a broader range of topics. Browedit Tutorial #1 - Getting Started Video Information: Downloading and setting up BrowEdit. Configuring BrowEdit to be usable & providing recommendations on BrowEdit revisions. - Browedit Tutorial #2 - Basics of Designing Video Information: Understanding the user inferface of BrowEdit & editing functions. Teaches navigational controls and introduces how to properly setup a map for editing. Part 1 - Part 2 - Part 3 - Browedit Tutorial #3 - Intermediate Level Terrain Editing Video Information: Teaches how to apply textures, build walls, making slopes and environmental terrain changes, and controlling water levels. Part 1 - Part 2 - Browedit Tutorial #4 - Intermediate Level Light Editing Video Information: Introduces how to implement lights to brighten and colorize a map. Gives recommended RGB combinations and lighti strength parameter settings in giving ideal light and shadow outputs. Part 1 - Part 2 - Browedit Tutorial #5 - Adding Effects Video Information: How to add effects to a map to fit the needs of the environment. Examples can be torches, flying bats, magic circles etc.. - Browedit Tutorial #6 - Adding Sounds Video Information: How to add ambient sounds to your map. This includes noises you hear in niflheim, prontera, geffen etc.. - Browedit Tutorial #7 - Making a Sky Map Video Information: Ever wanted to make a sky map? Well this tutorial will show you how to make a floating blue sky based map with cloud formations. - Browedit Tutorial #8 - Adding Custom Textures to BrowEdit Video Information: How to add your own custom textures to BrowEdit and using them in your custom map. - Browedit Tutorial #9 - Adding Custom BGM Music to a Map Video Information: How to add your own personal background music to a map as well as making sure the BGM file is compatible with the client. - Browedit Tutorial #10 - Adding a Custom Map to a Server Video Information: How to add your own personal map to a eAthena test server so you can test your own maps. - Browedit Tutorial #11 - Adding a Duplicate Model that Utilizes Custom Textures Video Information: Ever wanted to use a model in a map that doesn't come into conflict with another model. Perhaps for the sake of the maps theme? - Browedit Tutorial #12 - Quick Tips/Tricks & Useful Hotkey Info Video Information: Creating a new map can take a while. This tutorial will cover useful tips/tricks to reduce the development time of your map as well as avoiding long processes to complete a task. - Browedit Tutorial #13 - New Lightmaps Tutorial Video Information: This tutorial is a revamp of the previous lightmaps video tutorial. This particular tutorial is a more concise and easier to learn version of how to create lightmaps with ease in the areas of shadows/sun/colors/global lighting and light fixes. - Browedit Tutorial #14 - Making Slopes Video Information: This is a quick tutorial that explains how to create sloped terrain primarily based on ramps that can lead up to raised areas. It also shows how to make slopes on the edge of a map. - Browedit Tutorial #15 - Making Map Minimaps Video Information: Want to make a minimap that matches your coordinates perfectly whether it be a minimap with color or black/white gradient? Well this tutorial will cover just that! - Browedit Tutorial #16 - GAT Editing Video Information: Explains the main kinds of gats, how to place them, slope them, and what applications they are used in. - Browedit Tutorial #17 - 3ds Max Modeling [Acquiring Models] Video Information: A quick video covering several different sites you can get models for free that are supported by 3ds Max. - Browedit Tutorial #18 - 3ds Max Modeling [importing/Apply Textures to Model] Video Information: Using 3ds Max, you will be able to import models supported by 3ds Max, apply textures to them, and UV Unwrap the model to have it ready for RO. - Browedit Tutorial #19 - 3ds Max Modeling [Polygon Limit & Splitting Models] Video Information: RO has limits to how many polygons it can draw per model. This tutorial will explain what those limits are and how to split a model into parts. - Browedit Tutorial #20 - Exporting & Importing Lightmap Shadows for Editing Video Information: How to remove or add specific shadows on a map without having to redo all of the lightmaps through means of exporting & editing the shadow png file directly. - Browedit Tutorial #21 - Cleaning Up Shadows Along Walls & Ground Video Information: Didn't like the shadow drop across the edge of a map or lifted platform/wall? - Browedit Tutorial #22 - How to Create Transparent Objects Video Information: How to provide transparency in a model by means of TGA support. - NOTE: If you wish to see a certain topic covered in a future tutorial video, please make a request by leaving a comment in this thread!
    1 point
×
×
  • Create New...