EQEmulator Forums

EQEmulator Forums (https://www.eqemulator.org/forums/index.php)
-   Support::Windows Servers (https://www.eqemulator.org/forums/forumdisplay.php?f=587)
-   -   I need some help setting up my eq server from 2012 (https://www.eqemulator.org/forums/showthread.php?t=38353)

Astal 06-03-2014 08:27 PM

no change i tried it

lerxst2112 06-04-2014 12:57 AM

Windows isn't case sensitive.

How are you running shared_memory? I suspect that however you're doing it, the working directory is not being set to the proper place so it is looking for the shared directory in the wrong place.

Open a command prompt, cd to where shared_memory.exe is, make sure the shared directory exists, and run it from that command prompt and see what happens.

Astal 06-04-2014 01:07 AM

Quote:

Originally Posted by lerxst2112 (Post 230993)
Windows isn't case sensitive.

How are you running shared_memory? I suspect that however you're doing it, the working directory is not being set to the proper place so it is looking for the shared directory in the wrong place.

Open a command prompt, cd to where shared_memory.exe is, make sure the shared directory exists, and run it from that command prompt and see what happens.

It goes

Shared Memory Loader Program
Connecting to database
Using Databse 'peq' at 127.0.0.1:3306
Loading Items
Loading Factions
Loading Loot
Loading skill caps
Loading Spells
Loading Base data then it just stupids and bring me back to the comment prompt

demonstar55 06-04-2014 02:53 AM

Quote:

Originally Posted by Astal (Post 230994)
Loading Base data then it just stupids and bring me back to the comment prompt

That's the expected behavior. What's in the shared folder?

vsab 06-04-2014 04:54 AM

Quote:

Originally Posted by demonstar55 (Post 230995)
That's the expected behavior. What's in the shared folder?

+1

Also, try removing the space in your path by renaming that folder:- "C:/Everquest Emulator" should be "C:/EverquestEmulator". A lot of programs- particularly ones that work on both Windows and Linux (like EQ Emu) will barf when you have spaces in the file path.

In the Wiki page it specifically sets out a folder structure that will be most compatible with the server and CMAKE (btw if you change the location of your source by renaming that folder you will need to run cmake again).

Astal 06-04-2014 02:44 PM

Quote:

Originally Posted by vsab (Post 230997)
+1

Also, try removing the space in your path by renaming that folder:- "C:/Everquest Emulator" should be "C:/EverquestEmulator". A lot of programs- particularly ones that work on both Windows and Linux (like EQ Emu) will barf when you have spaces in the file path.

In the Wiki page it specifically sets out a folder structure that will be most compatible with the server and CMAKE (btw if you change the location of your source by renaming that folder you will need to run cmake again).

Shared has faction, basedata items lootdrop loot table skill caps and spells, they are all spelled rigth wITh the -S its just abad time i had a bad night and crap ill try redoing that again

Astal 06-06-2014 08:03 PM

My zone build keeps failing I dont know why. I copied everyone according to the guide also here is the output when I build zone solo

Code:

1>------ Build started: Project: ZERO_CHECK, Configuration: Debug Win32 ------
2>------ Build started: Project: zone, Configuration: Debug Win32 ------
2>  map.cpp
2>c:\eq\source\zone\mob.h(604): warning C4244: 'return' : conversion from 'const float' to 'int16', possible loss of data
2>c:\eq\source\zone\npc.h(246): warning C4244: 'return' : conversion from 'const float' to 'int16', possible loss of data
2>E:\Microsoft Visual Studio 10.0\VC\include\tuple(127): error C2440: 'initializing' : cannot convert from 'const std::tr1::tuple<_Arg0,_Arg1,_Arg2>' to 'float'
2>          with
2>          [
2>              _Arg0=float,
2>              _Arg1=float,
2>              _Arg2=float
2>          ]
2>          No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called
2>          E:\Microsoft Visual Studio 10.0\VC\include\xxtuple0(9) : see reference to function template instantiation 'std::tr1::_Cons_node<_Car,_Cdr>::_Cons_node<_Ty,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&,std::tr1::_Nil&>(_Farg0 &&,_Farg1,_Farg2,_Farg3,_Farg4,_Farg5,_Farg6,_Farg7,_Farg8,_Farg9)' being compiled
2>          with
2>          [
2>              _Car=float,
2>              _Cdr=std::tr1::_Cons_node<float,std::tr1::_Cons_node<float,std::tr1::_Tuple_type<std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil>::_Type>>,
2>              _Ty=std::tr1::tuple<float,float,float>,
2>              _Farg0=std::tr1::tuple<float,float,float>,
2>              _Farg1=std::tr1::_Nil &,
2>              _Farg2=std::tr1::_Nil &,
2>              _Farg3=std::tr1::_Nil &,
2>              _Farg4=std::tr1::_Nil &,
2>              _Farg5=std::tr1::_Nil &,
2>              _Farg6=std::tr1::_Nil &,
2>              _Farg7=std::tr1::_Nil &,
2>              _Farg8=std::tr1::_Nil &,
2>              _Farg9=std::tr1::_Nil &
2>          ]
2>          E:\Microsoft Visual Studio 10.0\VC\include\utility(145) : see reference to function template instantiation 'std::tr1::tuple<_Arg0,_Arg1,_Arg2>::tuple<const std::tr1::tuple<_Arg0,_Arg1,_Arg2>>(_Farg0 &&)' being compiled
2>          with
2>          [
2>              _Arg0=float,
2>              _Arg1=float,
2>              _Arg2=float,
2>              _Farg0=const std::tr1::tuple<float,float,float>
2>          ]
2>          E:\Microsoft Visual Studio 10.0\VC\include\utility(142) : while compiling class template member function 'std::_Pair_base<_Ty1,_Ty2>::_Pair_base(const std::tr1::tuple<_Arg0,_Arg1,_Arg2> &&,unsigned int &&)'
2>          with
2>          [
2>              _Ty1=const std::tr1::tuple<float,float,float>,
2>              _Ty2=uint32,
2>              _Arg0=float,
2>              _Arg1=float,
2>              _Arg2=float
2>          ]
2>          E:\Microsoft Visual Studio 10.0\VC\include\utility(174) : see reference to class template instantiation 'std::_Pair_base<_Ty1,_Ty2>' being compiled
2>          with
2>          [
2>              _Ty1=const std::tr1::tuple<float,float,float>,
2>              _Ty2=uint32
2>          ]
2>          ..\..\zone\map.cpp(788) : see reference to class template instantiation 'std::pair<_Ty1,_Ty2>' being compiled
2>          with
2>          [
2>              _Ty1=const std::tr1::tuple<float,float,float>,
2>              _Ty2=uint32
2>          ]
2>E:\Microsoft Visual Studio 10.0\VC\include\tuple(127): error C2439: 'std::tr1::_Cons_node<_Car,_Cdr>::_Value' : member could not be initialized
2>          with
2>          [
2>              _Car=float,
2>              _Cdr=std::tr1::_Cons_node<float,std::tr1::_Cons_node<float,std::tr1::_Tuple_type<std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil>::_Type>>
2>          ]
2>          E:\Microsoft Visual Studio 10.0\VC\include\tuple(170) : see declaration of 'std::tr1::_Cons_node<_Car,_Cdr>::_Value'
2>          with
2>          [
2>              _Car=float,
2>              _Cdr=std::tr1::_Cons_node<float,std::tr1::_Cons_node<float,std::tr1::_Tuple_type<std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil,std::tr1::_Nil>::_Type>>
2>          ]
========== Build: 1 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========


lerxst2112 06-07-2014 04:06 PM

What is line 788 in map.cpp in your source code?

Is it?
Code:

i1 = iter->second;
Looks like it may be a bug in Visual Studio 2010: http://stackoverflow.com/questions/3...e-tuple-in-c0x

You should use 2013 Express, it's free and it'll work.

Astal 06-12-2014 09:33 AM

well I wont be putting my server up for atleast a month or so until I get more ram and an SSD drive, but it will probably be back late summer with a lot more content


All times are GMT -4. The time now is 10:31 AM.

Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.