Jump to content
  • 0

Going from eAthena-->rAthena


Question

Posted

I'm currently updating my eAthena server to rAthena, but I'm hitting some bumps in the road.

I tried to find a guide, but that didn't work out. I understand that there is a re and pre-re folders for the db files. I have updated all the files in the folders that the original files were in. But there is no mob_skill_db2 file at all. Also my mob_db2 folder isn't detected at all. I tried putting them in the specific pre-re folders, but that had no effect. Also how do I tell it if I want to use the re or pre-re db? I used to be able to assisgn gm permission levels to commands using the atcommand_athena.conf file, but where do I do that on rAthena? If theres anything else somebody figures I need to know that would be great! Thanks.

Peopleperson49

13 answers to this question

Recommended Posts

Posted

@Judas

#if REMODE
   const char* item_db_name[] = { item_db_db, item_db_re_db, item_db2_db };
#else
   const char* item_db_name[] = { item_db_db, item_db2_db };
#endif

@peopleperson49

If you go to src/map/config/Renewal.h you will find the REMODE setting which is default to 1. This means your server will be using the re folder by default. If you set REMODE to 0 then you will be using anything inside the pre-re folder. As for the @command settings, they have changed a bit. GMs are no longer given "levels" but rather "group IDs". In the config folder you will find the atcommand_athena.conf. In this file you can just set up aliases for @commands (ie: @baselevel -> @blvl). The new config you are looking for is called groups.conf. In there you can find what GM group gets what command. Just follow the structure to create your own groups. :)

Posted

Personally I haven't compiled a clean version of rA. If you change REMODE to 0, "make clean", and "make sql", I don't see why it would cause issues from that.

Posted

the mob structure changed too

//eAthena mob structure
ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,MEXP,ExpPer,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper

//rAthena mob structure
ID,Sprite_Name,kROName,iROName,LV,HP,SP,EXP,JEXP,Range1,ATK1,ATK2,DEF,MDEF,STR,AGI,VIT,INT,DEX,LUK,Range2,Range3,Scale,Race,Element,Mode,Speed,aDelay,aMotion,dMotion,MEXP,MVP1id,MVP1per,MVP2id,MVP2per,MVP3id,MVP3per,Drop1id,Drop1per,Drop2id,Drop2per,Drop3id,Drop3per,Drop4id,Drop4per,Drop5id,Drop5per,Drop6id,Drop6per,Drop7id,Drop7per,Drop8id,Drop8per,Drop9id,Drop9per,DropCardid,DropCardper

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...