Jump to content

Wakki2

Members
  • Posts

    3
  • Joined

  • Last visited

Profile Information

  • Gender
    Male

Recent Profile Visitors

477 profile views

Wakki2's Achievements

Poring

Poring (1/15)

0

Reputation

  1. Thanks Cygnus Enthusiast! uncommenting "#define PRERE" did the trick! The moose disappeared! :D After that I ran into more problems but after some time I solved it all :D Even after the moose disappeared, when I logged in I was unable to move or chat; from what I've googled this either means there's something wrong with IP settings, or it's a packet_db problem. Since I couldn't get to the char select at all in the beginning, I thought I fixed the packet_db problem when I was able to login, but this was not the case. At first I thought it was IP related and I thought I had to change the local host IP "127.0.0.0" into the 192.168.x.y kind of IP and I found a smart post about editing "subnet_athena.conf" in which I specified a second subnet line besides the standard single line like this: subnet: 255.255.255.0:192.168.1.2:192.168.1.2 subnet: 255.0.0.0:127.0.0.1:127.0.0.1 But that didn't make the difference; at least not immediately, I'm not sure if this contributed to the solution. After that it still didn't work so I took a closer look at what the servers were saying when I logged in. One of the servers immediately said Disconnected x after I logged in, and another window said something about a packet error and "0x08c9" or something. I already tried 3 ragexe versions both with obfuscation commented and encryption disabled, and with obfuscation uncommented and encryption enabled, but those 6 setups didn't work. I then tried searching the packet_db.txt file for "0x08c9" and it turned out to be a unique match for packet version 34, so I googled the matching ragexe 2013-03-20 ragexe.exe and managed to download it from some site by rightclicking the hyperlink, copying link location(save file didn't download the file but saved the html of the current page) and opening the copied link in a new tab by pressing ctrl+tv. I then edited the 3 corresponding rathena files packet_db.txt, mmo.h, and core.h with the new packet version 34 and the matching date 20130320, rebuilt the solution, and finally edited the client side clientinfo.xml and I was able to walk and chat!!! :D The only thing left for me to do now is to change the starting zone to the old starting zone which is a matter of replacing the starting zone map name with the old one instead of the renewal one. I'm so happy :D I've been working on this the past 3 weeks for about 3 days now and it has finally payed off !!! I still wonder why only version 34 worked for me...30 and 45 didn't work. Maybe it's because my client folder is kind of Frankenstein...It's based on a "Full_kRO_Renewal_20160124.exe" File; I forgot if I eventually used the folder generated by just double clicking and running the .exe file or if I used the folder generated by just unzipping it, maybe it makes no difference...either way, that client was 2.69GB but it had no data folder which I copied from another ragnarok folder on my computer, and I've copied other parts of it from other places so it's a kind of patchwerk. Anyways! Thanks for the help! I couldn't have done it without you! And I hope that the information in this topic will help someone with a similar problem in the future
  2. // Copyright (c) rAthena Dev Teams - Licensed under GNU GPL // For more information, see LICENCE in the main folder //#ifndef _CONFIG_RENEWAL_H_ //#define _CONFIG_RENEWAL_H_ //quick option to disable all renewal option, used by ./configure //#define PRERE //#ifndef PRERE /** * rAthena configuration file (http://rathena.org) * For detailed guidance on these check http://rathena.org/wiki/SRC/config/ **/ /** * @INFO: This file holds general-purpose renewal settings, for class-specific ones check /src/config/classes folder **/ /// Game renewal server mode /// (disable by commenting the line) /// /// Leave this line to enable renewal specific support such as renewal formulas //#define RENEWAL /// Renewal cast time /// (disable by commenting the line) /// /// Leave this line to enable renewal casting time algorithms and enable fixed cast bonuses. /// See also default_fixed_castrate in conf/battle/skill.conf for default fixed cast time (default is 20%). /// Cast time is altered be 2 portion, Variable Cast Time (VCT) and Fixed Cast Time (FCT). /// By default FCT is 20% of VCT (some skills aren't) /// - VCT is decreased by DEX * 2 + INT. /// - FCT is NOT reduced by stats, reduced by equips or buffs. /// Example: /// On a skill whos cast time is 10s, only 8s may be reduced. the other 2s are part of a FCT //#define RENEWAL_CAST /// Renewal drop rate algorithms /// (disable by commenting the line) /// /// Leave this line to enable renewal item drop rate algorithms /// While enabled a special modified based on the difference between the player and monster level is applied /// Based on the http://irowiki.org/wiki/Drop_System#Level_Factor table //#define RENEWAL_DROP /// Renewal exp rate algorithms /// (disable by commenting the line) /// /// Leave this line to enable renewal item exp rate algorithms /// While enabled a special modified based on the difference between the player and monster level is applied //#define RENEWAL_EXP /// Renewal level modifier on damage /// (disable by commenting the line) /// // Leave this line to enable renewal base level modifier on skill damage (selected skills only) //#define RENEWAL_LVDMG /// Renewal ASPD [malufett] /// (disable by commenting the line) /// /// Leave this line to enable renewal ASPD /// - shield penalty is applied /// - AGI has a greater factor in ASPD increase /// - there is a change in how skills/items give ASPD /// - some skill/item ASPD bonuses won't stack //#define RENEWAL_ASPD /// Renewal stat calculations /// (disable by commenting the line) /// /// Leave this line to enable renewal calculation for increasing status/parameter points //#define RENEWAL_STAT //#endif //#endif // _CONFIG_RENEWAL_H_ Thanks for the reply! The way my file was was exactly like what you posted above. I wanted to disable renewal so I commented everything with // and it looks like this: ^. But when I login I still start at a boat unable to move. I wonder if it's necessary to change to the old starting zone some other way Thanks for the reply! The way my file was was exactly like what you posted above. I wanted to disable renewal so I commented everything with // and it looks like this:
  3. Hi /tothepoint My question is what files do I need to create any pre episode 12 server? Is it possible with the 2016 client or does it have to be pre 2012-4-10, what grf? what ragexe.exe or sakray.exe? And what else? /tothepoint /backgroundstory I spent the last 2 days trying to create my second private server. The last one I created was based on something called ragray in a time when the guides were a lot easier to understand and although I remember it was hard I managed to successfully play on that server about six years ago. Now I'm on my laptop and don't have access to the computer with the old server because it's on the other side of the world so I need to create a new server from scratch. I've found a few guides all with different downloads and methods and all in poor english on how to create a server but eventually I managed to be able to login to my server. At first I had trouble with packet_db_ver and got packet problems when I tried to log in my newly created character. I tried two ragexe.exes; one from 2013-08-07 and 2013-07-03 both with and without packet obfuscation to no avail when I realized the accounts I created with mySQL workbench in the database had to have an account_id of over 2 million instead of 1, 2 and 3 so I made them 2000001, 2000002, and 2000003 which by the way wasn't explained in any of the guides... Now when I was able to login I got to the (I guess)renewal starting zone on a black floor(no sprites) with a moose and a girl npc and I couldn't walk. To me this is an indication that the client I'm using is renewal but I wan't the old starting zone from before episode 12 with the green castle, the grass, and the porings. /backgroundstory /youalreadyreadthis My question is what files do I need to create any pre episode 12 server? Is it possible with the 2016 client or does it have to be pre 2012-4-10, what grf? what ragexe.exe or sakray.exe? And what else? /youalreadyreadthis /somemoredetailsonmycurrentserverstate The first guide I followed used the 2016-08-04 Kro Client and I guess that's the reason I see the moose at the beginning. I couldn't find sakray versions of the Kroclient on Ratemyserver but I tried the oldest 2012-4-14 .grf as well and still got the moose?! I wanted a pre episode 12 client but I can only find the grf and parts of the folder but not everything. I also tried using the client of a random private server to run with my own server but it was so customized that I couldn't get it to log in. Now I'm stuck with the moose and besides I can't talk to it or move around with the 2012 grf and with the 2016 client I can talk but I can' move. /somemoredetailsonmycurrentserverstate /bonusquesion Also I'm interested in how I would be able to create an episode 1 server and how I'd need to go about upgrading it to 2 and then to 3 and 4 etcetera. /bonusquesion Thanks for the help in advance!
×
×
  • Create New...