IPB

Welcome Guest ( Log In | Register )



 
Closed TopicStart new topic
how to add custom map into my server
bountyx
post Mar 31 2009, 11:14 PM
Post #1


Leaning eA
**

Group: eA Level 3 (Normal)
Posts: 39
Joined: 28-March 09
Member No.: 285,006



hi everyone..im noob in ro..well u see i found 1 intresting map from rune....so i want to add in into my server..?how to do it?
a small guide from ur guys..if u please...

i have the .gat , .gnd , .rsw file then do what??
Go to the top of the page
 
+Quote Post
BrianL
post Mar 31 2009, 11:23 PM
Post #2


awesome possum =]
Group Icon

Group: Global Moderators
Posts: 4,624
Joined: 20-March 07
From: California
Member No.: 221,079



1. Server edits:
  • .../conf/maps_athena.conf - Add a line for each new map
    CODE
    map: maintown
  • .../db/map_index.txt - Add a line at the bottom for each new map (only the first custom map needs a starting ID)
    CODE
    maintown<TAB>1250
2. Recompile your server's mapcache. I suggest using this pre-compiled Mapcache Maker.
  • TIP: if you download map_cache.dat from the SVN and put it in the folder with mapcache.exe, then it will run in rebuild mode (only add your maps)
  • Edit grf-files.txt to the location of your data.grf/sdata.grf
  • Make a temporary data folder somewhere (ex: on your Desktop) and put the 3 map files (.rsw, .gat, .gnd) in it.
  • Now edit the Data Directory location in grf-files.txt to the location of the data folder you just made with the map files in it.
  • Copy the map_index.txt from your server folder into the Mapcache Maker's folder.
  • Run mapcache.exe and it will create a new mapcache (called map_cache.dat)
3. Move/upload map_cache.dat to your server's .../trunk/db/ folder.
Start your server. If you receive a message "[Notice]: Removing map [ ______ ] from maplist", go back and check your work.

4. Client update: make a patch with the 3 map files.


There are also guides in the Guides section:
- [guide] Adding Maps, (with mapcache OR grf)
- Adding Maps, How to add your custom maps in eAthena

This post has been edited by BrianL: Feb 10 2011, 01:26 PM
Go to the top of the page
 
+Quote Post
fallenone
post Mar 11 2011, 10:08 PM
Post #3


eA Apprentice
***

Group: eA Level 3 (Normal)
Posts: 114
Joined: 25-January 11
Member No.: 326,992



QUOTE (BrianL @ Mar 31 2009, 08:23 PM) *
1. Server edits:
  • .../conf/maps_athena.conf - Add a line for each new map
    CODE
    map: maintown
  • .../db/map_index.txt - Add a line at the bottom for each new map (only the first custom map needs a starting ID)
    CODE
    maintown<TAB>1250
2. Recompile your server's mapcache. I suggest using this pre-compiled Mapcache Maker.
  • TIP: if you download map_cache.dat from the SVN and put it in the folder with mapcache.exe, then it will run in rebuild mode (only add your maps)
  • Edit grf-files.txt to the location of your data.grf/sdata.grf
  • Make a temporary data folder somewhere (ex: on your Desktop) and put the 3 map files (.rsw, .gat, .gnd) in it.
  • Now edit the Data Directory location in grf-files.txt to the location of the data folder you just made with the map files in it.
  • Copy the map_index.txt from your server folder into the Mapcache Maker's folder.
  • Run mapcache.exe and it will create a new mapcache (called map_cache.dat)
3. Move/upload map_cache.dat to your server's .../trunk/db/ folder.
Start your server. If you receive a message "[Notice]: Removing map [ ______ ] from maplist", go back and check your work.

4. Client update: make a patch with the 3 map files.


There are also guides in the Guides section:
- [guide] Adding Maps, (with mapcache OR grf)
- Adding Maps, How to add your custom maps in eAthena



I'm still newbie with these... I was able to figure out how to make my thor patcher to work and have my maps patch to the client...
But now, Im stuck with adding the maps to my server...

To re-state or clarify what you said:
1. I need to make a Temp Data Folder somewhere in my computer like in my Desktop. C:\Users\Computers Name\Desktop\data
2. Gather my .rsw, .gat, .gnd files and put it in C:\Users\Computers Name\Desktop\data
3. Download this: mapcache.exe and put it in C:\Users\Computers Name\Desktop\Mapcache
4. Gather the following from my server: grf-files.txt, map_cache.dat, and map_index.txt and put it in C:\Users\Computers Name\Desktop\Mapcache

5. Then, edit the grf-files.txt and put what? the location of my data.grf and rdata.grf in my computer at this moment?

6. Run mapcache.exe; New map_cache.dat will come out;
7. Then, upload map_cache.dat to .../trunk/db/ folder

im still stuck...
Okay, I will just edit this again after I eat...

Need help though... Just post your corrections.

This post has been edited by fallenone: Mar 11 2011, 10:16 PM
Go to the top of the page
 
+Quote Post
Emistry
post Mar 12 2011, 08:23 AM
Post #4


Friendly Helper xD
*************

Group: eA Level 5 (Super)
Posts: 3,988
Joined: 2-June 09
From: Deep in Your Heart...
Member No.: 291,813



erm...can simply help me also at this xD ?

i have success to cached those new map into the map cache...
but when inside game
i cant use @warp to go that map ?
Go to the top of the page
 
+Quote Post
fallenone
post Mar 13 2011, 12:41 PM
Post #5


eA Apprentice
***

Group: eA Level 3 (Normal)
Posts: 114
Joined: 25-January 11
Member No.: 326,992



QUOTE (Emistry @ Mar 12 2011, 06:23 AM) *
erm...can simply help me also at this xD ?

i have success to cached those new map into the map cache...
but when inside game
i cant use @warp to go that map ?


Check Step 5 of this guide: http://www.eathena.ws/board/index.php?show...=183090&hl=

Not sure if it will help you though.
I still haven't done the mapcache part.
Maybe you can help me.

P.S.
Can someone check if what I re-stated is correct or needs some corrections?
http://www.eathena.ws/board/index.php?s=&a...t&p=1463444

This post has been edited by fallenone: Mar 13 2011, 12:43 PM
Go to the top of the page
 
+Quote Post

Closed TopicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



Lo-Fi Version Time is now: 23rd April 2014 - 07:51 AM
Bridged By IpbWiki: Integration Of Invision Power Board and MediaWiki © GlobalSoft