Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 03/02/14 in all areas

  1. Want to make a new add-on for your server?! Here's a 10-step guide on how to create your own launcher for your server. This would serve great as a one-way directory for your players, you can easily redirect them to your applications, website, etc! Disclaimer I used VB6 because most players do not have a .NET framework version later then 3.0ish installed Step 1: Download VB 6.0 portable, Run it afterwards. Don't forget to press Reg Key before running it. Step 2: Select Standard EXE Step 3: Click on the main form, then edit Caption under the Properties tab(lower right) rename it to your server name or whatever title you want. You can also re-size the form to whatever size you want your launcher to look like by dragging the borders, like how you re-size normal windows. Step 4(Optional): Place an icon by browsing the file upon clicking Icon property. Step 5: Create a button to launch your Patcher/Exe! By clicking the Command Button tool on the toolbox(left side), then dragging the desired size that you want on your main form. Step 6(Optional): Create another button to launch Setup or any file that your players often access. Step 7(Optional): Add your logo or banner to make your launcher pretty! Simply click the Picture Box tool, only two icons above the command button icon. Then browse for your logo by clicking the Picture property Step 8: Time to code those buttons! Simply double click the Patcher button we made earlier, the coding area will pop-up afterwards. Copy the codes written in the photo or paste the code below. Don't forget to replace "Your RO Patcher.exe" to the name of your patcher/exe file! Dim RetVal RetVal = Shell("Your RO Patcher.exe",1) Unload Form1 Step 9: Now, let's put the code for running the Setup.exe! Now, why is it much shorter? 'Cause the code below is needed to be used instead of the one below, only IF your exe/patcher contains spaces. Shell ("Setup.exe") Unload Form1 Step 10: Save your project then compile it! Go to File > Make Project1.exe Hurray, we're done! Here's the finished product of what we created! Now, just simply place this on the root folder of your RO files, along with setup, patcher, etc. so you wouldn't get errors! To improve the design and functionality of your launcher, you might wanna add & explore some functions & properties of forms and controls!
    2 points
  2. February Digest 2014 The following digest covers the month of February, 2014. Development Highlights Major updates: Bug squashing: @Aleos fixed countless bugs this month. Thank him! (4019fb4, 96c768f) Buyingstore persistency: a follow-up to Autotrade persistency, which was added last month. (b3506fb) Item database updates: new items and itemscripts. (3441d4a, a2d095f, 68f547c, 8800f32) Custom folder update: many new scripts added to npc/custom/! (163a98c) Warp suggestions: displays map name suggestions for @warp. (f3777cc) Documentation updates: Source documentation added. (1d77a9f) Cleaning in doc/script_commands.txt and doc/sample/. (de46393, 2fff785) Script command updates: Event label 'OnPCStatCalcEvent' added. (27a0f3f) Script command 'getguildmember' added. (eba1539) Script command 'successrefitem' has an optional 'count' parameter. (a2d095f) Script commands 'rentitem2', 'makeitem2' added. (339c0a8) Script command 'strtol' added. (de46393) Statistics 5 authors have pushed 46 commits during this period. On master, 243 files have changed. There have been 6,556 additions and 2,770 deletions.
    2 points
  3. File Name: @mvpladder File Submitter: sandbox File Submitted: 2 Mar 2014 File Category: Utilities Content Author: sandbox Script Details & Usage It's a script that will show the top 10 MvP hunters of your server. Suggestions for the improvement of this very simple script would be appreciated. Installation Enable the script on your NPC folder Terms & Conditions You are not allowed to reproduce or make profit of this script You are not allowed to take credit for this script. Though you can modify/edit it to your liking. I can give you support, but please, do not message me. It is your own responsibility to create a backup before implementing anything new. Pastebin: http://rathena.org/board/pastebin/nc21pcrh8ab/ at_mvpladder.txt
    1 point
  4. About the max map setting.. src/common/mmo.h #define MAX_MAP_PER_SERVER 1500 /// Increased to allow creation of Instance Maps
    1 point
  5. 1. Change 150 150 to the center prontera coordinates 2. Change 1002 to your desired custom mob 3. Change 501 and 1 to your desired item reward and amount - script Sample -1,{ OnMinute00: if ( gettime( 3 ) % 4 ) end; monster "prontera",150,150,"--ja--",1002,1,strnpcinfo( 1 )+"::OnKilledMonster"; end; OnKilledMonster: //announce strcharinfo( 0 )+ " won the event",0; getitem 501, 1; end; }
    1 point
  6. Since the advent of Custom 3D Monster Project, I have been looking into assembly again and looking into the RAGEXE client to see what can be done about some limitations we have with respect to adding custom weapons & jobs. I managed to do some edits and it came with satisfying results for me. Disclaimer: I have not done extensive tests with all the weapons but i have tested custom weapons in id ranges outside that of the default ones. Let me know if you see any bugs/crashes. Components: 1) Client: 2012-04-10aRagexeRE_M (I know i should have called it W but hey i like M better ) \ Only patches present in there are the "SKIP PACKET HEADER OBFUSCATION" and my own edit. And yes you can add all the other patches to this one. http://www.mediafire.com/download.php?wgn4f52hpy11c42 2) Lua File: weaponoverride.lua You need to keep this file in luafiles514/lua files/datainfo folder. any new weapon addition requires the item id to be specified in this file ( the format is specified in there) http://www.mediafire.com/download.php?s43q5gpiab42cbw I am not planning to carry over this edit to other older clients as of right now since i am also focusing on the second task unless I get some free time.
    1 point
  7. yea, and this is what i've added Should i add it after the format for new entries?
    1 point
  8. did you add any entries to weaponoverride.lua file?
    1 point
  9. I'm getting a error on this one, when i double click the item, i used id # 22000 for the custom weapon 1handed sword, do i need to convert it to .lub?
    1 point
  10. @icabit thanks for the comment I was under the assumption that the newer 2012 clients (the ones that make use of iteminfo.lub or cskroption.lub) didnt have the item id limitations. Please correct me if i am wrong, I was busy with another experiment with the 10-04a client adding Custom Job support (Similar to Xray but with lua files) which is complete now. Right now I am thinking of making this into a diff file or probably a plugin for Shins Diff Patcher - if I can learn how to make a proper one. But it will depend on whether people actually want a diff, since we are trying to move forward and get the newer clients to be more functional now
    1 point
  11. have you tried regular 10-04a client with this clientinfo xml , mmo and packet_db ?
    1 point
  12. when loggin in, "Failed Connect to Server" I've setted my clientinfo.xml , mmo.h , adn packet_db just still error
    1 point
  13. I did my tests offline only. Anyways it is not dependent on how or where the server is hosted. What error are you getting?
    1 point
×
×
  • Create New...