Go Back   EQEmulator Home > EQEmulator Forums > General > General::Server Discussion

General::Server Discussion Discussion about emulator servers.
Do not post support topics here.

Reply
 
Thread Tools Display Modes
  #1  
Old 04-03-2006, 11:06 PM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default 13th floor.

Quote:
Originally Posted by kouhei
I realy think thats the best idea yet. Since like some server ops say. The reason why they created the server was they had a dream of how EQ should be run and with that PHP way you say it FNW that would be a good idea but you might have to add a something up because some people who play on a custom legit server might receive custom items. Might have to let them know those custom items found on the char/bank would not be transfered. But overall I like the IDEA. Now just need to learn how to program in PHP to help you out with the programing part.
Hackers, crackers and spoofers will run amok with something like this Implemented.
they could not only gain access to MYSQL database and screw your shard
but maybe even your computer if they know how to look up passwords in SQL.
I have a lot of other Database's in SQL and such a risk is not worth it.
now you might be able to use the Charmover.php file to export the char file.
but importing from a unknown link is very dangerous.
not to mention people will just make uber chars and then import them to any server that they want uberness on.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #2  
Old 04-04-2006, 03:51 AM
TheClaus
Discordant
 
Join Date: Jan 2002
Location: Manteca, CA
Posts: 352
Default

Quote:
Originally Posted by sdabbs65
Hackers, crackers and spoofers will run amok with something like this Implemented.
they could not only gain access to MYSQL database and screw your shard
but maybe even your computer if they know how to look up passwords in SQL.
I have a lot of other Database's in SQL and such a risk is not worth it.
now you might be able to use the Charmover.php file to export the char file.
but importing from a unknown link is very dangerous.
not to mention people will just make uber chars and then import them to any server that they want uberness on.
I don't see hackers, crackers, and spooders running amok. Like father said it would have some sort of server key and I would implement it were that servers would have to trust each other.

If you choose as a server admin to not allow it then your key wouldn't be available and character transfers wouldn't happen.
Reply With Quote
  #3  
Old 04-04-2006, 04:40 AM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default .

[QUOTE=TheClaus]I don't see hackers, crackers, and spooders running amok. Like father said it would have some sort of server key and I would implement it were that servers would have to trust each other.

If you choose as a server admin to not allow it then your key wouldn't be available and character transfers wouldn't happen.[/QUOT
E]
This makes about as much sense as mergeing Database's into one Giant server.
bottom line... Not going to happen.
and if you do it... I'm betting it will be Chaos.
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #4  
Old 04-04-2006, 05:00 AM
TheClaus
Discordant
 
Join Date: Jan 2002
Location: Manteca, CA
Posts: 352
Default

Man everyone is a critic. I remember why I left the emulator project a couple years ago.

Everyone is entitled to their opinion but no need to bash it. There are some underlying problems I can forsee. One is the custom items from one server wouldn't make the trip because the item db wouldn't be sync.

Though I could see some nice things with a character transfer. One example would be that I have a server that is doing alright but I have lost interest. Instead of dropping it all of a sudden I instead allow the people on my server to transfer their characters over to another server that has a good community. The other community may have custom items while mine doesn't so they can transfer their toon with the money they have and not have to start over.

The other server gets a bit more people that are just having fun and I can drop my server without any problems.

Now to say that it would all be chaos is just insane. It would have checks and balances and I am sure whoever does this would have to have a developer's blessing for people to trust it as good. People here use to get paranoid when someone would release a tool written in VB and not have the source code available. The same applies to this. If it is written well then it shouldn't have problems.
Reply With Quote
  #5  
Old 04-04-2006, 06:40 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Personally, as the parent poster stated, I would find it _very_ cool if there was a server made with the collaborative effort of all our best administrators and developers under some kind of guideline and administration (so there isn't disputes between person a wanting to do something different than person b). But it would take a lot of work, communication and agreeability(important!) among the involved persons. Unfortunately its been my experience, however, that if there is more than 2 or 3 people working on a project, theres always going to be conflict which will eventually break up the server for very selfish reasons.

Besides, as already stated, most server ops and developers here using EQEMu are such because they have a vision and they want it done their way; they do not want to work in a group. Even if they wouldn't mind -- it would be near impossible for them to decide on a common vision, at least.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #6  
Old 04-05-2006, 02:36 AM
MysticDeath
Sarnak
 
Join Date: Jul 2005
Posts: 58
Default

Haha, I'm just going to restate what I saw someone else type up.

If you combine servers, it will cause too much attention. Enough so that Sony will come and shut down that server.

If you allow Character transfers over any server then players will just go onto a server make a uber character and then transfers. (which is not going to happen, becuase you will key servers that allow it) but then people will make a legit server for 4 minutes, key themselves (unless key will not be part of emu, and you have to talk to current key'ed server admins) and transfer over. But to fix most of this, you would/could set up a system thats not part of eqemu out of a direct download, and is in the source code for one to enable in features.h and recompile. but that brings up point b it will allow anyone to make an uberriffic character and transfer it over to any server. But lets say it is an alternative download and you have to make your own ring of servers to allow character transfer inbetween, that would be cool. And to join a ring you have to talk to the server admin who started that ring. I believe that wont cause 'too' many problems. haha
__________________
<::I like things commented!::>
Reply With Quote
  #7  
Old 04-05-2006, 01:20 PM
fathernitwit
Developer
 
Join Date: Jul 2004
Posts: 773
Default

thats exactly what im talking about... this is not integrated with eqemu at all, each server makes their own descisions about trust.

such hostility.
Reply With Quote
  #8  
Old 04-04-2006, 06:46 AM
Cisyouc
Demi-God
 
Join Date: Jun 2004
Location: Heaven.
Posts: 1,260
Default

Quote:
Originally Posted by sdabbs65
Hackers, crackers and spoofers will run amok with something like this Implemented.
they could not only gain access to MYSQL database and screw your shard
but maybe even your computer if they know how to look up passwords in SQL.
How? Its PHP, if this were to be so, the system for moving characters would have to be of a very, very poor design. Its not like its going to be
Code:
http://myserver.org/charmove.php?query=INSERT%20INTO%20characters...
Quote:
now you might be able to use the Charmover.php file to export the char file.
char file?
Quote:
but importing from a unknown link is very dangerous.
It wouldn't be unknown. The premise is that you would make a deal with a partner server to allow interaccess. Unknown servers wouldn't be allowed.

Quote:
not to mention people will just make uber chars and then import them to any server that they want uberness on.
This, I agree, and I wouldn't look forward to that.
__________________
namespace retval { template <class T> class ReturnValueGen { private: T x; public: ReturnValueGen() { x = 0; }; T& Generator() { return x; }; }; } int main() { retval::ReturnValueGen<int> retvalue; return retvalue.Generator(); }
C++ is wonderful.
Reply With Quote
  #9  
Old 04-04-2006, 11:46 PM
sdabbs65
Dragon
 
Join Date: Dec 2003
Location: Earth
Posts: 818
Default plyrdta

Quote:
Originally Posted by Cisyouc
How? Its PHP, if this were to be so, the system for moving characters would have to be of a very, very poor design. Its not like its going to be
Code:
http://myserver.org/charmove.php?query=INSERT%20INTO%20characters...
char file?
It wouldn't be unknown. The premise is that you would make a deal with a partner server to allow interaccess. Unknown servers wouldn't be allowed.

This, I agree, and I wouldn't look forward to that.
char file?,
I forgot to explain that ,sheesh.
it has not been made yet but im guessing it will go something
like the old hackersquest server connects go .
see below
maybe in the format of a XML file
-----------------------------------------------------------------------------------------------
Connecting 017D8...
Received:
Login Version Request.
Sending:
Login Version:
6-6-2003 1200
Received:
Login as teste using -Q(ai`on{_Ik4Qt?. Info: none, Data: 00000001, 00000001
Sending:
LoginId: 0000000083, U1-4: 00000000 00000000 00 00000000
Received:
Login Message Request.
Sending:
Login Messages. 1 messages
Welcome to EthernalQuest login server
Received:
Server List Request. 0 servers is in list.
Sending:
Server List. 1 available servers:
EthernalQuest Server 192.168.0.5 Color: 0, Players: 1 0 0
Admin: 0 Expantions: 0 1 8 40
Chat Server: localhost:12523
Received:
Login Message Request.
Sending:
Login Messages. 1 messages
Welcome to EthernalQuest login server
Received:
Server List Request. 0 servers is in list.
Sending:
Server List. 1 available servers:
EthernalQuest Server 192.168.0.5 Color: 0, Players: 1 0 0
Admin: 0 Expantions: 0 1 8 40
Chat Server: localhost:12523
Received:
Active char request: server=192.168.0.5, code=unused.
Sending:
Account has no acive players.
Received:
ServerId Request: server=192.168.0.5
Sending:
World access key req. Account: 0000000083, flags: 7
Received:
World access key req. Account: 0000000083, flags: 7
Sending:
World access key. Account: 0000000083, access: QG22740258
Received:
World access key. Account: 0000000083, access: QG22740258
Sending:
ServerId: accessKey=QG22740258.
Received:
Logout.
Disconnecting 02A917D8...
Disconnecting 02A917D8...
Connecting 02A83030...
Sending player A917D 0021 to Server.
0000 30 30 30 30 30 30 30 30 38 33 00 51 47 32 32 37 0000000083.QG227
0010 34 30 32 35 38 00 00 00 00 00 00 00 00 00 00 00 40258...........
0020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
__________________
hosting Eqemu/Runuo/wow Emulators.

www.cheaterz.info
Reply With Quote
  #10  
Old 04-05-2006, 02:13 AM
maddkennykenny
Fire Beetle
 
Join Date: Apr 2006
Posts: 4
Default

I have a few friends who are skilled in php formating, I can get them to help out if your actully going to start making a transfer service !!
Reply With Quote
Reply

Thread Tools
Display Modes

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 Off

Forum Jump

   

All times are GMT -4. The time now is 08:42 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