Leaderboard
Popular Content
Showing content with the highest reputation on 02/25/12 in Posts
-
Title: Eden Release Author: jTynne - [email protected] Background History: I originally created this region as the starting town for the second version of UtopiaRO. As the server is no longer online, I've decided to make these a public release. This package includes 44 Monster Sprites (Recolored), 1 Town Map, 1 Indoors Map (spl_in duplicate), 3 Field Maps, 1 PVP Map, 4 Dungeon Maps, Monster Coding (Stats/Skills), Spawns, Warp Portals, and Map Flags. Donations can be made via Paypal to : [email protected] This release is intended for pre-RE servers. You will need to adjust the experience and monster stats before using it on a RE-based server. You can see the maps in action below: http://www.jtynne.co.../packages/eden/ Download: http://rathena.org/b...eden-by-jtynne/ Thank You! The individuals listed below have sent in a donation as thanks for this release.1 point
-
Hello guys I would like to share my Soul Link Scrolls very good for Small Servers that some Players doesn't want to Create a Soul Linker Character. I've also added some Client Files for those who are not yet knowledgeable with adding custom items. Instructions: Copy the text from the Pastebin link and paste it at the bottom of your item_db2.txt located on your db folder http://pastebin.com/raw.php?i=h33rNwKc then download the Attached file data.rar and extract the 3 file on to your data folder which is on your Ragnarok Client. idnum2itemdesctable idnum2itemdisplaynametable idnum2itemresnametable Done. I've also attached my item_db2.txt Enjoy data.rar item_db2.txt1 point
-
E - Script Collection Last Update : September 10, 2013 Refine Function SQL Mission Board Monster Marching Vendor Control Advanced Stylist Coin Exchanger Doppelganger Race Of The Day Limited Items Multi Currency Shop Random News GM Online List Link Broken E-Inquiry DotA Runes Flower Counting Game Class Restriction Chain Quest Build Manager Misc Scripts : Freebies Script Card Trader Gold Room [ Pick Gold ] Gold Room [ Guild Tax ] Map Restriction [ GM Based ] Daily Reward Monthly Reward Monster Spawner Monster Summoner with Last Summoned Display Players Stats & Equipments 3rd Job Item Giver Exchanger [ Cashpoint to Coins ] Exchanger [ Poring Coin - Zeny ] Exchanger [ Points to Tickets ] Exchanger [ Item to Item ] Exchanger [ Item to Item ] Exchanger [ Multi Item to 1 Item ] Party Match Auto Ban Over Stats Users Soul Link Buff Kill Players gain Cash Points Party Members All Get Items [ Snippet ] Message Board Stalker Class Skill Reproduce NPC Multiple Selection Quest [ Template ] In-Game Item Rewarder In-Game Points Rewarder Invasion Event Custom Item Rate Status Point Seller [ Snippet ] Anti Bot Security Script Anti Bot Script [ Code / Question ] Item Combo Restriction [ LHZ Card ] Drop Item Upon Death PVP Switcher + Announcer [ Guild Master ] Rotating Waitingroom Messages +10 Refiner [ Specific Items ] Random Rate Item Exchanger MVP Invasion Premium Users [ Boost Rates ] Display Cutin Image upon Login Custom Randomed Box Items Kick GM during WOE Custom Crafting NPC Restrict Same IP [ Certain Map ] Coloured Items Exchanger Guild Master Changer Party Team PK Match Gambling Game IRC Channel Crafting NPC Guild Storage Restriction Stage Game [ Version 4 ] Monster Wiki Event [ Version 3 ] Special Thank you for my Tutor : Notes : I am a bit lazy to write all those Script Descriptions, i do believe that all of you able to get how this script works. Anyway, i will still doing my best to write the Updated Changelog or informations about the script as detail as possible. All the Scripts above are uploaded to Pastebin . Abide the Following Rule : Scripts Error / Not Working , you have to Explain it in Details. ( Add in Images / Modified Scripts ) Do not SPAM / BUMP in my Topic. Do not ask for Support stuffs for other Scripts in this Topic. Link Down , then drop [ @Emistry ] a message. I Reserved the Right for NOT Answering your Posts if you did not abide my Topic's Rules. Keep This In Your Mind : All the Scripts i distribute here are NOT FOR COMMERCIAL USES . DO NOT remove my Credits if you are using part of the scripts to modify your own. DO NOT re-release the scripts in any form / way. If you ♥ these Scripts , Click on to Vote this Topic up. Or you may also click on at above the Topic1 point
-
Battle Royale Current version : 1.50 Only for sql 1) Description This is an event, I'll discribe it : The name comes from the eponymous movie. You start with a novice 1/1 without any object. You'll recieve a random class and also stuff. For the stuff you have sets prepared, then you'll get items by a pourcentage. I've added three different mods : - Battle-Royale Classical : Everybody get some minutes for register and preparing his stuff. Then it's a free-for-all until all opponants die. - Battle-Royale TvT : This time it's a Team versus another Team. Those one are balanced and random. You must eliminate the opponant team. - Battle-Royale PvP : The GM can activate this. It's a classical PvP with stuff given randomly. Really interesting when you coming in a new server ! At the end of the game, your character is totally reseted, level, skills, stats and items. During the Battle Royale, you can reset stats / skills, rent a cart, a falcon, a peco, get stones for your cart, get a homunculus. There is 2-3 stuffs per class. Only 2-2 classes. (1-2 and extended under work) You can have statistics for death / kill / rounds / medals. (In SQL) 2) Contains : - A script in english / french (you can set the main language in options / players can choose their language.) - 1 map for register - 3 maps for BR-classic - 2 maps for BR-TvT - 1 map for BR-PvP 3) How set up the game ? All is in the top of the script : - Desactivate send mail from friend list (IMPORTANT !) : in src/map/mail.c Look For : bool mail_setattachment(struct map_session_data *sd, struct mail_message *msg) { int n; nullpo_retr(false,sd); nullpo_retr(false,msg); Add after : if ( sd->bl.m >= 0 && map[sd->bl.m].flag.nowarp ) { clif_displaymessage(sd->fd,"You are not allowed to send mail in this map!"); return false; } - Update your sql database. Use for statistics (viewable IG) can be also use for your website. ALTER TABLE `char` ADD COLUMN `BR_Kill` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_Death` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_Round` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_Gold` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_Silver` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_Bronze` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_prize` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_PKill` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; ALTER TABLE `char` ADD COLUMN `BR_PDeath` INTEGER UNSIGNED NOT NULL DEFAULT '0' AFTER `rename`; - The first NPC : Battle Royale#1 is only one to modificate. (per default at prontera) - In the core script, there is many configurations : 4) Download All is in this archive : Battle-Royale-v.1.40 5) Notes Becareful, there is always some risks to use a script who gives items to players. I've tested in a live server during a month. It doesn't seems to have an exploit right now. So use it at your own risks and please report me if you find something for fixing it.1 point
-
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
-
Hi All, Here is a rather simple quest template based on arrays. It will tell users what they're missing among other things, and makes for a good way to quickly get a quest in game. //===== eAthena Script ======================================= //= Super Awesome Quest Template //===== By: ================================================== //= CalciumKid //= & Okira //===== Current Version: ===================================== //= 2.0 //===== Compatible With: ===================================== //= eAthena 1.0 Final + //===== Description: ========================================= //= Quest Template //============================================================ <map>,<x>,<y>,<facing> script <npcname> <npcsprite>,{ //===== Config: ============================================== set .npcname$,"[^FF0000 <npcname> ^000000]"; //Change to whatever you want the NPC name to be setarray .reqid[1],<id>,<id>,<id>; //Item IDs for the items, required for item checks setarray .reqn$[1],"<name>","<name>","<name>"; //These are names of the required items, for the dialogue setarray .reqa[1],<amount>,<amount>,<amount>; //These are how many of each item is required set .prize,<rewardid>; //Change this to the Item ID of the item reward set .prizen$,"<rewardname>"; //Change this to the name of your reward set .prizea,<rewardamount>; //Change this to the amount of the prize item set .zeny,20000000; //Amount of zeny for quest (set to 0 to disable) L_QUEST: mes .npcname$; mes "Hah! Hello there "+strcharinfo(0); next; mes .npcname$; mes "I don't get many visitors, so I assume you're after my legendary ^FF0000"+.prizen$+"^000000?"; menu "Of course",-,"No way",L_EXIT; next; mes .npcname$; mes "Great! I love business. I can make you a ^FF0000"+.prizen$+"^000000, but only if you bring me the materials required."; next; mes .npcname$; mes "Would you like me to make one for you?"; menu "Yes",-,"No",L_EXIT; next; mes .npcname$; mes "I'll need the following:"; for (set .@x,1; .@x < getarraysize(.reqid); set .@x,.@x + 1) { mes .reqa[.@x]+" ^FF0000"+.reqn$[.@x]+"^000000"; } if (.zeny > 0) { mes .zeny+" ^FF0000Zeny^000000"; } next; mes .npcname$; mes "Do you have those items?"; menu "Yes",-,"No",L_EXIT; next; mes .npcname$; for (set .@x,1; .@x < getarraysize(.reqid); set .@x,.@x + 1) { if(countitem(.reqid[.@x]) >= .reqa[.@x]) {mes "You've got enough ^00FF00"+.reqn$[.@x]+"^000000";} else {mes "You need more ^FF0000"+.reqn$[.@x]+"^000000";} } if (.zeny > 0) { if (Zeny < .zeny) {mes "You're missing ^FF0000Zeny^000000";} else {mes "You've got enough ^00FF00Zeny^000000";} } next; mes .npcname$; mes "Would you like to complete the quest?"; menu "Yes please!",-,"No Thanks",L_EXIT; next; for (set .@x,1; .@x < getarraysize(.reqid); set .@x,.@x + 1) { if(countitem(.reqid[.@x]) < .reqa[.@x]) goto L_EXIT2; } if (.zeny > 0) { if (Zeny < .zeny) goto L_EXIT2; } mes .npcname$; mes "Brilliant! Fantastic! Here you go."; for (set .@x,1; .@x < getarraysize(.reqid); set .@x,.@x + 1) { delitem .reqid[.@x],.reqa[.@x]; } if (.zeny > 0) { set Zeny, Zeny - .zeny; } goto L_FINAL2; close; L_EXIT: next; mes .npcname$; mes "Eh. I don't need you either. Bah!"; close; L_EXIT2: next; mes .npcname$; mes "I'm sorry, you don't have enough!"; close; L_FINAL2: next; mes .npcname$; mes "Brilliant! Fantastic! Here you go."; getitem .prize,1; close; } Just edit everywhere it has placeholders wrapped in <>. You can expand the NPC to contain as many required items as you wish, just keep adding entries to the arrays. I also have a version that doesn't require the input of item names. This version however I don't have laying around because the servers I have used this template on often have strange names for items in their item_dbs. I can recode release this version if requested. If you like my work, please rate the topic and give reputation! Thanks!1 point
-
hello i already add custom @auraset but i want make many aura like aura 1=blue colour aura 2 =green colour all aura files me have but dont know how to set no.aura thx for quick reply like this example from my friend bump1 point
-
Hey all! (updated 2012-05-26) The final exams for this year is finally done, so a lovely three months are free to be dedicated to lots of fun projects! If these competitions are wanted again, PM me the interest, and if three, or more, members are interested, I'll boot them up again. Last weeks winner: Wat (no winners yet) I'll be updating with winners and new categories each week here and keep this topic for suggestions and feedback for the event itself and not for the submissions. Submissions will be delivered by email and released after the winner has been picked, with full credits to the makers. I would love to hear feedback on the subject, if there's any interest, what can be improved, what could be ditched, basically anything on your mind. Changes: 10/1 - Elimination - Removed the limit of 60% needed eliminations per round. 26/5 - Updated thread with new information Preview of Events ideas: Artificial Intelligence The future is all about machines being able to interact with users. Code obfuscation How hard can a Hello World program be to read? Time to find out.1 point
-
All Dewata Island Quest ( with quest log ): Things to know: All message logs i've got from iRO, and i don't use any custom message in my script. - Dewata Legend Quest - Help Out the Old Man - Traditional Weapon Quest And All Miscellaneous NPC in Dewata Island are included in this release. That made up of <Warp Point>, <Mob Spawn>, <Mapflags> ( From iRO Wiki Database ), other things like <Mob DB>, <Skill DB>, <Item DB> are already in rAthena Revision. Quest DB: // Àεµ³×½Ã¾Æ ·ÎÄöóÀÌ¡ - µ¥¿ÍŸ ¼¶(³ëÀÎÀ» µµ¿Í¶ó, ÀüÅë ¹«±Â) 5035,0,0,0,0,0,0,0,"Help the old man!" 5036,0,0,0,0,0,0,0,"Help the old man!" 5037,0,0,0,0,0,0,0,"Help the old man!" 5038,0,0,0,0,0,0,0,"Help the old man!" 5039,0,0,0,0,0,0,0,"Help the old man!" 5040,0,0,0,0,0,0,0,"Help the old man!" 5041,0,0,0,0,0,0,0,"Help the old man!" 5042,0,0,0,0,0,0,0,"Help the old man!" 5043,300,0,0,0,0,0,0,"Help the old man!" 5044,86400,0,0,0,0,0,0,"Help the old man!" 5045,0,0,0,0,0,0,0,"Help the old man!" 5046,0,0,0,0,0,0,0,"Help the old man!" 5047,0,0,0,0,0,0,0,"Help the old man!" 5048,0,0,0,0,0,0,0,"Help the old man!" 5049,0,0,0,0,0,0,0,"Help the old man!" 5050,0,0,0,0,0,0,0,"Help the old man!" 5051,0,0,0,0,0,0,0,"Help the old man!" 5052,0,0,0,0,0,0,0,"Traditional Weapon" 5053,0,0,0,0,0,0,0,"Traditional Weapon" 5054,0,0,0,0,0,0,0,"Traditional Weapon" // Àεµ³×½Ã¾Æ ·ÎÄà : "Àü¼³" 9155,0,0,0,0,0,0,0,"Getting materials for the Jaty Crown" 9156,0,0,0,0,0,0,0,"Make the Jaty Crown" 9157,0,0,0,0,0,0,0,"Reward from Sage, Kasyapa" 9158,0,0,0,0,0,0,0,"Delivery of Good News(1)" 9159,0,0,0,0,0,0,0,"Back to Paiko" 9160,0,0,0,0,0,0,0,"Delivery of Good News(2)" 9161,0,0,0,0,0,0,0,"Back to Paiko" 9162,0,0,0,0,0,0,0,"Delivery of Good News(3)" 9163,0,0,0,0,0,0,0,"Back to Paiko" 9164,0,0,0,0,0,0,0,"Delivery of Good News(4)" 9165,0,0,0,0,0,0,0,"Reward from Paiko for success of Jaty Crown" .. so I won't mention it again. ------------------------ Update 14-12-2012 ( see attachment ) Update again >_<! Forgot to add dewata_basic_npc...1 point
-
Well, if you've made so many changes to both server and client, you must be quite an experienced developer. Why would you request such a simple script?1 point
-
1 point
-
Thanks man, it took me a while to know how to set mime type. Ill gonna turn googlecode as my semi-private filehost mwahahaha.1 point
-
^ Lol. iRO has over 1000+ players playing, with no automated random events. I think in Private Servers we're a little spoiled when it comes to events.1 point
-
http://pastebin.com/raw.php?i=ZNMTNJJA swt...there is no need to spam my inbox in both eA / rA when you are already decide to open a topic... /dum1 point
-
1 point
-
1 point
-
So we can be like @ping 0 ms "my test server (127.0.0.1) has amazing ping!"1 point
-
Did you know that by using the correct SVN Properties, you can host patches (and pretty much any static content) from a svn repository! Any recommendations for free SVN hosting? here are a few: Assembla, GoogleCode, SourceForge Here are some of the common SVN Properties you'll need to use: HTML files = svn:mime-type=text/html plain text (like your patchlist) = svn:mime-type=text/plain .gif images = svn:mime-type=image/gif .ico images = svn:mime-type=image/x-icon .jpg images = svn:mime-type=image/jpeg .png = svn:mime-type=image/png patch files (.thor .gpf .grf and any other binary files) = svn:mime-type=application/octet-stream1 point
-
..speaking of that topic...i have a story.. me and my friends used to play on a RO private server around 2010. It was a high rate server.. it was a good server! No Lag.. Helpful GM's... also friendly ! in the first 2 weeks when were playing on that server when I entered the PVP Arena. My character there is Champ! and then a wizard hit me Level 10 Soul Strike with a damage of 4k each! lol ! so i did nevermind about that.. 4 weeks later when we discovered that 1 of the GM's there has a normal account(s) and putting unbalanced BS there. So we just uninstalled their client and play Super Mario xD1 point
-
;0; You're releasing this?! This was the cutest custom town / starting area I ever played in. So nice of you to share it <31 point