Leaderboard
Popular Content
Showing content with the highest reputation on 04/25/13 in all areas
-
change mes "[ "+( .@i + 1 )+". ] "+.@Name$[.@i]+" - "+.@Count[.@i]+" Points"; to mes "[ "+( .@i + 1 )+". ] "+( ( .@Count[.@i] >= 50 )?"MvP Killer":"" )+" "+.@Name$[.@i]+" - "+.@Count[.@i]+" Points";2 points
-
View File GRF Editor Hello everyone, GRF Editor is an open-source tool for editing GRF files (https://github.com/Tokeiburu/GRFEditor). It offers a wide variety of features and customizations. The software is very stable and responsive, it can handle large operations without lagging your computer. How to install Download the zip archive provided from the download link at the bottom of this description or directly from there: http://www.mediafire.com/?aflylbhblrzpz0h Install the application with GRF Editor Installer.exe; if you are missing a .NET Framework you will be prompted to download it. Once you are done, you can start the program from the link on your desktop. Key features Overall speed is faster (or at least equal) than any GRF tool. Common operations: add, delete, merge, extract, preview, save. Undo and redo for any operation. It can open any GRF file format. Clean and very interactive interface. Saving formats supported : 0x300, 0x200, 0x103 and 0x102 (through the Settings page) and conversion to the Thor format. Instant filter and search options (example : "map .gat"). File association and context menus integration for .grf, .gpf, .rgz and .thor (through the Settings page). Can rebuild separated images into one file easily. Drag and drop (with the ALT key, can be modified in the Settings page). This is a big part of the software; most of the items can be moved around within the application itself or from/to Windows Explorer. If drag and drop does not work, it is most likely because you've started the program using administrator privileges. GRF Editor does not requires administrator privileges to run. Tools Grf validation: allows you to validate a GRF with multiple settings. It can detect corrupted GRF entries, invalid sprites, empty files, non-GRF files, duplicate files and a lot more. Flat maps maker: generates flat maps from .gat and .rsw files. Useful to generate WoE maps or to fasten up the loading time. Patch maker: generates a GRF patch based on two different GRFs. Hash viewer: shows the hash code (both CRC32 and MD5) for files. Image converter: converts an image to any format requested (BMP, PNG, JPG, TGA). GrfCL: used to create batch files (.bat) which can automate tasks on GRF files. See the content in GrfCL.rar in the download for more information. This tool can be customized from the sources as well. Grf encryption The encryption feature has been enabled again. It's similar to what it used to be and it has been tested on client versions ranging from 2012-08-01 to 2024-01-01. Some error messages will be displayed if necessary. If you have an issue, copy the error message (with the code, if there's one) and send me the client executable with the cps.dll file generated by GRF Editor. There shouldn't be compatibility issues anymore though! Thor files Thor files are patches used by Thor Patcher ( https://github.com/rathena/rathena/wiki/Thor-Patcher ). Because of their similarity with the GRF file structure, they have been integrated within GRF Editor. The primary utility of this feature is that it allows you to add encrypted files to a Thor patch. All the other options can be achieved by using Thor Maker. You'll find the necessary steps below, but test your patches before sending them off to players (I've done a lot of testing on my end, but better be safe). If you're using SecureGRF, then make a new GRF, add the files and encrypt it. In GRF Editor, open the encrypted GRF you just made, use "Save as" and name the new file with a .thor extension. That's it, if you want to change the output directory, click on Edit > Edit Grf/Thor settings. You can select the output mode and the GRF to merge the patch with. Simply save again if you change these properties. If you're using GRF Editor's encryption, then make a new Thor file (File > New > New Thor) and add the files you want to patch it with. Right-click on the files you want to encrypt and use Encryption > Encrypt. Technical stuff Requires .Net Framework 4.0 to run (4.0 or more will work as well). Automatically converts file name encoding to the currently selected encoding (you can change the encoding in the Settings page). Data virtualization is used as much as possible to preview files, meaning the files aren't completely loaded. Right-clicking an item will bring up the available options with that file. Preview file formats: txt, log, xml, lua, lub, bmp, png, tga, jpp, db, ebm, pal, gnd, rsw, gat, rsm, str, spr, act, imf, fna, bson, csv, ezv and wav. Services are "crash ready", meaning that you will be warned about a failed operation and no work will be lost (the application won't close and crash). It tries to continue operating even if it meets unsual conditions. Operations can be cancelled by clicking on the button near the progress bar. The warning level can be changed to avoid messages like "Please select a folder first." When prompted with an error, use Ctrl-C to copy the current dialog's content. Some screenshots! 1) Previewing an act file, while showing the search feature 2) Preview of a model file (rsm or rsm2) 3) Preview of GrfCL 4) Preview of maps 5) Preview of Grf validation 6) Search feature (press Ctrl-F or Ctrl-H to bring up within a text editor) Got a feedback? I'd gladly hear you out and fix issues you have with the program. Submitter Tokei Submitted 01/11/13 Category GRF Files Video Content Author Tokeiburu1 point
-
File Name: @autopots File Submitter: goddameit File Submitted: 18 Feb 2013 File Category: Source Modifications Content Author: Goddameit Preview : http://bit.ly/XzIQJj When HP/SP lower than you set, it will auto use that item. Command : PS : Test and create on rA 17132 Click here to download this file1 point
-
Recently i was facing an issue with newer clients that doesn't allow space in guild names. With ollydbg, I figure out how to allow space and I'm sharing: Open your hexed with a hex editor and search for this hex: Replace for: The 20 hex above is the space string (" ") , I changed it to "!" and If you want change to another just put the hex code in that position. Note: Tested in 2012-05-25-RagexeRE.1 point
-
Disclaimer Reading this topic might take a lot of your time but i will appreciate it if you do Author: me Idea: from dragon nest's item decompose and spiral and vortex refine this will only require 1 source edit for max_itemgroup for the custom pouches(like old blue box) but you won't need to patch anything pls check the video below What does this do? so basically this npc decomposes your items in exchange for armor/weapon dusts and sometimes it give your spiral/vortex refine ticket you can use these tickets on another special refiner npc that i made too there's a generator for the files that you will need check the video below How to install? installation is very easy i made a video guide check the video's below Uncommon questions. Q1: what will i gain out from this? A1: this will improve your server's economy. zeny, items, refining materials will become a need if you implement this in your server since there will always be a demand for better refine gears. the players needs to decompose lots of items and with that they will use zeny every time they will decompose. In other words this is a good ZENY SINKER. Q2: this might cause imbalance to the game when players get over refined items like +16-20. what can you say about that? A2: well its up to the server owner if he implements the pouches(+16-20 refine) in game npc's. since you will need to create your own npc that will allow you tell sell these pouches in the currency of armor/weapon dust. (i recommend emistry's muti-currencyshop) Q3: who are you? can you be trusted? A3: well im just an average scripter who knows some fuctions of scripting and its up to you if you trust me or not( i wont blame you if you don't) Q4: what do you want to gain from this? A4: i wanted to release this with something in return, its about giving and taking Common questions. Q1: so what does these custom dust for? A1: you can make an npc that will let you sell custom spiral/vortex pouches in exchange for a certain dust example: you can sell Spiral Head_Gear Pouch 4-10 for 1k pcs of armor dust in that npc when you open this pouch youll get 1 random spiral Spiral Head_Gear refine ticket from 4 to 10 example is Spiral Head Gear 6UP you can use emistry's currency shop for the pouch seller npc(my recommendation but still up to you) i did't included it in the video since that is not my script and i can't include it in my release these are the list of pouches created by the generator Q2 whats the difference between spiral and vortex gurantee refine? A2 spiral is a step by step refine example you have a +5 hat you will need Spiral Head Gear 6UP to make it +6 with no fail while vortex is a shortcut refine example you have a +0 hat and you will use Vortex Head Gear 6UP your item will be +6 instantly sprial refine auto detects the item that will be used to refine the specific item you choose vortex refine allows you to choose what refine lvl you want your item will be Q3 what if i use +20 vortex to a +19 item? A3 the item will become +20. Q4 what if i use a vortex +10 vortex to a an item that has refine lvl 11 or more? A4 the npc will not allow you to use a vortex refine ticket to an item that a refine is more than it Q5 what if i decompose my armors and i will have more than 30k dust in total if its executed? A5 the npc wont allow you to continue Q6 what if the player changes the item when decomposing and refining? A6 the npc wont allow you to continue Q7 what if i the player has a low weight limit? A7 the dust,refine ticket and pouch doesn't have any weight Q8 is there a setting that i can change the quantity and droprate when decomposing? A8 yes in the npc itself check the video below if you want a detailed guide and look of it Q9 do i need to do a diff patch on my svn? A9 no. but you will be required to do 1 source edit for max_itemgroup for the custom pouches(like old blue box) Q10 can i change the rates of each pouches? A10 yes instructions will be given once you have my files Q11 does this support more than +20 refine? A11 no. it would be a different story if that happens. it only supports +10 and 20 Q12 is this a paid script? A12 yes Q13 what svn does this support? A13 tested on hercules and rathena. i haven't tried this with eathena and 3ceam Q14 would i get support once i have your files? A14 yes. but i will not support it to the extent that you will modify the script thoroughly like making the refine max lvl to 30. i can only modify the script for you if you want to and if its achievable Q15 once i have your files can i redistribute? A15 thats a big no For questions leave a reply below if your question is not listed above i will not answer questions that are rephrased/revised i will not answer questions that is already answered i will not answer questions that is not related to the topic Video's i was using a backup npc file in the video the minor problems you see that i encountered in the video was already fixed in the original one. i was just too lazy to create a new video and i am very sorry for my typo errors and grammar i know my english is bad xD part 1 part 2 part 3 I will upload this script in download section once i know the mechanics of it for now if you are interested in this script add me in skype james.calvo1231 point
-
1 point
-
1 point
-
some sc are timered yeah, so it's quite similar and 500ms is quite big. If you wanted to do it hp / sp based tough you could have done it in status_dammage and here you go.1 point
-
If ((checkquest(xxxx) == 0) || (checkquest(xxxx) == 1)) { script. } || = OR statement.1 point
-
is beautiful kkk should be hard make this animation xD a question, is only you what make the animation or have a team?1 point
-
how to change this item to costume lower headgear? 2573,Archangel_Wing,Archangel Wings,5,0,,200,,18,,1,0xFFFFFFFF,7,2,4,,0,1,1,{},{},{} 2573,Archangel_Wing,Archangel Wings,5,0,,200,,18,,1,0xFFFFFFFF,7,2,4,,0,1,1,{},{},{} If you want archangel wing to be costume change the red number with this following number costume low headgear - 4096 costume mid headgear - 2048 costume top headgear - 1024 4 is the number of the robe.1 point
-
WoE 2: Тут все намного интереснее. Доступ к имериуму закрывает 3 ряда баррикад. Баррикады нельзя уничтожить пока "живы" Guardian Stone'ы Это такие "мини-империумы". Любой член гильдии, держащей замок, может восстановить этот камень через панель управления, вняся плату в виде определенного набора предметов. И тогда атакующим гильдиям вновь придется бросить пилить баррикады и опять пилить эти камни. К тому же Гильдмастер может починить баррикады, тоже за определенный набор предметов. Как и в WoE1 ГМ может купить гвардов. БГ: бои стенка на стенку с механикой WoE. Tierra Valley: форты команд расположены на севере и юге локации. Главная цель - уничтожить склад форта другой команды и защитить свой. По центру карты расположена нейтральная база, захват которой даёт бонусы в виде распауна на этой базе вместо своего форта, а также покупкой гвардов. Flavius: Нужно уничтожить кристалл (читай имп) другой команды, причем 2 раза, т.к. Bo3. Каждый кристалл охраняется двумя гвардами. Живые гварды обеспечивают иммунитет кристаллу. Kreiger Von Midgard (KVM): У команды есть 5 минут, чтобы выпилить другую, иначе побеждает команда с наибольшим количеством выживших. Для детальной информации можете почитать iRO Wiki http://irowiki.org/wiki/War_of_Emperium http://irowiki.org/wiki/War_of_Emperium_2 http://irowiki.org/wiki/Battlegrounds1 point
-
I agree with Lemongrass even if it need a lot of work to adapt this. Maybe it's another subject, another suggest but I take this opportunity to give my point of view : When I was a scripter gm newbie (it's not about 40 years, I'm not so old even if I'm telling my story) it was hard to play with all the @reload command and I take a lot of time to find what command I must do to reload the file I want (it need some test to find the right @reload for some db files) => I think the reload commands are not clearly identified from the beginning. I would prefer: @reload <empty> --> give help --> give all reload command and the file it reloads (if need) like -- itemdb : item_db, item_db2 etc.. -- skilldb : skill_db, etc.. and a space between @reload and the command (a submenu is more clear) @reload script @reload skilldb etc..1 point
-
1 point
-
Like idnum2itemdesctable.txt? Hmmm yes.. Or you can use the item_avail.txt here https://rathena.svn.sourceforge.net/svnroot/rathena/trunk/db/item_avail.txt1 point