• Content count

  • Joined

  • Last visited

  • Days Won


Sharpienero last won the day on July 3 2012

Sharpienero had the most liked content!

Community Reputation

28 Excellent

About Sharpienero

  • Rank
  • Birthday January 29

Contact Methods

  • Skype

Profile Information

  • Gender

Recent Profile Visitors

5151 profile views
  1. Awesome update. I'm glad to see paid files disappearing.
  2. Which clientver are you using?
  4. I'm not one hundred percent what you mean, but you have to set your server specifically the way you want it in the core files. You're also going to need to change certain NPCs, GRF, etc.
  5. Inside your database you want to check the picklog table. From there, you can check the date and the time.
  6. Okay, I will diff my client. It doesn't fail to patch, no. It's as if the patch went through. The main issue was the fact that I hadn't renamed my .dat. Thanks to Aeomin for solving my issue.
  7. Hey everyone, I've ran into a few problems with my Thor Patcher. plist.txt: 1 346134.thor /patch/data screenshot: config.ini: [Config:Main] RootURL='' RemoteConfigFile='main.ini' TimeOut=5 StatusFile='server.dat' DefaultGRF='ss2.grf' ClientEXE='test.exe' ClientParameter='-1sak1' //When patcher unable to connect webserver, //should the patcher allow player start the game anyways? FinishOnConnectionFailure=true [Config:Window] Style='none' //This allows the player drag the window by background DragHandling=true //Background can be either jpg or bmp, in later case //the top-left pixel is chosen as transparent color. Background='images/bg.bmp' FadeOnDrag=true [Config:BGM] File='' Loop=true Volume=5 Directory= [Config:Misc] Title='Thor Patcher' HideProgressBarWhenFinish=true [ProgressBar:bar1] Width=342 Height=10 Left=23 Top=486 FrontImage= BackImage= Hook='ProgressChange' [Label:Status] AutoResize = false Width=369 Height= Left=15 Top=498 Alignment='center' FontColor=$000000 FontName = '' FontSize = Text='' Hook='StatusChange' [NoticeBox:Box0] Width=347 Height=250 Left=21 Top=217 URL='' [Button:Start] Default='images/start1.png' OnHover='images/start2.png' OnDown='images/start3.png' Left=383 Top=211 //Hook is used for default buttons, //do not use this on custom buttons! Hook='Start' [Button:Exit] Default='images/Exit1.png' OnHover='images/Exit2.png' OnDown='images/Exit3.png' Left=383 Top=244 Hook='Exit' [Button:Cancel] Default='images/Exit1.png' OnHover='images/Exit2.png' OnDown='images/Exit3.png' Left=383 Top=211 Hook='Cancel' //[Button:Extra] // // // // Mode - mode for button // 1 = open URL // 2 = Launch file/program // 3 = Message box //Mode= // Action - depend on what you set in the Mod, this may vary // ex. Mode = 1 , Action='' //Action= main.ini: //Thor Patcher remote config file [Main] //Allow patching or not? allow=true //Should patcher ignore everything else and finish patch immediately? Force_Start=false //if not, what message should appear? policy_msg=Server is taking a nap. //file_url - patch files should ALL put here. // This config entry will override the one in embed config. // o HTTP: // // o FTP: // // o With <Username> [Password] [Port] // ftp://username:[email protected]<script cf-hash='f9e31' type="text/javascript"> /* */</script>:port/dir/ // o Note: username is required if want put password, otherwise everything is optional. file_url= [Patch] //use CheckSum tool, hash for client & patcher // used to make sure exe is up to date // (leave empty to disable this feature) ClientSum= PatcherSum= //This is compressed file for patcher & client update // To make these work, ClientSum and/or PatcherSum can't be empty // Note: these files should put same place as patch file (file_url in internal config) //Relative address, not FULL URL! ClientPath= PatcherPath= // Patch list file PatchList=plist.txt [Stars] // Shining o.O (Anyways, its for start button clones) // Since orignal client has check sum.. why not for clones? XD //How many? (it should same as amount of start button clone, but of course it's your choice) clients=0 // _sum - checksum, use CheckSum tool. //client1_sum= // _Name - Filename of exe //client1_Name= // _Path - Path for file [Compressed] //client1_Path= [Misc] //Set a limit for fragment, when reach this limit, patcher will ask user to defrag FragmentLimit=50 This is what happens when I launch the patcher: text at the bottom only flashes for a milisecond.) It seems to ignore the patch all together which is quite strange. Does anyone have any ideas as to why this would do this? Any help would be greatly appreciated. Another question: When I click on "START" it refuses to execute my client.exe (Named test.exe) and I have no idea as to why. Here is a screenshot of the exe: On a side note - If someone could explain how to use ThorGenerator to update the default server grf, that would be amazing. As in-depth as you can manage would be even better. Thanks, Sharpienero.
  8. Well, it says the issue is on your clientinfo.xml.. Should be as follows: <version>45</version> I read over your post and I didn't see you mention anything in regards to clientinfo.xml, so just a thought.
  9. Well, if I'm not mistaken (please correct me if I am, it's been a while) palette files are located within your GRF. Has anything changed within your GRF since the last time you tested it?
  10. Thanks a ton for this post, I'm happy to see the community moving forward as a whole.
  11. You would have to merge your databases, if I understand what you're saying.
  12. Have two <connection>'s in your clientinfo.xml
  14. Hi all, first of all I just want to thank you for all the great comments, and appreciation I have been getting. I just do not have the time, nor the energy to keep up with this guide anymore. I recommend that you do not use my guide anymore, due to the fact that it is outdated. I may be back eventually to update it, but I doubt it. I have not been doing anything related to ragnarok online for quite some time, and I do not wish to come back to it what-so-ever. I believe that I have helped the community in my own little way, but it is no longer of my interest. I'm sorry for the inconvience. Also, if a staff member could please pin this as outdated and or locked, it would be greatly apprecaited. Thank you all, Sharp.