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

[EO] Run-time Error '49'


Harris6310
 Share

Recommended Posts

  • 5 weeks later...
I have with not success, I seemed to have tracked down the error to

in servertcp
```
Public Sub MapCache_Create(ByVal MapNum As Long)
    Dim MapData As String
    Dim x As Long
    Dim y As Long
    Dim I As Long
    Dim Buffer As clsBuffer
    Set Buffer = New clsBuffer

    Buffer.WriteLong MapNum
    Buffer.WriteString Trim$(Map(MapNum).Name)
    Buffer.WriteString Trim$(Map(MapNum).Music)
    Buffer.WriteLong Map(MapNum).Revision
    Buffer.WriteLong Map(MapNum).Moral
    Buffer.WriteLong Map(MapNum).Tileset
    Buffer.WriteLong Map(MapNum).Up
    Buffer.WriteLong Map(MapNum).Down
    Buffer.WriteLong Map(MapNum).Left
    Buffer.WriteLong Map(MapNum).Right
    Buffer.WriteLong Map(MapNum).BootMap
    Buffer.WriteLong Map(MapNum).BootX
    Buffer.WriteLong Map(MapNum).BootY
    Buffer.WriteLong Map(MapNum).MaxX
    Buffer.WriteLong Map(MapNum).MaxY

    For x = 0 To Map(MapNum).MaxX
        For y = 0 To Map(MapNum).MaxY

            With Map(MapNum).Tile(x, y)
                For I = 1 To MapLayer.Layer_Count - 1
                    Buffer.WriteByte .Layer(I).x
                    Buffer.WriteByte .Layer(I).y
                    Buffer.WriteByte .Layer(I).Tileset
                Next
                Buffer.WriteLong .Type
                Buffer.WriteLong .Data1
                Buffer.WriteLong .Data2
                Buffer.WriteLong .Data3
                Buffer.WriteByte .DirBlock
            End With

        Next
    Next

    For x = 1 To MAX_MAP_NPCS
        Buffer.WriteLong Map(MapNum).Npc(x)
    Next

    Buffer.CompressBuffer  '*********************ERRORZONE**************************
    MapCache(MapNum).Data = Buffer.ToArray()

    Set Buffer = Nothing
End Sub

```
when ever I comment that out, the server starts up, but then I get the same error client side -_-
Link to comment
Share on other sites

  • 2 weeks later...

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...