I wanna ask somethin important now...
I maked an Auth Server and settled the game server to game function only (it doesn't handle login anymore), and i want to make a new one that will handle monsters and npcs.... (this one will be internal... only to send and receive infos about npcs / mobs) hmmm this will redduce the lag into the server or won't change so much???
should i keep only the auth/game server's only....
few questions to make instead... if someone can help me... add me at msn...
i'll just ask some few things for learning purposes (i won't ask any made code about server... i think i can do it myself!)
What would be the point of it? The main reason (I believe) for auth and game-server to be seperated is to avoid gameserver getting weigth laid on from auth when it's not needed, and vice versa. By having an mobserver, you're planning on sending server->mobserver and mobserver->server? Wheres the coin in it all?
for example.. while i'm hunting when i get into the range of mob view... sometimes it gets a few lag (not so much ... but the ping gets a little high)
i would like to know only... if it will avoid this lag... or if this lag is because of client machine (network connection or even the graphics card.... (low FPS)) i'm not making it... i'm just thinking about... if there is a good point on making it... to get less lagged as possible...
So if i am getting this right you want to put the mobs in a difrent server?
So each time a player moves to the mobs he will need packets from the orginal server + the mob server?
I think this will make it even more lagg, the solustion would be: Upgrade the orginal server.
so... what is the best way to don't get this lag when you get many mobs into your screen??? use a main thread for all.. or just make a timer (like the one maked into coemu original) that will start when a mob get spawned to client?
Sounds to me like your server is just not coded efficiently and that you are running almost everything on the same thread and therefor you are getting issues.
You wanna keep certain things on seperate threads so it can still execute even when lots of other things are occurring at the same time.
Sounds to me like your server is just not coded efficiently and that you are running almost everything on the same thread and therefor you are getting issues.
You wanna keep certain things on seperate threads so it can still execute even when lots of other things are occurring at the same time.
Ah, you beat me to it. Yeah, send monster and npc handling to new threads.
Not ideal for C#. You may not realize it, but your concept drives many linux apps. They will fork themselves to run different things but may still communicate to each other. It's to keep the load of each process off of each other. The idea could work if executed well, but doing something like that requires well coded servers or it would only end up worse.
yeah thanks... btw i found out the problem isn't at mobs ....
for some reason the socket of a client is closing for itself.... and it gets a hig ping to another players some times... i'll try to make a thread system to sockets (already has but not seems to be working correctly...)
thanks for the help ^^
and yes the server is being very efficient... just don't know why the socket close... (maybe a wrong packet or just a network problem :X)
ftw the ping has been redduced after the auth server has started to work alone.....
the socket system is based on Impulse released one... + Korvacs released one... (i'm new on coding sockets so.... idk what is really happening... but we need to try at last >D
Lineage One - LinKing BOT 03/16/2010 - General Coding - 1 Replies Hi there, I'm looking for a bypass for this bot used on Lineage 1.
This is the download url English version V2.46d - Linking
Which is hosted on it's official site Linking - Power tools for lineage
Thanks a lot for your help in advance.
-- You guys think TCPTunnel or anything like that would work with it? Not sure how to find out the ips and stuff to make it work properly. --
lapis linking 01/06/2010 - Shaiya - 2 Replies please can anyone help me , i cant link my lapises to my weapons i am on easy mode lvl 27, it says i dont have enough slots, what do i do help plz
Can't click the programs listed in Start>All Programs 09/02/2009 - Technical Support - 2 Replies Hi guys,
i have a problem with my PC, sorry I can't understand german language so i'll write my concern in english.
Ok, here's my problem, After I have run Online games (e.g. Rohan, Luna), I can't click anymore the listed applications/programs in All Programs menu (Start>All Programs). However if I didn't start any of those Online games, I don't encounter that kind of problems.
Any solutions for this kind of problem?
I have already tried, reformatting my PC, but still the problem...
Linking accounts 07/16/2009 - EO PServer Hosting - 4 Replies is there any way to link my existing accounts to my existing users? after i switched databases people are logging into characters with different accounts lol its a mess..any help would be appreciated