|
You last visited: Today at 20:48
Advertisement
Moving to a dedicated server
Discussion on Moving to a dedicated server within the Need for Speed World forum part of the Other Online Games category.
|
View Poll Results: What do you think about the idea?
|
|
It's ok but I won't/can't support it.
|
  
|
141 |
36.72% |
|
It's ok and I will support it.
|
  
|
180 |
46.88% |
|
Eh whatever, just give me a server.
|
  
|
63 |
16.41% |
08/22/2015, 20:39
|
#181
|
elite*gold: 0
Join Date: Aug 2012
Posts: 92
Received Thanks: 45
|
Quote:
Originally Posted by berkay2578
Level 200.
|
Oh ***, this sounds like it's going to take a millennium.
Regardless, nice to see that you're upping the level cap.
|
|
|
08/23/2015, 10:41
|
#182
|
elite*gold: 0
Join Date: Jul 2015
Posts: 101
Received Thanks: 19
|
Quote:
Originally Posted by berkay2578
Powerups are handled the same way and do not cause lag, server specifications do.
|
I'm not sure I get your point here.
Take previous NFS games, nitrous doesn't involve a server handshake, it's triggered instantly and locally, and included with the peer to peer positional updates so that other players can see that nitrous was used. There may be some peer to peer lag between the time a player invokes nitrous and the time that other players see it, but there's no lag in response time to the player using nitrous.
If powerups in NFS World don't require a server handshake before they are activated, then why do you mention that server specification has an impact on powerup lag? For example, if powerups were used during a race, and the game crashed, the powerups show as used, even though the race wasn't completed, so the powerup usage is being updated to the servers during a race, not after race completion.
|
|
|
08/23/2015, 15:52
|
#183
|
elite*gold: 0
Join Date: Aug 2011
Posts: 16
Received Thanks: 0
|
Hi,
It's ok and I will support it
and, i have a question, it possible created server for others country ? my community french need server too
Thanks
|
|
|
08/23/2015, 15:59
|
#184
|
elite*gold: 0
Join Date: Jul 2015
Posts: 64
Received Thanks: 31
|
Quote:
Originally Posted by Fabian77
Hi,
It's ok and I will support it
and, i have a question, it possible created server for others country ? my community french need server too
Thanks
|
For beginning one server is enough
|
|
|
08/23/2015, 16:15
|
#185
|
elite*gold: 15
Join Date: Aug 2012
Posts: 3,041
Received Thanks: 6,397
|
Quote:
Originally Posted by tstdmy
I'm not sure I get your point here.
Take previous NFS games, nitrous doesn't involve a server handshake, it's triggered instantly and locally, and included with the peer to peer positional updates so that other players can see that nitrous was used. There may be some peer to peer lag between the time a player invokes nitrous and the time that other players see it, but there's no lag in response time to the player using nitrous.
If powerups in NFS World don't require a server handshake before they are activated, then why do you mention that server specification has an impact on powerup lag? For example, if powerups were used during a race, and the game crashed, the powerups show as used, even though the race wasn't completed, so the powerup usage is being updated to the servers during a race, not after race completion.
|
Server doesn't constantly send packets showing powerup usage. NFS:W caches each driver's skill mod stats, car info etc when loading race. When someone uses a powerup each driver gets only one packet saying "yo this guy popped a bonus" (from beta I guess). Lag is client sided, not server. If you have a bad internet or live far away from the server then you're bound to get lag spikes anyways.
|
|
|
08/23/2015, 19:38
|
#186
|
elite*gold: 0
Join Date: Jul 2015
Posts: 3
Received Thanks: 1
|
This might be somewhat early, but have you got any specific plans about rebalancing the cars?
|
|
|
08/24/2015, 00:29
|
#187
|
elite*gold: 0
Join Date: Jul 2015
Posts: 101
Received Thanks: 19
|
Quote:
Originally Posted by berkay2578
Server doesn't constantly send packets showing powerup usage. NFS:W caches each driver's skill mod stats, car info etc when loading race. When someone uses a powerup each driver gets only one packet saying "yo this guy popped a bonus" (from beta I guess). Lag is client sided, not server. If you have a bad internet or live far away from the server then you're bound to get lag spikes anyways.
|
Then what caused the lag when selecting a powerup? If a player clicked on change view (C key), or clicked on manual shift up or down, or got a perfect start, the reaction was immediate. If a player clicked on a powerup, there could have been a significant delay (over 1 second), or no response at all. That leads me to believe what I read at the forums back in the beta days, that each time a player clicks on a powerup, a message was sent to the server, a message was received from the server, and only then was the powerup activated (and the powerup activated message sent to other players). The same powerup lag issue occurred in single player pursuit mode, where there were no other players to communicate with. Also powerup usage was updated as powerups were used during a race, since the decrease in inventory showed up even after a game crash and restart, that would at least require at least periodically sending messages to the server during a race.
Then there was this sequence that I saw a quite a few times in Team Escape. A player showed busted (a locally driven event), Team Evade was shown afterwards, sometimes 1 second or more afterwards, by that same player. This could only mean that the player invoked Team Evade, and while waiting for Team Evade to trigger, the player got busted (since Team Evade can't be invoked after getting busted).
|
|
|
08/24/2015, 01:37
|
#188
|
elite*gold: 15
Join Date: Aug 2012
Posts: 3,041
Received Thanks: 6,397
|
Quote:
Originally Posted by tstdmy
Then what caused the lag when selecting a powerup? If a player clicked on change view (C key), or clicked on manual shift up or down, or got a perfect start, the reaction was immediate. If a player clicked on a powerup, there could have been a significant delay (over 1 second), or no response at all. That leads me to believe what I read at the forums back in the beta days, that each time a player clicks on a powerup, a message was sent to the server, a message was received from the server, and only then was the powerup activated (and the powerup activated message sent to other players). The same powerup lag issue occurred in single player pursuit mode, where there were no other players to communicate with. Also powerup usage was updated as powerups were used during a race, since the decrease in inventory showed up even after a game crash and restart, that would at least require at least periodically sending messages to the server during a race.
Then there was this sequence that I saw a quite a few times in Team Escape. A player showed busted (a locally driven event), Team Evade was shown afterwards, sometimes 1 second or more afterwards, by that same player. This could only mean that the player invoked Team Evade, and while waiting for Team Evade to trigger, the player got busted (since Team Evade can't be invoked after getting busted).
|
The client I have doesn't have the 'handshake', it never did. Can you PM me your nfsw.exe? Maybe I just removed the handshake with IDA, I don't remember.
|
|
|
08/24/2015, 02:59
|
#189
|
elite*gold: 0
Join Date: Jul 2015
Posts: 101
Received Thanks: 19
|
Quote:
Originally Posted by berkay2578
The client I have doesn't have the 'handshake', it never did. Can you PM me your nfsw.exe? Maybe I just removed the handshake with IDA, I don't remember.
|
I have a multi-boot system, Win XP and Win 7 with NFSW on both. I never tried offline server with Win XP, and I only use it on Win 7. I compared the two nfsw.exe files and they are identical, so no patches. The size is 11,452,160 bytes. Let me know if this is different than the size you have. What about gameplay.dll or gameplaynative.dll, is there any gameplay logic in those dlls?
As for the handshake, my guess is that it's the equivalent of "selling" a powerup item from inventory, that gets deducted by the handshake before the game allows it to be activated. When using the offline server, the inventory count does go down, so it's not clear to me what is handled locally and what was handled via a client / server handshake. This could be tested by doing a class restricted event so there are no cars or other activity in free roam, and then while the car is parked, trying nitrous or juggernaut.
|
|
|
08/24/2015, 03:41
|
#190
|
elite*gold: 15
Join Date: Aug 2012
Posts: 3,041
Received Thanks: 6,397
|
Quote:
Originally Posted by tstdmy
I have a multi-boot system, Win XP and Win 7 with NFSW on both. I never tried offline server with Win XP, and I only use it on Win 7. I compared the two nfsw.exe files and they are identical, so no patches. The size is 11,452,160 bytes. Let me know if this is different than the size you have. What about gameplay.dll or gameplaynative.dll, is there any gameplay logic in those dlls?
As for the handshake, my guess is that it's the equivalent of "selling" a powerup item from inventory, that gets deducted by the handshake before the game allows it to be activated. When using the offline server, the inventory count does go down, so it's not clear to me what is handled locally and what was handled via a client / server handshake. This could be tested by doing a class restricted event so there are no cars or other activity in free roam, and then while the car is parked, trying nitrous or juggernaut.
|
Byte count doesn't matter, just zip it and send it to me(gameplay has functions more than logic, they are a dynamic library anyways.). Then I'll be able to give a definite response to your previous question.
|
|
|
08/24/2015, 06:45
|
#191
|
elite*gold: 0
Join Date: Jan 2011
Posts: 193
Received Thanks: 75
|
Quote:
Originally Posted by berkay2578
Server doesn't constantly send packets showing powerup usage. NFS:W caches each driver's skill mod stats, car info etc when loading race. When someone uses a powerup each driver gets only one packet saying "yo this guy popped a bonus" (from beta I guess).
Lag is client sided, not server. If you have a bad internet or live far away from the server then you're bound to get lag spikes anyways.
|
Guess it also explains the lag when driving through graphics heavy areas...
There's been times before online, where I'm literally driving through space, cause road textures are being rendered. (then pop up when it's done)
Also I noticed a bit of lag running on max when driving through the same place in certain areas that have more textures/meshes.
Also, I was also curious, but do know you how it fails. There's been times on the master server where I've been rammed the moment I fired a PU, and it gets jammed all the way till I finish a race.
(There's also talk about a ready bug, would be nice to gain some insght)
|
|
|
08/24/2015, 08:47
|
#192
|
elite*gold: 0
Join Date: Jul 2015
Posts: 101
Received Thanks: 19
|
Quote:
Originally Posted by berkay2578
send it to me ...
|
How do I add an attachment to a private message?
Quote:
Originally Posted by N/A
Guess it also explains the lag when driving through graphics heavy areas...
|
In the early days, the main lag issue in free roam was the game downloading vinyls from other player cars, if there was a large group of players bunched together in one area. This type of lag was similar to what sometimes happened at Late Departure, the screen would pause for up to a second or so with your car not moving, then continue (no catch up, you'd just end up one second or so behind where you should have been). The free roam vinyl issue was mostly fixed over a year ago, maybe two years ago.
|
|
|
08/24/2015, 13:34
|
#193
|
elite*gold: 0
Join Date: Jul 2015
Posts: 61
Received Thanks: 14
|
Quote:
Originally Posted by tstdmy
Then what caused the lag when selecting a powerup? If a player clicked on change view (C key), or clicked on manual shift up or down, or got a perfect start, the reaction was immediate. If a player clicked on a powerup, there could have been a significant delay (over 1 second), or no response at all.
|
Very important point, what berkay2578 said doesn't make sense to me considering this topic, since I did experience same problem with powerups from time to time, despite the fact that my internet connection was good, and game did run well over 100 FPS (no client side error).
Also, the .exe from max settings folder on dev1ous google drive is not modified 100%, maybe after some updates (last one, or few before) they did removed "handshake" for powerups and put it as berkay2578 suggested, that's the only way it would make sense to me, after all, i did not get that bug for a long time, but since I didn't play so often in last 1-2 years (banned main account), it could be that I just didn't played enough to replicate.
|
|
|
08/24/2015, 15:03
|
#194
|
elite*gold: 15
Join Date: Aug 2012
Posts: 3,041
Received Thanks: 6,397
|
As I have already said, my executable doesn't contain said handshake handlers. I used to remove stuff I didn't like and that might have been one of those.
Upload to rghost and send a link.
|
|
|
08/24/2015, 15:18
|
#195
|
elite*gold: 0
Join Date: Jun 2015
Posts: 371
Received Thanks: 321
|
Would you kindly say a release date of this server, or just month?
|
|
|
Similar Threads
|
Moving Server from hamachi to no-ip
11/30/2014 - Metin2 Private Server - 1 Replies
Hi people
I have a newly created server with hamachi, but I wanted him to pass to no-ip. I've tried many forms and tutorials and doesnt work .. anyone have any that works right?
Grateful
TugaWorld
|
Fotune bag glitch after moving server
09/12/2011 - Shaiya Private Server - 1 Replies
I moved my server to windows 2008, it had some problems but I overcame that and it all works perfectly now. But I just noticed that fortune bags dont work anymore for some wierd reason... it wont open them says its restricted and they worked perfectly before. They still 42 special and 69 variant and I did move the itemcreate.ini too Soo I really dont see why it stopped working
|
All times are GMT +1. The time now is 20:48.
|
|