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

7's Upgraded Minimap System.


Carim123
 Share

Recommended Posts

@Rory:

> That's nifty :)

Thanks. =D

@psyDelic:

> I find it very useful while mapping. Have you looked into limiting the display map to the players picscreen size?

Easy to add, and I have done it. I have no plan to share it, considering the code here is an incredibly washed down version of my own one. ;D

Also, the blank tile type is to simply make it not show up on the minimap. With some extra checks in CheckDirection, and several other server-side edits, you can make it so that it acts like a blocked attribute, and cannot be walked on.
Link to comment
Share on other sites

  • 2 months later...
This is like, three posts condensed into one. Bear with me. :D

@Whack:

> ```
> Minimap = Minimap
> ```

… Oh lordy.

* * *

@Growlith1223:

> Hey i keep getting an error when trying to add this in…when i try to compile it, it says:
> ```
> Compile error:
> Statements and labels invalid between Select Case and first Case.
> ```And then it highlights:
> ```
> Call Engine_BltFast
> ```  :O
> plz reply DX

See this part?
```
                Select Case Npc(MapNpc(i).num).Behaviour
                        Call DDS_BackBuffer.BltFast(MMx, MMy, DDS_MiniMap, NPCrect, DDBLTFAST_WAIT Or DDBLTFAST_SRCCOLORKEY)
                End Select

```
Change it to this:
```
            Engine_BltFast MMx, MMy, DDS_MiniMap, NPCrect, DDBLTFAST_WAIT Or DDBLTFAST_SRCCOLORKEY

```

* * *

@Debbie:
```
            If Map.Tile(X, Y).Type = Map.Tile(X, Y).DirBlock >= 1 Then

```What the hell are you trying to do here? xD
Link to comment
Share on other sites

Ok so i did what you told me and now it's highlighting a different peice of code, it highlights:
If frmEditor_Map.optBlank.Value Then .Type = TILE_TYPE_BLANK
I put it in a place that i think was right :S
I put it in:
```
Private Sub Form_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)
```Because i couldn't find the End With statement :s
Link to comment
Share on other sites

  • 4 weeks later...
  • 2 months later...
  • 3 weeks later...
It goes in numeric order (1,2,3,4,5,6,7) after u add it in the tile constants look above at the previous one.there will be an "= #"  . The # will be an actual number (1,2,3,4,5, ect) not the # symbol u just will add one to(+1) that number and place it in the line of code u just added.. is this question for real?
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...