Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 11/04/12 in all areas

  1. All headgear official bRO, cRO, euRO, fRO, idRO, iRO, jRO mysgRO, twRO, tRO Update November 2022 Headgear November 2022.7z Iclude list and miss headgear
    1 point
  2. Euphy's Scripts Disclaimer You may use, modify, and host all of my released scripts. You may not sell them, re-release them in any way (modified or otherwise), or remove the credits. < Event Manager > < Hunting Missions > < Queue System > < Euphy's WOE Controller > < All-In-One NPC > < Euphy's Quest Shop > < Euphy's Warper > < Item Rewards > < Custom Currency Multi-Shop > < Build Manager + > < Class Mastery System > < Class Specialization > < Badge System > < Guarantee Refine Ticket > < Item Fusion > < Euphy's MVP Ladder > < Card Trader > < NPC Duplicate Generator > < Auto-Potion >
    1 point
  3. 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 Topic
    1 point
  4. Apa khabar semua. Kita akan kepupusan pusat setoran sprite. Satu persatu pemaju sprite dan map melangkah meninggalkan dunia RO. Saya mencadangkan agar anda semua menyerahkan / menderma sprite kepada saya untuk setoran. Mungkin anda akan kembali bergiat di masa akan datang.
    1 point
  5. [media=] [/media] Script \ Design : Goddameit Map : TrojanWorm Rules : 1. break stone +5 point to self team, -3 point to enemy. 2. after broke, stone will respawn in 10 seconds. 3. kill enemy will +1 point. 4. which team's point is highest, is winner. Stone location: 128,120 --> A 127,46 --> B Active time: OnClock0100: OnClock0300: OnClock0500: OnClock0700: OnClock0900: OnClock1100: OnClock1300: OnClock1500: OnClock1700: OnClock1900: OnClock2100: OnClock2300: callsub OnActive; end; Set: 1 min for register, 30 seconds for join team (after this time, you still can join in), 100 seconds for battle time. Reward: No. Script download : Custom Battle Ground_goddameit+TrojanWorm.txt Map download : endless_war ; endless_war Note: just a little creation, enjoy it. Note2: I just enjoy finishing this game, so don't approve any suggest, sorry. bug report only.
    1 point
  6. -[Client Hexing Tutorial by nkwz*]- Hi! This is a tutorial for those who are interested in learning how to edit your client.exe from beginning. This tutorial will be divided into several topics: 1. Introduction 2. Basic Knowledge 3. Tools 4. Client Editing 5. Help the rA Community! 6. Credits I want to share my knowledge about client hexing, and I'd like to make this project as an rA Community Project. It's better to have more people joining this project, because it needs lots of effort for making a fully translated client. Suggestion and questions are always welcomed, and sorry for my poor English 1. INTRODUCTION rAthena is one of the popular Ragnarok Online emulator, some of you maybe already know about other emulators such as eAthena or 3CeAM. In order to play RO, we need something named as server and client. rA, eA and the others are Server. kRO, Miruku and the others are Client. Actually you can find another custom client package, just search throughout this forum and you'll find some. Most of rA codes based from kRO, not iRO. And that's why some of the original client (not hexed yet) comes with lots of Korean words hardcoded inside them, although some part of it is already translated into English but we still need to convert Korean letters into Latin first. I recommend to translate the client from Korean into English first, because it'll be easier if you want to translate your own client.exe into your native language later. 2. BASIC KNOWLEDGE 2a. Numeral System In our daily life we use a "Base 10" numeral system, called as Decimal. It goes from 0,1,2,3....10,11,12.... But in programming world, there's also other numerical bases such as: Binary (Base 2), Octal (Base 8), Hexadecimal (Base 16). In Decimal, we count from 0-9, when we add another 1 into 9, the result is 10. In Binary, it only have 2 numbers, 1 and 0. 1 Decimal = 1 Binary, 2 Decimal = 10 Binary. 3 --> 11, 4 --> 100, 5 --> 101, 6 --> 110, 7 --> 111, 8 --> 1000. In Octal is the same, they only have 0-7, there is no '8' in this numeral system. What about Hex? It's Base 16 right? How many numbers do they have in this numeral system? Of course 16. But what to come after 10? Hex has a special case, because Hex borrows 10 numbers from Decimal (That is 0-9) and also borrows 6 letters from Latin (A-F). So if you add 1 into 9, it doesn't become 10, instead it will becomes A. 0,1,2,3.....9,10,A,B,C... What to expect if you add 1 into F? Guess what, it becomes 10! So, 9 Decimal --> 9 Hex, 10 --> A, 15 --> F, 16 --> 10, 50 --> 32, 100 --> 64. That's why they are called as "Base x", x means how many numbers they have in their numeral system. 2b. File Structure This topic isn't necessary though, but I just want to help you to understand how executable file works. There are numerous of file types in nowadays computing world, starting with the widely known txt, mp3, avi, jpg, bmp, xls, exe. This time, what we need to know is only about exe files. In Windows, almost all of applications are 'exe' files. Coders/Developers write out codes in either Low Level Language or High Level one, and after that the codes are compiled into something that we (computer user) could use without knowing anything about programming language. When the exe file is being compiled, it also store something which called as "Header" in it's beginning lines. Different compiler generates different header too. One of the header contains filesize checksum, so that's why we can't edit exe file freely as we want to, because if we're not aware about this problem, our exe file won't work at all... 2c. Hardcode vs Softcode What on earth is that? Hardcode means the code is read from the file itself. So if we want to alter the code, we need some special tools. The case is different for some codes (that some people prefer to call as 'Softcode'), those type of code can be altered because the exe file reads them from outside of the file, the notable example is 'msgstringtable.txt', when you alter the word in that file, you can see the changes when you run your client.exe So when next time someone replied in a post "It's hardcoded in the client", you know exactly what it means 3. TOOLS If we want to edit our client.exe we need some tools, such as: - Hex Editor (Obviously ;P) - Text Processor (I use Notepad++ [set encoding to UTF-8]) - Calculator (Optional) - nkwz rA Toolkit --> http://rathena.org/b...kwz-ra-toolkit/ - Charmap.exe (Can be found in every PC that uses Windows) You can get those tools in the internet. Freeware is okay too.. 4. CLIENT EDITING Phew... After reading those exhausting topics, here we are.. (Afterall I guess that's why you're reading up to this point). First, get some 2012 client.exe. For example here, I use '2012-04-10aRagexeRE.exe', any 2012 version will do, as long as the client developer doesn't change the file structure (>_<') Then open your client.exe in hex editor, you'll notice 3 sections. The leftmost part is called Offset, the middle part is Hex stream/data, the right part is ASCII data. Offset is like a location pointer, and they're increasing if we scroll down. Still remember about Hex numeral system on previous topic? Well.. here they are, the heart of every exe files, hex! The right part is just a translated code from hex into Latin characters, so some of the data can be more understandable to human eye. The problem is the client.exe comes from Korean developers, so they use their native language, Koreans! That's a nightmare for those who doesn't live in Korea... (Yes it is! ) But if the developer creates an English version, then why am I writing this tutorial? Anyway back to the topic... Hmm.. Make a copy of your client.exe, open one client.exe in hex editor, and run the other one. After you login with correct username and password, there's the Char Selection window, go create a new char. Look, our first Korean word has appeared! If you hasn't install the Korean Language pack, you'll see this "Äɸ¯Å͸¸µé±â" (Note: I uninstall my Korean Language pack in order to see those letters). Open charmap.exe, use Arial font (or another font if you want), and find that strange letters one by one. (I know this is exhausting, that's why I want to make this project as a Community Project). After you double click each letter found in charmap, you should have all (or some) of the strange letters, well this part is a little tricky because your eye have to be good to see the correct letter, if you picked a wrong letter in charmap, then your conversion process won't be a success. After you collect the letters in charmap, then open 'nkwz rA Toolkit.exe', and you'll see 2 boxes, one is Input Hex, and the other is Input Latin. Paste the letters into 'Input Latin' and voila! You have those secret codes showing in Output Hex! Äɸ¯Å͸¸µé±â --> C4C9B8AFC5CD20B8B8B5E9B1E2 Then go back to your hex editor, search for 'C4C9B8AFC5CD20B8B8B5E9B1E2' (or some part of it), and if you're lucky, then you'll find the position, if not then you'll need to meet an Arch Bishop and request Gloria for Luk+30... Please note that some hex editor can't highlight all of the code even when it's found, so you'll have to see carefully. Look at the nkwz rA Toolkit, at the bottom of the program I also have write a simple line about how many chars that has been converted in the process. Then think about some name that would fit in the game, in http://rathena.org/b...r-2012-clients/ Razor X and Judas picked 'Create Player'. Back at the nkwz rA Toolkit, type Create Player in the Input Latin, and voila again! Suddenly some magical numbers appeared in Output Hex! Important: Look at the bottom part, 'Latin: 13 char'. Make sure you use same amount of chars as the replacement! If you plan to use other name that is shorter that the original, just add some space to the end at Input Latin, so the char amount is the same like hex chars. The next thing after your convert 'Create Player' or 'Create a Char' into hex, let's go back at the hex editor and edit the value according to the generated value in nkwz rA Toolkit in Output Hex. After that, save it and run the file to see if your changes has been made correctly into the client.exe Congratulations! Now you can make your own 2012 client.exe.. ^________^ And that's a wrap! 5. HELP THE rA COMMUNITY! As like I said earlier in this tutorial, I'd like to make this as a Community Project. How to join? Just post a decent and readable screenshot of Korean garbled letters, and also the location of the window/skill/item/chat window info so it's easy to find it in the game, then help us to find the letter in charmap.exe and paste it here, just follow the example post. After that, think of a good name as the replacement (in English please) If you can't think about it now, don't worry, someone may have a good name for it. 6. CREDITS This tutorial is written by me, after I read this post --> http://rathena.org/b...r-2012-clients/ I got inspired to write this tutorial. I wrote down the codes which floating in my head last night, and that's how 'nkwz rA Toolkit' was made. Umm.. I compress the exe file with UPX, and some antivirus app doesn't like a file with UPX compression D: Thanks to Razor X for his inspiring post Thanks to Utada Hikaru, Ayumi Hamasaki and also Winamp! ^^ You can call me as nkwz* too, and btw I don't have any Twitter/Facebook account ;P Thanks for reading this tutorial and let's add more power to rA! Example: Image: Location: Login --> Create a new char Korean: Äɸ¯ÅÍ ¸¸µé±â Hex code: C4C9B8AFC5CD20B8B8B5E9B1E2 English Suggestion: Create Player / Create a Char
    1 point
  7. File Name: Deck The Halls Prontera Christmas File Submitter: Olrox File Submitted: 02 Nov 2012 File Category: Maps & 3D Resources Video: Content Author: Olrox Like my facebook: https://www.facebook.com/OlroxMaps First and only one Prontera Christmas edition made by me in all this time! It was the 2011 year when someone requested a prontera christmas edition to me. Now a year later I take that work and Imake a completely revamped version available to all. Deck the Halls Prontera is a prontera edition with a christmas style with a lot of "life" and "happiness" around. A very great work of patience and now comes at its second version. A big santa holding a poring on the center of Prontera, Giant Gingerbread man shaped cookies, Jingle Bells Angels, Giant Xmas Cards customizables with your server logo, enormous ribbons, real shaped winter style trees.... Is just a taste of what this prontera has to offer to your server!. Map Includes: * BGM used in video * Prontera Christmas Edition * Minimaps * All files ready to be patched in your data folder or GRF. Note: -- To use your custom server logo in the cards: Look for data/texture/jz_xmas/xmas_card1b.bmp file and edit photoshop, save it .bmp format 24 bits.... IMPORTANT: save it Flipped Horizontaly just as how the original file is and done. Click here to download this file
    1 point
  8. Since 2011 client, the ip address only work with digtal format . Tested with 2012-07-02aRagexeRE, works for me.
    1 point
  9. the latest svn right now is 16857, and BTW the casting of renewal is different from pre-re, skills have fixed casting time
    1 point
  10. http://www.eathena.ws/board/index.php?s=&showtopic=272346&view=findpost&p=1491772 GmOcean seems to still remember this trick xD
    1 point
  11. ok , reported http://rathena.org/board/tracker/issue-6847-onsellitem-only-the-sold-card4-return-value/ Index: npc.c =================================================================== --- npc.c (revision 16857) +++ npc.c (working copy) @@ -1561,14 +1561,16 @@ static int npc_selllist_sub(struct map_session_data* sd, int n, unsigned short* item_list, struct npc_data* nd) { char npc_ev[EVENT_NAME_LENGTH]; - char card_slot[NAME_LENGTH]; - int i, j, idx; + int i, idx; int key_nameid = 0; int key_amount = 0; int key_refine = 0; int key_attribute = 0; int key_identify = 0; - int key_card = 0; + int key_card1 = 0; + int key_card2 = 0; + int key_card3 = 0; + int key_card4 = 0; // discard old contents script_cleararray_pc(sd, "@sold_nameid", (void*)0); @@ -1576,12 +1578,10 @@ script_cleararray_pc(sd, "@sold_refine", (void*)0); script_cleararray_pc(sd, "@sold_attribute", (void*)0); script_cleararray_pc(sd, "@sold_identify", (void*)0); - - for( j = 0; MAX_SLOTS > j; j++ ) - {// clear each of the card slot entries - snprintf(card_slot, sizeof(card_slot), "@sold_card%d", j + 1); - script_cleararray_pc(sd, card_slot, (void*)0); - } + script_cleararray_pc(sd, "@sold_card1", (void*)0); + script_cleararray_pc(sd, "@sold_card2", (void*)0); + script_cleararray_pc(sd, "@sold_card3", (void*)0); + script_cleararray_pc(sd, "@sold_card4", (void*)0); // save list of to be sold items for( i = 0; i < n; i++ ) @@ -1596,12 +1596,11 @@ script_setarray_pc(sd, "@sold_refine", i, (void*)(intptr_t)sd->status.inventory[idx].refine, &key_refine); script_setarray_pc(sd, "@sold_attribute", i, (void*)(intptr_t)sd->status.inventory[idx].attribute, &key_attribute); script_setarray_pc(sd, "@sold_identify", i, (void*)(intptr_t)sd->status.inventory[idx].identify, &key_identify); - - for( j = 0; MAX_SLOTS > j; j++ ) - {// store each of the cards from the equipment in the array - snprintf(card_slot, sizeof(card_slot), "@sold_card%d", j + 1); - script_setarray_pc(sd, card_slot, i, (void*)(intptr_t)sd->status.inventory[idx].card[j], &key_card); - } + script_setarray_pc(sd, "@sold_sold", i, (void*)(intptr_t)sd->status.inventory[idx].identify, &key_identify); + script_setarray_pc(sd, "@sold_card1", i, (void*)(intptr)sd->status.inventory[idx].card[0], &key_card1); + script_setarray_pc(sd, "@sold_card2", i, (void*)(intptr)sd->status.inventory[idx].card[1], &key_card2); + script_setarray_pc(sd, "@sold_card3", i, (void*)(intptr)sd->status.inventory[idx].card[2], &key_card3); + script_setarray_pc(sd, "@sold_card4", i, (void*)(intptr)sd->status.inventory[idx].card[3], &key_card4); } } you can try apply this noob source code to fix the bug if developer already fix it with proper code, apply official one and throw this custom one out
    1 point
  12. prontera,159,172,5 script market#2 100,{ getitem2 1201, 1,1,0,0, 4001,4002,4003,0; callshop "market2#hidden", 2; end; OnSellItem: .@size = getarraysize( @sold_nameid ); for ( .@i = 0; .@i < .@size; .@i++ ) dispbottom callfunc( "getitemname2", @sold_nameid[.@i], @sold_identify[.@i], @sold_refine[.@i], @sold_attribute[.@i], @sold_card1[.@i], @sold_card2[.@i], @sold_card3[.@i], @sold_card4[.@i]); end; OnInit: npcshopattach "market2#hidden"; end; } - shop market2#hidden -1,512:10,513:20,514:30,515:40,516:50 wow ... you're right, my getitemname2 function only able to show the @sold_card4, but not the card1~card3 area maybe I should file a bug report
    1 point
  13. actually its already the answer for your problem...because for you to be able to copy skills via reproduce the skill must be in the 'skill_reproduce_db.txt' database..and since its not added there so by default it cannot be copied..
    1 point
  14. wait.... wait a moment ... why you guys gives the one DIED have the killer's skull ? - script test -1,{ OnPCKillEvent: if ( getmapflag( strcharinfo(3), mf_pvp ) == 0 || killedrid == getcharid(3) ) end; attachrid killedrid; .@charid = getcharid(0); attachrid killerrid; getitem2 7420, 1,1,0,0, 254, 0, .@charid % pow(2,16), .@charid / pow(2,16); // getnameditem 7420, rid2name( killedrid ); // <-- EDITED, this command doesn't drop item on floor end; } Brian I just read script.c getitem2 command automatically make the item on floor, while getnameditem doesn't
    1 point
  15. nope but you can force them to remove the copied skill.. by deleting it from the database.. UPDATE global_reg_value SET value=0 WHERE str="REPRODUCE_SKILL" AND value="3008";
    1 point
  16. a bit off-topic ... but see-ing that script reminds of myself that's the technique I used 4 years ago xD well after you finish that script and felt some accomplishment, you can ask here for some optimization tips that cheating stuff ... can only happen with party/guild system (level2 event script type) a normal event script ( level1 event script type ) is quite impossible to be cheated because of the nowarpto + nomemo + nosave mapflag you can also try OnInit: setmapflag "ordeal_1-2", mf_pvp, 1; to make the configuration easier and ... wow ... is that your 1st script ? such a standard ... really amazing ... I remember my 1st event script was devil square which took me over 8 months since I start learn scripting, then only I'm confident enough to fix that script
    1 point
  17. File Name: EmberRO Thor Patcher. File Submitter: dastgirpojee File Submitted: 01 Nov 2012 File Category: Patchers Content Author: Dastgir Pojee,Yuki,ShiJu,SweetHoney I liked the design and I coded it since i see many of people don't know to code. Original Design Link: Click HERE Credits: Design: Click Here (Yuki, ShiJu, SweetHoney) Coding: Me (Dastgir Pojee) Click here to download this file
    1 point
  18. I hope you release more designs soon.
    1 point
  19. You can try this. @all I've updated the diff to r16857. I did not test. Here: extending_vending_16857.patch
    1 point
  20. I still remember 2 years ago Emistry and Keikun started their scripting lesson from this kind of scripts ( wahaha emistry ... forever 1 of my student XD ) after all, script request section is a training ground for those who are willing to learn how to script we should give some other people chance to show off their scripting skill ... I also started out my scripting journey from this kind of scripts ... guided slowly by Yhn and Trancid ... seems like many people misunderstood the meaning of script request section ... this area is suppose to be for members who are interested to improve their scripting skills ( with guidance from senior members ) not to tell them back how to make themself ... I quote again the definition of Script Request
    1 point
  21. http://rathena.org/board/topic/53320-%E3%80%90-emistry-%C2%A9-2012-%E3%80%91e-scripts-collection/page__st__40__p__71628#entry71628
    1 point
  22. http://rathena.org/board/topic/70325-why-cant-i-drop-my-items-anymore/
    1 point
  23. As of right now it's not possible. Your best option, is to go into your sql database, and create those characters, just for your scripting purposes, on a dummy account. That way, they will indeed exist. What's more it won't matter if someone else has the same name, since your sql db editor will say, duplicate entry, that way, you know you can use that name.
    1 point
  24. UPDATE `char` SET `last_map`='prontera',`last_x`=156,`last_y`=191 WHERE `name`='<char name>';
    1 point
  25. The project is not dead, I'm sorry. I haven't been able to work on it much, and, quite honestly, I had almost forgot about it. The converter is working (at least I hope), but it can just convert one file at a time, and it is still full of memory leaks. I will need just a week or so to tweak it and maybe make a graphical interface for it. In the meantime, if anyone wants to donate for my work: I've put a lot of effort into this converter, and I will offer it free of charge. Any donation is greatly appreciated.
    1 point
  26. According to our rAthena's Trac, we currently support 2012-04-10a as the lastest stable client. Also, you can check this out by going to our src/common/mmo.h #ifndef PACKETVER #define PACKETVER 20120410 //#define PACKETVER 20111116 #endif And our packet_db //2012-04-10aRagexeRE packet_ver: 30 0x01FD,15,repairitem,2 0x089C,26,friendslistadd,2 0x0885,5,hommenu,2:4 0x0961,36,storagepassword,0 0x0288,-1,cashshopbuy,4:8 0x091C,26,partyinvite2,2 0x094B,19,wanttoconnection,2:6:10:14:18 0x0369,7,actionrequest,2:6 0x083C,10,useskilltoid,2:4:6 0x0439,8,useitem,2:4 0x0945,-1,itemlistwindowselected,2:4:8 0x0815,-1,reqopenbuyingstore,2:4:8:9:89 0x0817,2,reqclosebuyingstore,0 0x0360,6,reqclickbuyingstore,2 0x0811,-1,reqtradebuyingstore,2:4:8:12 0x0819,-1,searchstoreinfo,2:4:5:9:13:14:15 0x0835,2,searchstoreinfonextpage,0 0x0838,12,searchstoreinfolistitemclick,2:6:10 0x0437,5,walktoxy,2 0x0886,6,ticksend,2 0x0871,5,changedir,2:4 0x0938,6,takeitem,2 0x0891,6,dropitem,2:4 0x086C,8,movetokafra,2:4 0x08A6,8,movefromkafra,2:4 0x0438,10,useskilltopos,2:4:6:8 0x0366,90,useskilltoposinfo,2:4:6:8:10 0x0889,6,getcharnamerequest,2 0x0884,6,solvecharname,2 0x08E5,41,bookingregreq,2:4 //Added to prevent disconnections 0x08E6,4 0x08E7,10,bookingsearchreq,2 0x08E8,-1 0x08E9,2,bookingdelreq,2 0x08EA,4 0x08EB,39,bookingupdatereq,2 0x08EC,73 0x08ED,43 0x08EE,6 0x08EF,6,bookingignorereq,2 0x08F0,6 0x08F1,6,bookingjoinpartyreq,2 0x08F2,36 0x08F3,-1 0x08F4,6 0x08F5,-1,bookingsummonmember,2:4 0x08F6,22 0x08F7,3 0x08F8,7 0x08F9,6 0x08FA,6 0x08FB,6,bookingcanceljoinparty,2 0x0907,5,moveitem,2:4 0x0908,5 0x08D7,28,battlegroundreg,2:4 //Added to prevent disconnections 0x08CF,10 //Amulet spirits 0x0977,14 //Monster HP Bar //Add new packets here //packet_ver: 31
    1 point
  27. Oh sorry for late the reply... "How to disable Battleground button" Find: 5C62617369635F696E746572666163655C62746E5F626174746C655F6669656C6400C0AF Replace with: 5F62617369635F696E746572666163655C62746E5F626174746C655F6669656C6400C0AF "How to disable Replay/Rec button" Find: 5C7265706C61795F696E746572666163655C72656300 Replace with: 5F7265706C61795F696E746572666163655C72656300 "How to disable Party Booking button" Find: 5C62617369635F696E746572666163655C626F6F6B696E670000 Replace with: 5F62617369635F696E746572666163655C626F6F6B696E670000 @peopleperson49: I still don't have any idea, because I think I have disable it from beginning, I forgot how to make it back.
    1 point
  28. "How to disable Quest button" It's easy to do it, here's how: Open your hex editor, find for "71756573740000006E635F71756573745F4F6E" then change it into 5F756573740000006E635F71756573745F4F6E (The reason why I choose 5F is to make it easier if later you want to enable it back again)
    1 point
  29. Corruption, a magical word that always make a private server crumbled apart..
    1 point
×
×
  • Create New...