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

OtherWorld edit 2.0.5


Domino_
 Share

Recommended Posts

@...:

> Look for
> ```
>         Player(Index).PlayerQuest(i).Status = Buffer.ReadLong
>         Player(Index).PlayerQuest(i).ActualTask = Buffer.ReadLong
>         Player(Index).PlayerQuest(i).CurrentCount = Buffer.ReadLong
> ```and replace it with
> ```
>         Player(MyIndex).PlayerQuest(i).Status = Buffer.ReadLong
>         Player(MyIndex).PlayerQuest(i).ActualTask = Buffer.ReadLong
>         Player(MyIndex).PlayerQuest(i).CurrentCount = Buffer.ReadLong
> ```
> That was an issue in Alatar's Quest System, although this is not my fix. Credits go to softvokong (or something like that) for this fix.

That's already been done. This is another issue.. Domino, a new quest will show underneath a previous one now.. but theyre not disappearing once completed.. and if youre on task 2 lets say of an additional part of the quest.. the quest log info ends up going underneath (hidden) the previous one again… so its partly fixed but still bugged.
Link to comment
Share on other sites

  • Replies 196
  • Created
  • Last Reply

Top Posters In This Topic

  • 2 weeks later...
Small bugfix for version 2.0.5

>! In **modGameLogic**
Find **Sub ProcessMovement(ByVal Index As Long)**
Look down for:
>! ```
    ' Check if completed walking over to the next tile
    If Player(Index).Moving > 0 Then
        If GetPlayerDir(Index) = DIR_RIGHT Or GetPlayerDir(Index) = DIR_DOWN Then
            If (Player(Index).XOffset >= 0) And (Player(Index).YOffset >= 0) Then
                Player(Index).Moving = 0
                If Player(Index).Step = 1 Then
                    Player(Index).Step = 2
                Else
                    Player(Index).Step = 1
                End If
            End If
        Else
            If (Player(Index).XOffset <= 0) And (Player(Index).YOffset <= 0) Then
                Player(Index).Moving = 0
                If Player(Index).Step = 1 Then
                    Player(Index).Step = 2
                Else
                    Player(Index).Step = 1
                End If
            End If
        End If
    End If
```And change to:
```
    ' Check if completed walking over to the next tile
    If Player(Index).Moving > 0 Then
        If GetPlayerDir(Index) = DIR_RIGHT Or GetPlayerDir(Index) = DIR_DOWN Then
            If (Player(Index).XOffset >= 0) And (Player(Index).YOffset >= 0) Then
                Player(Index).Moving = 0
                If Player(Index).Step = 0 Then
                    Player(Index).Step = 2
                Else
                    Player(Index).Step = 0
                End If
            End If
        Else
            If (Player(Index).XOffset <= 0) And (Player(Index).YOffset <= 0) Then
                Player(Index).Moving = 0
                If Player(Index).Step = 0 Then
                    Player(Index).Step = 2
                Else
                    Player(Index).Step = 0
                End If
            End If
        End If
    End If
```Soon I'll upload files with fixes.
Link to comment
Share on other sites

@Chukillz:

> its not hard at all i was just asking a simple question lel, i wasnt trying to be a smart ass,

Nope wasn't thinking about it like that, at all.
I was thinking about it like this….
You know when a kid is in the car with their parent? The kids asking like every 4 mins, " Are we there yet?" Is the kid trying to be a smart ass? No....

I'm simply pointing out how excited you are for the next release. I'm also pointing out a flaw in your question.
Link to comment
Share on other sites

  • 2 years later...
  • 4 weeks later...
  • 4 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...