Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

[Bug] [EE2.8] Map Freezing


manbearpig
 Share

Recommended Posts

EE2.8 is using unnown's fix, which really isn't a fix, it just resends the data if it's frozen for too long; ballie posted the real solution, but it's abit buggy.

Just do what I do (even Ambardia Online does this), and have a scripted hotkey that resends the data, so the player presses it when it freezes up:
```
Case 1
  Call PlayerWarp(Index, GetPlayerMap(Index), GetPlayerX(Index), GetPlayerY(Index))
  Call PlayerMsg(Index, "Unfrozen", RED)
  Exit Sub

```That one, would be for the "Page up" key.
The player hits it, he automatically gets unfrozen from that "Receiving Map" thing.
Link to comment
Share on other sites

  • 2 weeks later...
It wasn't a typo.

There should be something along the lines of (random guess)
```
SendData(Index, "playerxy2" & SEP_CHAR & GetPlayeX(Index) & SEP_CHAR & GetPlayerY(Index) & SEP_CHAR & END_CHAR)

```Near the packet that moves the player.
(Forget the name of the packet … playermove?)
Link to comment
Share on other sites

```
Sub SendPlayerNewXY(ByVal index As Long)
    Call SendDataTo(index, "PLAYERNEWXY" & SEP_CHAR & GetPlayerX(index) & SEP_CHAR & GetPlayerY(index) & END_CHAR)
End Sub

```
Change that too (comment out the packet)
```
Sub SendPlayerNewXY(ByVal index As Long)
    'Call SendDataTo(index, "PLAYERNEWXY" & SEP_CHAR & GetPlayerX(index) & SEP_CHAR & GetPlayerY(index) & END_CHAR)
End Sub

```
Link to comment
Share on other sites

  • 4 weeks later...
@Mellowz:

> Can't re-produce this on my server. ):
>
> I'm going to try to catch it on Ambardia Online.

Just have the server going, with like, 5 diff maps.
Hold shift to have infinite run, and start running from map to map; within about 2-5 warps, you'll eventually hit the freeze; it helps to also use the shift-click to warp around as well; helps encourage the freezing.
Link to comment
Share on other sites

@Admiral:

> Just have the server going, with like, 5 diff maps.
> Hold shift to have infinite run, and start running from map to map; within about 2-5 warps, you'll eventually hit the freeze; it helps to also use the shift-click to warp around as well; helps encourage the freezing.

Do the maps have to be scrolling?
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...