Go Back   EQEmulator Home > EQEmulator Forums > General > General::News

General::News EQemu news posts.

Reply
 
Thread Tools Display Modes
  #1  
Old 09-08-2007, 10:15 PM
Criimson
Hill Giant
 
Join Date: Sep 2006
Posts: 172
Default

OK reinstalled Linux (Fedora 7) and have Eclipse installed. This is a really nice IDE.
I am trying to get azone_eqg compiled but am getting these errors.

Code:
Severity and Description	Path	Resource	Location	Creation Time	Id
error: ‘FACE’ has not been declared	aZone	azone.h	line 129	1189332762511	146
error: ‘FACE’ was not declared in this scope	aZone	azone.cpp	line 240	1189332762521	166
error: ‘FACE’ was not declared in this scope	aZone	azone.cpp	line 305	1189332762525	173
error: ‘FACE’ was not declared in this scope	aZone	azone.h	line 117	1189332762508	140
error: ‘faceBlock’ was not declared in this scope	aZone	azone.cpp	line 97	1189332762511	148
error: ‘faceBlock’ was not declared in this scope	aZone	azone.cpp	line 114	1189332762512	149
error: ‘faceBlock’ was not declared in this scope	aZone	azone.cpp	line 116	1189332762512	151
error: ‘faceBlock’ was not declared in this scope	aZone	azone.cpp	line 181	1189332762518	159
error: ‘faceBlock’ was not declared in this scope	aZone	azone.cpp	line 305	1189332762525	172
error: ‘faceptr’ was not declared in this scope	aZone	azone.cpp	line 240	1189332762522	167
error: ‘head’ was not declared in this scope	aZone	azone.cpp	line 280	1189332762524	171
error: ‘heads’ was not declared in this scope	aZone	azone.cpp	line 386	1189332762532	182
error: ‘int QTNode::fillBlocks’ is not a static member of ‘class QTNode’	aZone	azone.cpp	line 386	1189332762530	180
error: ‘mapHeader’ was not declared in this scope	aZone	azone.cpp	line 279	1189332762523	169
error: ‘nodeHeader’ has not been declared	aZone	azone.h	line 158	1189332762511	147
error: ‘nodeHeader’ was not declared in this scope	aZone	azone.cpp	line 312	1189332762526	174
error: ‘nodeHeader’ was not declared in this scope	aZone	azone.cpp	line 386	1189332762531	181
error: ‘nodes’ was not declared in this scope	aZone	azone.cpp	line 312	1189332762526	175
error: ‘struct FaceRecord’ has no member named ‘face’	aZone	azone.cpp	line 243	1189332762522	168
error: ‘v’ was not declared in this scope	aZone	azone.cpp	line 194	1189332762520	163
error: ‘v’ was not declared in this scope	aZone	azone.cpp	line 205	1189332762520	164
error: ‘v’ was not declared in this scope	aZone	azone.cpp	line 216	1189332762521	165
error: ‘v1’ was not declared in this scope	aZone	azone.cpp	line 140	1189332762513	154
error: ‘v2’ was not declared in this scope	aZone	azone.cpp	line 148	1189332762514	155
error: ‘v3’ was not declared in this scope	aZone	azone.cpp	line 156	1189332762516	156
error: ‘VERTEX’ does not name a type	aZone	azone.h	line 56	1189332762502	133
error: ‘VERTEX’ does not name a type	aZone	azone.h	line 125	1189332762510	145
error: ‘VERTEX’ has not been declared	aZone	azone.h	line 111	1189332762505	139
error: ‘VERTEX’ was not declared in this scope	aZone	azone.cpp	line 137	1189332762513	152
error: /zone/map.h: No such file or directory	aZone	azone.h	line 5	1189332762502	132
error: expected `;' before ‘FACE’	aZone	azone.cpp	line 181	1189332762519	161
error: expected `;' before ‘head’	aZone	azone.cpp	line 279	1189332762524	170
error: expected `;' before ‘nodeHeader’	aZone	azone.cpp	line 312	1189332762528	177
error: expected `;' before ‘v1’	aZone	azone.cpp	line 137	1189332762513	153
error: expected `)' before ‘&’ token	aZone	azone.h	line 63	1189332762503	134
error: expected ‘,’ or ‘;’ before ‘{’ token	aZone	azone.cpp	line 386	1189332762534	185
error: expected ‘,’ or ‘...’ before ‘*’ token	aZone	azone.h	line 108	1189332762504	137
error: expected ‘;’ before ‘*’ token	aZone	azone.h	line 94	1189332762503	136
error: expected ‘;’ before ‘*’ token	aZone	azone.h	line 123	1189332762510	144
error: expected primary-expression before ‘unsigned’	aZone	azone.cpp	line 386	1189332762532	183
error: expected type-specifier before ‘FACE’	aZone	azone.cpp	line 181	1189332762519	160
error: expected type-specifier before ‘nodeHeader’	aZone	azone.cpp	line 312	1189332762527	176
error: initializer expression list treated as compound expression	aZone	azone.cpp	line 386	1189332762534	184
error: invalid types ‘int[long unsigned int]’ for array subscript	aZone	azone.cpp	line 184	1189332762520	162
error: ISO C++ forbids declaration of ‘FACE’ with no type	aZone	azone.h	line 94	1189332762503	135
error: ISO C++ forbids declaration of ‘FACE’ with no type	aZone	azone.h	line 108	1189332762504	138
error: ISO C++ forbids declaration of ‘FACE’ with no type	aZone	azone.h	line 123	1189332762509	143
error: request for member ‘size’ in ‘((QTBuilder*)this)->QTBuilder::_FaceList’, which is of non-class type ‘int’	aZone	azone.cpp	line 167	1189332762517	157
error: request for member ‘size’ in ‘((QTBuilder*)this)->QTBuilder::_FaceList’, which is of non-class type ‘int’	aZone	azone.cpp	line 172	1189332762517	158
error: template argument 1 is invalid	aZone	azone.h	line 117	1189332762508	141
error: template argument 2 is invalid	aZone	azone.h	line 117	1189332762509	142
error: type ‘’ argument given to ‘delete’, expected pointer	aZone	azone.cpp	line 115	1189332762512	150
error: type ‘’ argument given to ‘delete’, expected pointer	aZone	azone.cpp	line 342	1189332762529	178
error: variable or field ‘fillBlocks’ declared void	aZone	azone.cpp	line 386	1189332762530	179
Any ideas?

Criimson
Reply With Quote
  #2  
Old 09-09-2007, 01:57 AM
Secrets's Avatar
Secrets
Demi-God
 
Join Date: May 2007
Location: b
Posts: 1,449
Default

Quote:
Originally Posted by Criimson View Post
OK reinstalled Linux (Fedora 7) and have Eclipse installed. This is a really nice IDE.
I am trying to get azone_eqg compiled but am getting these errors.
Remember to have zlib and the full CVS. It relies on a lot of files to compile.
Reply With Quote
  #3  
Old 09-09-2007, 08:20 AM
John Adams
Demi-God
 
Join Date: Jul 2006
Posts: 1,552
Default

Quote:
/zone/map.h: No such file or directory
azone_eqg and it's files must live in ./utils/ dir under eqemu source, or you have to change the paths throughout.

I moved mine to (example) /eqemu/build/current/util/azone_eqg, and it compiled - but still did not work when executing.
Reply With Quote
  #4  
Old 09-30-2007, 07:13 AM
uncommon
Sarnak
 
Join Date: Feb 2002
Posts: 52
Default

I've been playing a bit with azone today, i'm not at home just on my linux laptop and don't have all the stuff to test these map files... but they should be okay i think.

barter.eqg : http://uncostockage.free.fr/EQEMU/barter.map
fhalls.eqg : http://uncostockage.free.fr/EQEMU/fhalls.map

These are 2 of the few zones i really want to use on my server.. next one is dreadspire but i can't seem to be able to find that opcode. So question to you fathernitwit, is it possible that azone just won't support a zone and always seg fault even if i'm sure i got the right opcode and all ?

dreadspire.eqg, to me the boundary is around here, i tried different value but it always crash... any idea ? :

Code:
4DD0   36 00 00 02 00 00 00 36 36 00 00 4A 36 00 00 02     
4DE0   00 00 00 5B 36 00 00 6F 36 00 00 02 00 00 00 82
4DF0   36 00 00 8F 36 00 00 00 00 00 00 00 00 40 41 9D
4E00   36 00 00 00 00 00 00 CD CC 4C 3D 07 00 00 00 AF
4E10   36 00 00 BA 36 00 00 05 00 00 00 CC 36 00 00 02
4E20   00 00 00 DE 36 00 00 F8 36 00 00 02 00 00 00 09
4E30   37 00 00 23 37 00 00 02 00 00 00 36 37 00 00 43
4E40   37 00 00 00 00 00 00 00 00 40 41 51 37 00 00 00
4E50   00 00 00 CD CC 4C 3D 97 1A 72 C4 29 49 8B C5 38
4E60   25 98 C5 3D 6D 54 3E 04 5E 79 3F 3B 76 B8 3D 83
4E70   83 83 00 1E 70 EF 41 9C B5 AD BD 8C 22 9C 3E C0
4E80   5F 8F BB 55 AE 37 44 53 E6 85 C5 38 25 98 C5 53
4E90   DC 75 BE C6 7C 78 3F D5 1D 5E 3C 83 83 83 00 4D
4EA0   40 02 42 D8 B5 AD BD A4 0F 56 3E C0 5F 8F BB 85
4EB0   D0 0D 45 51 31 44 C5 38 25 98 C5 DC F8 41 BF F6
4EC0   78 26 3F B6 FB 60 3D 83 83 83 00 40 E6 0D 42 D8
4ED0   B5 AD BD BE CD 02 3E C0 5F 8F BB 35 3C 38 45 F2
Reply With Quote
  #5  
Old 09-30-2007, 10:46 AM
Lalolyen
Banned
 
Join Date: Aug 2007
Location: Sneeking up behind a admin IRL
Posts: 169
Default

Ok first stupid post...

I've had a lot of people ask me, and I cannot give them an answer as I haven't found it yet myself..

What are the map files for?

I've deleted the map files on our server as they seem to do nothing, and the server still works. I added them back of course later on *just in case* he he.

But again, I noticed no diffrence, as the info about the zones seems to be stored in the database and the client.

Am I wrong?
Reply With Quote
  #6  
Old 09-30-2007, 11:17 AM
uncommon
Sarnak
 
Join Date: Feb 2002
Posts: 52
Default

It's about los, load a zone with no map file and try to cast some kind of detrimental spell on a mob and you will get the "you cannot see your target" message for example. Mob won't be able to cast detrimental spell also i'm sure etc...
Reply With Quote
  #7  
Old 10-01-2007, 10:46 AM
Lalolyen
Banned
 
Join Date: Aug 2007
Location: Sneeking up behind a admin IRL
Posts: 169
Default

Ok and with looking at some of that it seems that the server would also translate terrain such as water for mobs too right? I think someone said once that water is purely client-side. I'm not sure about that, for your avatar sure, but not for mobs, the server controls where the mobs path, how they path, when they path etc. I'm sure there must be something missing in a map file that allows underwater mobs to leave the water =S. I mean using the client on live it works, on emu it doesn't... Something is missing there (meaning it worked when DoN/Titanium came out).
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump

   

All times are GMT -4. The time now is 04:21 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3