Welcome!

Join our community of MMO enthusiasts and game developers! By registering, you'll gain access to discussions on the latest developments in MMO server files and collaborate with like-minded individuals. Join us today and unlock the potential of MMO server development!

Join Today!

Geodata 3.9 - test rev.

Newbie Spellweaver
Joined
Oct 4, 2008
Messages
8
Reaction score
12
Today I share my first rev. of new geodata for 3.9. All needed files are in pack. Its first rev. so some problems is naturally.

Download:


Dont upload it to other sources. Thx
 
Newbie Spellweaver
Joined
Jul 28, 2013
Messages
18
Reaction score
2
Thanks for share. I'll test on AL 3.9.
Downloading . . .

Working for AL 3.9

Problem sloved : Must build new AL-Game.jar

Thank Slash123 & joshi3891

 
Last edited:
Newbie Spellweaver
Joined
Oct 4, 2008
Messages
8
Reaction score
12
Its working for AL 3.9 too, everything is in pack. Just replace your GeoLoader with mine.
 
Newbie Spellweaver
Joined
Apr 17, 2011
Messages
17
Reaction score
5
When I enable geodata in AL 3.9 my CPU is running up to 100% and complete pc freezes...xD

geoloader replaced with yours and the following config setted:

Code:
#
# This file is part of aion-lightning <aion-lightning.org>.
#
# aion-lightning is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# aion-lightning is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with aion-lightning. If not, see <http://www.gnu.org/licenses/>.
#
# ----------------------------
# Geodata config's:
# ----------------------------

# Enable Geodata (heights and meshes)
# Default: false
gameserver.geodata.enable = true

# Enable canSee checks using geodata.
# Default: false
gameserver.geodata.cansee.enable = true

# Enable fear skill using geodata.
# Default: false
gameserver.geodata.fear.enable = true

# If enabled - during movements npcs will be checking z coordinate based on geo if target is flying
# Default: false
gameserver.geo.npc.move = true

# Enable npc checks aggro target visibility range (canSee)
# Default: false
gameserver.geo.npc.aggro = true

#Enable geo materials using skills
# Default: false
gameserver.geo.materials.enable = false

#Show collision zone name and skill id for GMs
# Default: false
gameserver.geo.materials.showdetails = false

#Enable geodata shields, for test purpose
# Default: false
gameserver.geo.shields.enable = false

#Enable geodata doors, for test purpose
# Default: false
gameserver.geo.doors.enable = false

# Enable object factory for geo primitives
# Default: false
gameserver.geodata.objectfactory.enabled = false
 
Blender Fan|Kinenbi Owner
Loyal Member
Joined
Mar 27, 2006
Messages
800
Reaction score
355
Thanks for posting from Chinese forum - credits need to go to GoodT - but thank you!
 
Newbie Spellweaver
Joined
Jul 28, 2013
Messages
18
Reaction score
2
For AL 3.9

Copy GeoWorldLoader.java to trunk\AL-Game\src\com\aionemu\gameserver\geoEngine
Build new AL-Game.jar and Replace to your gameserver\libs
Config geodata.properties follow joshi3819 posted
it's work for me.
 
Last edited:
Newbie Spellweaver
Joined
Sep 15, 2013
Messages
6
Reaction score
0
how do you add geodata on AL 4.0 released by dwarf?
 
Newbie Spellweaver
Joined
May 30, 2008
Messages
89
Reaction score
6
geodata It doesn't work well in AL 3.9
1. collision Problem. by not this works, the skill with collision blow up the player or monster
 
Newbie Spellweaver
Joined
Jun 23, 2013
Messages
5
Reaction score
0
i got problem with this.
2013-09-20 23:00:52,489 WARN [main] com.aionemu.gameserver.world.zone.ZoneService [ZoneService.java:106] Can't instantiate zone handler CORE_400010000java.nio.BufferUnderflowException: null
at java.nio.Buffer.nextGetIndex(Buffer.java:478) ~[na:1.6.0_30]
at java.nio.DirectByteBuffer.getFloat(DirectByteBuffer.java:822) ~[na:1.6.0_30]
at com.aionemu.gameserver.geoEngine.GeoWorldLoader.loadMeshs(GeoWorldLoader.java:97) ~[EG-Game.jar:na]
at zone.AbyssCore.<init>(AbyssCore.java from JavaSourceFromFile:46) ~[na:na]
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[na:1.6.0_30]
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) ~[na:1.6.0_30]
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27) ~[na:1.6.0_30]
at java.lang.reflect.Constructor.newInstance(Constructor.java:513) ~[na:1.6.0_30]
at java.lang.Class.newInstance0(Class.java:355) ~[na:1.6.0_30]
at java.lang.Class.newInstance(Class.java:308) ~[na:1.6.0_30]
at com.aionemu.gameserver.world.zone.ZoneService.getNewZoneHandler(ZoneService.java:100) [EG-Game.jar:na]
at com.aionemu.gameserver.world.zone.ZoneService.getZoneInstancesByWorldId(ZoneService.java:235) [EG-Game.jar:na]
at com.aionemu.gameserver.world.WorldMapInstance.<init>(WorldMapInstance.java:121) [EG-Game.jar:na]
at com.aionemu.gameserver.world.WorldMap3DInstance.<init>(WorldMap3DInstance.java:31) [EG-Game.jar:na]
at com.aionemu.gameserver.world.WorldMapInstanceFactory.createWorldMapInstance(WorldMapInstanceFactory.java:39) [EG-Game.jar:na]
at com.aionemu.gameserver.world.WorldMapInstanceFactory.createWorldMapInstance(WorldMapInstanceFactory.java:33) [EG-Game.jar:na]
at com.aionemu.gameserver.world.WorldMap.<init>(WorldMap.java:60) [EG-Game.jar:na]
at com.aionemu.gameserver.world.World.<init>(World.java:92) [EG-Game.jar:na]
at com.aionemu.gameserver.world.World.<init>(World.java:50) [EG-Game.jar:na]
at com.aionemu.gameserver.world.World$SingletonHolder.<clinit>(World.java:483) [EG-Game.jar:na]
at com.aionemu.gameserver.world.World.getInstance(World.java:98) [EG-Game.jar:na]
at com.aionemu.gameserver.GameServer.main(GameServer.java:177) [EG-Game.jar:na]
2013-09-20 23:00:52,680 INFO [main] com.aionemu.gameserver.world.World [World.java:94] World: 117 worlds map created.
 
Newbie Spellweaver
Joined
Oct 4, 2013
Messages
6
Reaction score
0
This Geodata not work on server RAM 8 GB ?
Out of memory :huh:
 
Blender Fan|Kinenbi Owner
Loyal Member
Joined
Mar 27, 2006
Messages
800
Reaction score
355
you need to edit .\AIONEmulator\game\StartGS.bat

JAVA -Xms3280m -Xmx3280m -XX:MaxHeapSize=3280m

try this it give the server more ram to use - or just put higher numbers in it until it runs!
 
Newbie Spellweaver
Joined
Oct 4, 2013
Messages
6
Reaction score
0
you need to edit .\AIONEmulator\game\StartGS.bat

JAVA -Xms3280m -Xmx3280m -XX:MaxHeapSize=3280m

try this it give the server more ram to use - or just put higher numbers in it until it runs!
this work on AL 3.9 sir ?
 
Newbie Spellweaver
Joined
Oct 4, 2013
Messages
6
Reaction score
0
this works on 3.9 and 4.0
i have new problem sir
this my problem
Slash123 - Geodata 3.9 - test rev. - RaGEZONE Forums

can you help me fix this ?
 
Master Summoner
Joined
Sep 5, 2013
Messages
582
Reaction score
54
The problem is with the Geo Data
in vain we build a game server src build
turn it off
I copy geo geo file folder
and turn
it bugs a lot of map
 
Back
Top