Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 01/09/13 in all areas

  1. Thanks for your interest in this guide. The main purpose of all these lines is, to have an -advance level- resource for those guys that wish to go further with their map creations. This guide will cover a useful amount of guides that has never been out there before. Yes, this is a compilation of things I have learned so far until this day; there is more mapping than just learning browedit! Requirements You have already read Aeries Browedit tutorial ---> http://rathena.org/b...e-for-browedit/ You have completely learned Syouji Browedit Tutorial ---> http://rathena.org/b...utorial-videos/ You already have experience with mapping. More than just edit maps, I mean, building your own. You have experience doing -re texturizing- Ragnarok Models and you are able to make your browedit read them You are capable to use Image Editors. Photoshop, GIMP, ... whatever. Probably just the basics, like flipping images or cutting an image. Please... Don't ask for support if you have not fullfilled the previous points I'm listing here. Another point: This guide will not contain links to download copyright software. Here, I will only list the software you will need to follow the video tutorials I will add... it is up to you too obtain this software by purchasing it, or Google it. GR2 Granny Custom 3D models in RO Watch in Full Screen at 1080p About: "An example of how you can add your own custom 3D GR2 models as mobs in Ragnarok Online just like the WoE Guardians or the emperium. You can add them as mobs, or even as NPC. Software Requirements: Granny Pack: https://dl.dropboxusercontent.com/u/52175822/Granny.rar Granny Converter: http://rathena.org/board/files/file/3022-granny-converter-by-ricky92/ Umodel: http://www.gildor.org/downloads ActorXImporter: http://www.gildor.org/projects/unactorx RO2 GoTW: https://mega.co.nz/#F!tQwyQCTD!JNEehQnbvdl6Ww5JYo3Kcg If you want to only do a quick test maybe you can download directly the Mejonora already extracted: https://dl.dropboxusercontent.com/u/52175822/mejonora_test.rar Tips & Troubleshoting: FBX to RSM Animated Models Watch in Full Screen at 1080p About: "Importing and doing your own animated RSM Models now it is possible.." Software Requirements: RSMConverter 3.0 by @xarple ---> LINK FBX Converter 2013.3 by Autodesk ---> LINK 3DS Max 2013 or More RSW and GND Maps into FBX Watch in Full Screen at 1080p About: "Think about the possibilities you can have by importing whole Ragnarok Maps and be able to edit them with the all powerful 3DS Max design tool" ... transform ground shapes, into complex structures with curves presents for ex. modify vertices structures of map areas, etc." Software Requirements: ROMAPCONV9 by Xarple LINK FBX Converter by Autodesk LINK 3DS Max 2012 or More Importing and Editing RSM Models into 3DS Watch in Full Screen at 1080p About: "You might know that it is possible to Import 3DS to RSM ... But how about the reverse of this? In this tutorial you will learn How to Import RSM to 3DS And open your possibilities to do complex editions to default Ragnarok Models" Software Requirements: Browedit 3D Object Converter any version. 3DS Max 7 or more. I use ver 9 here. I will try to keep this tutorial updated. Volume 1 is ready, and Volume 2 is under progress... Any Inquiries, suggestion or... thanks! are very well appreciated, and will keep me motivated to add more and more videos of all of these things I have learned in years with a lot of effort!. Thanks to all and don't forget to follow this thread. Have a nice day.~
    4 points
  2. The very first map I made and first released a couple of years ago I just recently made some changes. This is my Hyrule Town v2.0 based on The Legend of Zelda: Minish Cap game. Overview Center (Lower, Mid, Upper) The Dragon Dojo Church Place Legendary Mana Tree The Statue Tropical Palace The Legendary Four Sword Airship Picori Mushroom Floating Island Water Mill Changelog: v1.0 - 1st release (April 17, 2011) v1.3 - Added some visual effects, fixed few gat tiles, modified the lightmap (April 22, 2011) v2.0 - added more and replaced some objects, added a visual effect (January 5, 2013) Thanks and credits: Nintendo & Capcom for the original concept of the map. Kenedos for inspiring me to try RO mapping You may redistribute but you may NOT alter this file, and please don't forget to give me credits if you want to share this to other sites. Also hit if you downloaded this map. Thanks This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License. Hyrule.rar
    2 points
  3. My tool allows you to take wings/rucksacks/whatever sprites, rename them numerically to place into the tool, and will automatically output the renamed files for each class, saving you hours of time having to manually rename each file.Originally inspired by this thread: http://rathena.org/board/topic/72734-guidecustom-wings-at-robe-place/ - I created this tool as a means of saving not only myself, but others time. The script can still use some improvements (automatic creation of folders from steps 2 through 6 in the instructions below for instance), but is for all general purposes ready and working as-is. My script uses PHP and web server magic to run. Your web server will also need to be able to .tar.gz files. I don't know how to check other than running the script, so.. yeah. You will need to download the following zip which contains a robes.php file: http://jtynne.com/rAthena/robetool.zip Next, follow these instructions: 1. Upload the robes.php file to your web server. 2. Create two folders "base" and "output" 3. CHMOD both folders to 0777 4. Inside of the "base" folder, place all of your .spr/.act files for the garment sprite you'd like to create. Number these from 1 upward and remember this number for the next step. 5. Inside of the "output" folder, create an equivalent amount of folders to the same number of .spr/.act's you put in the "base" folder. If you went up to 3.spr/3.act then make three folders: 1 2 3 6. Inside EACH of the numbered folders, create two additional folders with the names "³²" and "¿©" (male/female). This is important so do it! 7. Run the robes.php script from your browser and allow it to run. It will create a .tar.gz file containing all the necessary sprite files, but your work is not yet done. 8. Inside the .tar.gz you will find an "output" folder which contains numbered folders and renamed sprite files for all classes. Take the numbered folders and place them into : data/sprite/·Îºê/ (client-side) 9. Open data/lua files/datainfo/spriterobeid.lua AND data/lua files/datainfo/spriterobename.lua YOU MUST EDIT BOTH FILES. 10. Inside spriterobeid.lua in the SPRITE_ROBE_IDs = { section, add in your new robe reference. e.g. ROBE_MYRO_1 = 1, 11. Inside spriterobename.lua in the RobeNameTable = { section, add in your new robe reference using the data from the previous step as an addendum to the syntax. e.g. [sPRITE_ROBE_IDs.ROBE_MYRO_1] = "1", 12. You can then test these out in-game with @changelook 7 # or adjust the "view" field on a garment and voila. Note: If anyone has questions, I probably won't respond very quickly as I'm busy IRL with school/running my own server/working. Help each other, it's pretty straight-forward so long as you have an understanding of client-side data. If anyone would like to create a more detailed guide, be my guest. If you modify my script, please do give credit where credit is due, as I spent a considerable amount of time making this work. Thanks!
    1 point
  4. This is designed for the incompetent. The same information can be found in my nfo file. If you wish to keep a little pice of me with you. You can download it off of my public cloud. Spread me around like a cancer! Pour some sugar on me~ P.S. This will be updated, improved regularly. If I miss something please get in touch with me. Keep it up everyone, let's work together! ^_^V SVN rAthena GIT~ https://github.com/rathena/rathena SVN Downloader TortoiseSVN ~ http://tortoisesvn.net/downloads.html Codeplex ~ http://downloadsvn.codeplex.com/ SmartSVN ~ http://www.syntevo.c...n/download.html KRO Installer Miruku ~ http://miruku.rathena.org/ RateMyServer ~ http://ratemyserver....wnload_kROLinks RSU ~ http://nn.nachtwolke.com/dev/rsu/ Clients & Diff Patchers k3dT 2013 Clients - http://k3dt.eu/Ragexe/unpacked/ Weetools Clients ~ https://subversion.a...etools/clients/ Supportmii Clients ~ http://supportmii.com/ro1/Clients/ Earthlingz CleintSide ~ http://www.assembla....bversion/nodes/ ShinsDiffPatcher ~ https://subversion.a...insDiffPatcher/ rAthena's Online Diff Patcher ~ http://rathena.org/t...iff_patcher.php LUA/LUB & Data LUA/Data ~ http://svn6.assembla...svn/ClientSide/ LUB ~ http://code.google.c.../downloads/list Packet_dbs & Packet_lengths Packets ~ http://svn6.assembla...ntSide/Packets/ actRO, Browedit, GRF, Sprite, Client Tools Ratemyserver Tools ~ http://ratemyserver....e=download_tool Supportmii Tools ~ http://supportmii.com/ro1/tools/ Browedit ~ http://browedit.exca...com/?a=download Shins Programs WeeMapCache ~ https://subversion.a...nk/WeeMapCache/ WeeThumbnail ~ https://subversion.a...k/WeeThumbnail/ rAthena's Tools rA's Login Background Screen Generator ~ http://rathena.org/t...gin_background/ Game Server Patchers Thor ~ http://thor.aeomin.net/ Triad ~ http://www.nitroconc...d/index_eng.php Control Panels FluxCP ~ https://github.com/c.../fluxcp-renewal CeresCP ~ http://sourceforge.n.../cerescp/files/ Guides & Info Judas Bible ~ http://supportmii.co.../JudasBible.pdf rAthena Wiki ~ http://rathena.org/wiki/ Misc Helpful Links eAthena Board ~ http://eathena.ws/forum/ RMS Sprite Bible ~ http://ratemyserver....riot_bible_main Web Host Talk ~ http://www.webhostingtalk.com/ Codes / Scripts Paste Sites kPaste ~ http://rathena.kpaste.net/ uPaste ~ http://upaste.me Pastebin ~ http://pastebin.com/ Security / Client Protection Harmony ~ https://harmonize.it/ Setup.exe BlueGhost Setup.exe ~ http://rathena.org/b...up/#entry144124 OpenSetup ~ http://www.mediafire...abj2jau2wxbvoiu
    1 point
  5. Hi, I made this tool to generate the LUA files (accesoryid.lua and accname.lua) directly from your MySQL tables (item_db and item_db2) and mixing the data with the file idnum2itemresnametable.txt The contents are generated using the Sprite Name in idnum2itemresnametable.txt and the item names in MySQL, including your custom items. Please help me to test the application and give me all your feedback to fix any problem. Download LUA Generador: http://www.4Undeads.com/uploads/LuaGenerator.1.3.rar (or download it from the attached file in the post) Regards, Myzter LuaGenerator.1.3.rar
    1 point
  6. I believe this is Mysterious' poring summoner script which, very very easy to replicate - script poring -1,{ OnInit: .correct = 10; // spawn the correct porings .wrong = 90; // spawn the fake porings end; OnWhisperGlobal: if ( getgmlevel() < 60 ) end; else if ( compare( @whispervar0$, "on" ) || compare( @whispervar0$, "start" ) ) { if ( .count ) dispbottom "event already started"; else goto L_Start; } else if ( compare( @whispervar0$, "off" ) || compare( @whispervar0$, "end" ) ) { if ( !.count ) dispbottom "event not yet start"; else goto L_End; } else if ( !.count ) dispbottom "event is currently not running"; else dispbottom "event is currently running. "+ .count +" poring left"; end; //OnClock0000: // put the start time here L_Start: .count = .correct; announce "poring summoner event has started", 0; monster "pvp_n_1-2", 0,0, "--ja--", 1002, .correct, strnpcinfo(0)+"::OnCorrectKill"; monster "pvp_n_1-2", 0,0, "--ja--", 1002, .wrong, strnpcinfo(0)+"::OnWrongKill"; sleep 300000; // 5 minutes if ( !.count ) end; L_End: .count = 0; announce "poring summoner event has ended", 0; killmonster "pvp_n_1-2", strnpcinfo(0)+"::OnCorrectKill"; killmonster "pvp_n_1-2", strnpcinfo(0)+"::OnWrongKill"; sleep 3000; // give them a pause ... mapwarp "pvp_n_1-2", "prontera", 156, 191; end; OnCorrectKill: getitem 909,1; // item reward .count--; if ( .count ) announce strcharinfo(0) +" killed 1 correct poring. "+ .count +" poring left", 1; else goto L_End; end; OnWrongKill: dispbottom "You have killed a wrong Poring, please try again!"; // feel like this is useless end; } pvp_n_1-2 mapflag nomobloot btw ... try to make the script that is easily modify by client ...
    1 point
  7. The error is at the top of the file. login#PickLog types (M)onsters Drop, (P)layers Drop/Take, Mobs Drop (L)oot Drop/Take, Login#text , login is uncomented, try to edit the first line like this #login PickLog types (M)onsters Drop, (P)layers Drop/Take, Mobs Drop (L)oot Drop/Take, Or only delete he first word "login". I think thats the error. Sorry for bad english
    1 point
  8. You're right ! I make the script with an old version (~r16820), the script didn't stop so I didn't see that. I forgot it works like that in new version. Well I have nothing to complain about your script this time Why make things easy ? XD
    1 point
  9. @AnnieRuru Haha - Not suggest too, cause this script will read/write your sql again and again (it always not a good idea.)
    1 point
  10. Challenge accepted ! So as a challenger, I will comment your script XD Let's go : .@map$ = "lhz_dun04"; while ( .@map$ == "lhz_dun04" ) { I think this condition will ALWAYS be true lol. Well it works, why not if ( .@afkinbio4 == .afk ) { unitkill getcharid(3); end; } It means the loop will end here. If the player revive (resurrection skill or else), he should walk wherever he wants and afk without any risk ! Also we both do a mistake : if the player use teleport in the same map, the server will create multi instance/loop without any restriction. In the beginning of the loop, it's true that there are 4 loops before dying. After that, it's one minute (it's a bit screw up I know - and my explanation...). Edit : You're right >.< Here my script after correction - script lkjhgfd -1,{ OnPCLoadMapEvent: if( strcharinfo(3) == "lhz_dun04" && !@afkinbio4 ) { addtimer 30000, strnpcinfo(3)+"::On30secs"; @afkinbio4 = 1; getmapxy .@map$,.@x,.@y,0; @afkinbio4_x = .@x; @afkinbio4_y = .@y; } end; On30secs: // dispbottom ""+gettime(1); if( strcharinfo(3) != "lhz_dun04" ) { @afkinbio4 = 0; end; } @afkinbio4++; getmapxy .@map$,.@x,.@y,0; if( .@x != @afkinbio4_x || .@y != @afkinbio4_y ) @afkinbio4 = 0; else if( @afkinbio4 == 3 ) percentheal -100,-100; @afkinbio4_x = .@x; @afkinbio4_y = .@y; addtimer 30000, strnpcinfo(3)+"::On30secs"; end; } lhz_dun04 mapflag loadevent
    1 point
  11. I believe there is or there was an official christmas event. If you update your kro, it will be gone. In other case you can download the attachment and patch this in your GRF. alberta.rar
    1 point
  12. can you please rephrase that ? when agitinit, *maprespawnguildid will be executed on every castle to kick all non-castle-owner OnAgitStart: if (strnpcinfo(0) == "Gld_Agit_Manager") end; MapRespawnGuildID strnpcinfo(2),GetCastleData(strnpcinfo(2),1),6; no I don't think sobut in fact, the monster get respawn every time it execute OnAgitInit or OnRecvCastle label OnAgitInit execute when the server started ( when map-server.exe connected to char-server.exe .. read script_commands.txt ) OnRecvCastle execute when the castle owner decided to abandon the castle OnAgitInit: OnRecvCastle: if (strnpcinfo(0) == "Gld_Agit_Manager") end; // Spawn Monsters if the castle is empty.
    1 point
  13. Server Side Setup Guide(For Installing in Windows - Usually for Test Servers): http://rathena.org/board/topic/53291-guidehow-to-setup-a-ragnarok-onlineserver-side-only/ Server Side Setup Guide(For linux - This is commonly used OS in VPS Host): http://rathena.org/board/topic/53369-how-to-setup-your-ragnarok-server-in-linux/ Adding Custom Items Guide: http://rathena.org/board/topic/70005-guide-adding-custom-item-renewal/ Downloading the newest trunk here in rAthena you'll need these: http://rathena.org/board/topic/56594-guide-svn-checkout-using-tortoise-svn/ If you're using 2012Clients adding custom items you will use lub not lua, so here: http://rathena.org/board/topic/53344-compile-other-way-lua-to-lub-files/ If you want to add custom maps in your server: http://rathena.org/board/topic/53375-how-to-add-maps-in-my-server-linux/ If you want some basic scr modifications to be done: http://rathena.org/board/topic/53426-guide-modification-faq/ Well if you don't know how to recompile or compile your svn: http://rathena.org/board/topic/53726-compiling-your-server-in-linux-os/
    1 point
  14. there are countless topic about this and this question have been asked a million times. you can always use search before asking basic things. Latest SVN: https://rathena.svn....vnroot/rathena/ Data folder: http://rathena.org/b...english-folder/ (some links are down just explore the topic some users provided a mirror)
    1 point
  15. HAHAHA well that's his decision but i don't know if the buyers will approve that xD as far as i know, when you buy something you have the 100% FULL-RIGHTS to do whatever you want to do in that. Well, if this is a free service that rules can be applied but for paid services, i think that rules are not applicable.
    1 point
  16. - script lkjhgfd -1,{ OnPCLoadMapEvent: if( strcharinfo(3) == "lhz_dun04" ) { addtimer 30000, strnpcinfo(3)+"::On30secs"; @afkinbio4 = 0; } end; On30secs: if( strcharinfo(3) != "lhz_dun04" ) end; getmapxy .@mp$,.@x,.@y,0; if( .@x != @xbio4 || .@y != @ybio4 ) @afkinbio4 = 0; else if( @afkinbio4 == 3 ) percentheal -100,-100; @xbio4 = .@x; @ybio4 = .@y; @afkinbio4++; addtimer 30000, strnpcinfo(3)+"::On30secs"; end; } lhz_dun04 mapflag loadevent
    1 point
  17. Please post on Harmony's support boards. rAthena is not directly affiliated with Harmony.
    1 point
  18. if (strcharinfo(0) == getguildmaster(getcharid(2)) && getcharid(2) == getcastledata("prtg_cas01",1)) {}
    1 point
  19. On your no_skill_delay you didn't include PC(Player Character) which the value is one. Therefore try to set the value to 31.
    1 point
  20. Change this: if ( strcharinfo(3) != "guild_vs3" || @pvpl_kills || @pvpl_deaths ) end; Into: if ( @pvpl_kills || @pvpl_deaths ) end;
    1 point
  21. using script... bindatcmd using src.... trunk/src/map/atcommand.c
    1 point
  22. make this script compatible with current SVN wow_domi_0.4.txt and as usual, the *viewpoint damn sux it doesn't blink in perfect alignment think tomorrow I'll try tackle with another method
    1 point
×
×
  • Create New...