Jump to content
Eternal Lands Official Forums
Entropy

Test server 3

Recommended Posts

http://www.eternal-lands.com/test_server_3.zip

 

If you downloaded the previous tests, just unzip it in one of those previously created directories.

If not, copy the whole el directory somewhere else, unzip the zip file in such a way that previous files will be overwritten, and modify in el.ini so that the port is 2001.

 

Please let me know if there are any bugs, problems, etc.

Share this post


Link to post
Share on other sites

I found a bug that can be easily abused. When using the staff of protection on full health you can still heal. I fought for 5 minutes on gobs and now got 70 more mp than usual.

 

elglitch5pa.jpg

 

So with some more work you can get 10000mp and go to pk map to pwn some peepz :)

Share this post


Link to post
Share on other sites

I installed the test update and got the latest client from cvs and crash:

 

(gdb) run

[Thread debugging using libthread_db enabled]

[New Thread 1089686848 (LWP 9397)]

[New Thread 1108900784 (LWP 9400)]

[New Thread 1111313328 (LWP 9401)]

[Thread 1111313328 (zombie) exited]

[New Thread 1113414576 (LWP 9402)]

 

Program received signal SIGSEGV, Segmentation fault.

[switching to Thread 1089686848 (LWP 9397)]

0x080a13d1 in load_bmp8_to_coordinates (

FileName=0xfffffbfe <Address 0xfffffbfe out of bounds>,

texture_space=0x425d7008 "", x_pos=158, y_pos=156, alpha=255 '')

at textures.c:829

829 *(texture_space+(texture_y*256+x+x_pos)*4) = r;

(gdb) backtrace

#0 0x080a13d1 in load_bmp8_to_coordinates (

FileName=0xfffffbfe <Address 0xfffffbfe out of bounds>,

texture_space=0x425d7008 "", x_pos=158, y_pos=156, alpha=255 '')

at textures.c:829

#1 0x080a14db in load_bmp8_enhanced_actor (this_actor=0xf885cc0, a=255 '')

at textures.c:854

#2 0x0808719b in add_enhanced_actor (this_actor=0xf885cc0,

x_pos=4.24981073e-16, y_pos=4.24981073e-16, z_pos=4.24981073e-16,

z_rot=-nan(0x7ffbfe), scale=-nan(0x7ffbfe), actor_id=8) at new_actors.c:48

#3 0x08088026 in add_enhanced_actor_from_server (in_data=0xd24daa3 "\b",

len=42) at new_actors.c:674

#4 0x0808627d in process_message_from_server (in_data=0xd24daa0 "3+",

data_length=45) at multiplayer.c:356

#5 0x08081494 in start_rendering () at main.c:120

#6 0x08081708 in main (argc=-1026, argv=0xbfffd634) at main.c:247

(gdb)

 

Piper

 

 

Edit: The Makefile.linux in CVS is crap. This one works fine:

 

 

.PHONY: clean release docs

 

# tune these for your setup & compile options

OPTIONS=-DLINUX -DELC -DPNG_SCREENSHOT -DNETWORK_THREAD -DNEW_FRUSTUM -DMEMORY_DEBUG -DUSE_FRAMEBUFFER -DNEW_TEX -DBUG_FIX_3D_OBJECTS_MIN_MAX

#-DX86_64

#-DTIMER_CHECK

#-DWRITE_XML

#-DNOTEPAD # enable in-game notepad

#-DCUSTOM_LOOK # allows you to customize your look. (EXPERIMENTAL)

#-DUID # use unique ID sent from server for custom looks. (INCOMPLETE)

#-DNETWORK_THREAD # use separate thread for network reading (recommended)

#-DANTI_ALIAS # allows to enable/disable anti-aliasing in el.ini

#-DMEMORY_DEBUG # gather information about memory allocation and freeing

#-DPNG_SCREENSHOT # make screenshots in W3C's PNG format in game

#-DATI_9200_FIX # flickering fix for ATI 92xx

#-DNEW_WEATHER # new weather effects

#-DOPTIONS_I18N # make option labels & descriptions translatable

#-DUSE_FRAMEBUFFER # use framebuffer for reflection

#-DNEW_TEX # use new texture coordinates for enhanced actors

#-DNEW_FRUSTUM # use new frustum culling (AABB trees)

#-DBUG_FIX_3D_OBJECTS_MIN_MAX # Just a smal work around for the new frustum with the buggy 3d objects. This is not nessecary if you have correct 3d objects.

#-DDRAW_BBOX # draws the bounding boxes for 2d and 3d objects

#-DWIDGETS_FIX # CK's widget patch (EXPERIMENTAL)

#-DUSE_LISPSM # uses light space optimized shadow maps (EXPERIMENTAL)

#-DCOMMAND_BUFFER # enable command buffer and tab completion

#-DAUTO_UPDATE # enable minor automatic file updating

 

PLATFORM=-march=i686

XDIR=-L/usr/X11R6/lib

CWARN=-Wall

#-Wdeclaration-after-statement -Wall -Werror

CXXWARN=-Wall

#-Wall -Werror

 

# basic compiling and linking - rarely changed

CFLAGS=$(PLATFORM) $(CWARN) -O -ggdb -pipe $(OPTIONS) $(shell sdl-config --cflags) $(shell xml2-config --cflags)

_CFLAGS=$(PLATFORM) -O3 -fomit-frame-pointer -ffast-math -pipe $(OPTIONS) $(shell sdl-config --cflags) $(shell xml2-config --cflags)

CXXFLAGS=$(PLATFORM) $(CXXWARN) -O -ggdb -pipe $(OPTIONS)

_CXXFLAGS=$(PLATFORM) -O3 -fomit-frame-pointer -ffast-math -pipe $(OPTIONS)

 

LDFLAGS=$(shell sdl-config --libs) $(shell xml2-config --libs) -lSDL_net -lopenal $(XDIR) -lGL -lGLU -lvorbis -lvorbisfile -lcal3d -lm -lpng

_LDFLAGS=$(XDIR) -lGL -lpthread -lz

STATICLIBS=libs/libSDL_net.a libs/libSDL.a libs/libopenal.a libs/libvorbisfile.a libs/libvorbis.a libs/libogg.a libs/libxml2.a libs/libcal3d.a libs/libpng.a libs/libasound.a

 

# the objects we need

COBJS=2d_objects.o 3d_objects.o \

actor_scripts.o actors.o alphamap.o asc.o \

books.o buddy.o bags.o bbox_tree.o \

cache.o cal.o chat.o colors.o console.o consolewin.o cursors.o \

dialogues.o draw_scene.o \

elconfig.o elmemory.o elwindows.o encyclopedia.o errors.o events.o \

framebuffer.o filter.o font.o frustum.o \

gamewin.o gl_init.o hud.o help.o highlight.o \

ignore.o init.o interface.o items.o \

keys.o knowledge.o lights.o lispsm.o list.o loginwin.o loading_win.o \

main.o manufacture.o map_io.o mapwin.o \

md2loader.o md5.o misc.o multiplayer.o \

new_actors.o new_character.o normals.o notepad.o \

openingwin.o \

particles.o paste.o pathfinder.o pm_log.o \

questlog.o queue.o reflection.o rules.o skills.o \

sector.o shader.o shadows.o sort.o sound.o spells.o stats.o storage.o symbol_table.o tabs.o \

terrain.o text.o textures.o tile_map.o timers.o translate.o trade.o \

update.o weather.o widgets.o \

books/fontdef.o books/parser.o books/symbols.o books/typesetter.o

 

CXXOBJS=cal3d_wrapper.o

 

OBJS=$(COBJS) $(CXXOBJS)

 

EXE=el.x86.linux.bin

 

CC=gcc

CXX=g++

LINK=gcc

 

# the compile targets

$(EXE): $(OBJS)

$(LINK) $(CFLAGS) $(LDFLAGS) -o $(EXE) $(OBJS)

 

$(COBJS): %.o : %.c

$(CC) $(CFLAGS) -c -o $@ $<

 

$(CXXOBJS): %.o : %.cpp

$(CXX) $(CXXFLAGS) -c -o $@ $<

 

release:

$(MAKE) -f Makefile.linux 'CFLAGS=$(_CFLAGS)' 'CXXFLAGS=$(_CXXFLAGS)'

 

static:

$(MAKE) -f Makefile.linux 'CFLAGS=$(_CFLAGS)' 'LDFLAGS=$(_LDFLAGS)' 'OBJS=$(OBJS) $(STATICLIBS) -lstdc++ -lGL -lGLU'

 

clean:

rm -f $(OBJS) $(EXE) .depend

 

docs:

cd docs && doxygen Doxyfile

 

.depend: *.h books/*.h

$(CC) $(CFLAGS) -MM $(patsubst %.o, %.c, $(COBJS)) >.depend

$(CXX) $(CXXFLAGS) -MM $(patsubst %.o, %.cpp, $(CXXOBJS)) >>.depend

 

-include .depend

Edited by The_Piper

Share this post


Link to post
Share on other sites

I found a bug that can be easily abused. When using the staff of protection on full health you can still heal. I fought for 5 minutes on gobs and now got 70 more mp than usual.

 

elglitch5pa.jpg

 

So with some more work you can get 10000mp and go to pk map to pwn some peepz :P

And what makes you think it's a bug?

Share this post


Link to post
Share on other sites

I found a bug that can be easily abused. When using the staff of protection on full health you can still heal. I fought for 5 minutes on gobs and now got 70 more mp than usual.

 

elglitch5pa.jpg

 

So with some more work you can get 10000mp and go to pk map to pwn some peepz :P

And what makes you think it's a bug?

 

cycloonx that's supposed to happen, and it only goes to about 60-70 above your health

 

Oh well, that explains, I thought you could get like 10k mp in that way, so you could kill everyone in pk map... nvm :P

Share this post


Link to post
Share on other sites

I cant go from Idaloran to Bethel, the flag doesnt work anymore.

 

I cant go from Idaloran to Kusamura, the flag doesnt work anymore.

 

And i cant go from Idaloran to Emerald Valley Trade Route. Im stuck on Idaloran :P

 

And the gate in northern Idaloran doesnt work anymore. And when i click on the compass, i get the message "Your are in [400,547]". Looks like the Idaloran map has some problems..

 

I cant enter the flower shop in Idaloran at "You are in [440,180]"

 

Ok, something positive, i can switch maps on C1. I went from IP to WS, to DP, to VOTD. So at least i can move somehow..

 

Piper

 

Edit: Ok, after the server restart i can leave Idaloran. And the message when i click on the compass "You are in [x,y]" changed to "you are in Idalorain [x,y]"

Edited by The_Piper

Share this post


Link to post
Share on other sites
Guest IRbaboon

Ok this bugs not that big but, not verry helpful to nobies to the game. When you click the ? box in the game to display the help all I get is blank tabs except the rules tab witch it list the rules in as normal.

Share this post


Link to post
Share on other sites

Is the test server down, or is it just me? I have this latest client, and I can't seem to connect...

 

And I have it in a separate folder, unzipped to the right places, and all that good stuff.

Share this post


Link to post
Share on other sites

Crashed because of a fucked up map def that Roja was supposed to have fixed already...

(note for map makers: map 91, search for 488)

Share this post


Link to post
Share on other sites

Alright, I'm on...

 

hmm, is the DP Battle Arena supposed to be PK? I approached it, and at about (63,230), I got a "Warning! This is a PK area!" message. So I walked in to the "battle area" (or what looked like the battle area). I tried to attack myself - got a message saying that I couldn't attack a player in a non-combat map - which I thought odd, thought the "PK area" message for can't attack was "Can't attack players from same guild." I'm standing at (61,240).

Share this post


Link to post
Share on other sites

/... editied out my stupidity here .../

 

Minor thing, the bags in the mine cart push through underneath and are visible.

Edited by Drakos7

Share this post


Link to post
Share on other sites

The coords 175, 109 are the point which teleports you upstairs. As i remember I only did that point in that row walkable, so that if you click somwhere above this point, you will be teleported out. Maybe Roja thought it was a bug and "corrected" it, or I don't know.

Share this post


Link to post
Share on other sites

yeah, I walk right past it up the stairs, though I cannot really confirm that 109 works. I know that 110 and 108 do not and yu fall through the stairs.

Share this post


Link to post
Share on other sites

Southern Redmoon Island 138,215, there is a strange flickering in the grass.

 

The fire place in Irinveron, 42,313 does not work.

The fire place in Irinveron, 552,220 does not work.

 

The fire place in Iscalrith, 253,73 does not work.

 

The flag from Hulda, 72,175, back to Iscalrith does not work.

[fixed]

In Iscalrith, 57,136, you can walk through the wall of the cave entrance.

 

Emerald Valley Trade Route, 289,82. Here are 2 statues and when i click with the "eye" cursor on them, i dont get the message "You see a statue".

 

And another Seridia map on C2, in the rock house on Emereald Valley Trade route. The house is at 302,188. The compass message inside the house is "You are in [19,40]". Are they planning an invasion??

 

Piper

Edited by Roja

Share this post


Link to post
Share on other sites

Ok this bugs not that big but, not verry helpful to nobies to the game. When you click the ? box in the game to display the help all I get is blank tabs except the rules tab witch it list the rules in as normal.

That definitely isn't a client or I18N problem, so it must be the archive...

Share this post


Link to post
Share on other sites

Just found something. Not sure if it's posted before...

 

You cannot trade with an Axe of Freezing in your inventory.

If you try, you get this message:

 

"Can't trade, you or the other guy has a higher carrying capacity than normal."

 

I put the Axe on the floor and try again, it works perfectly fine.

I was in Port Anitora at the time.

 

EDIT: It works fine now, just tried it with Lord_Vermor. Very, very strange :)

- Sistema.

Edited by sisteMa`

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

  • Recently Browsing   0 members

    No registered users viewing this page.

×