Multiboard question

Stretch

New Member
Reaction score
0
Hey guys, I am trying to create multiple multiboards, so each player has their own multiboard and can't see the others. I am having trouble finding out how to only show a specific multiboard to a specific player.

Is there a way I can make it so each player only has their own multiboard which only displays information about themselves and no one else?

thanks in advance.
 

Bankde

Member
Reaction score
20
You need code like this :


Custom script: if GetLocalPlayer() == GetOwningPlayer( GetTriggerUnit() ) then
Multiboard - Show (Last created multiboard)
Custom script: endif


Put your code between If and EndIf. Only the specify player (The owner of triggering unit) will see the change, other will not.
 

luorax

Invasion in Duskwood
Reaction score
67
If you know a bit about (v)JASS, then you should try this library.
JASS:

scope Test initializer init

    globals
        Board b
    endglobals

    private function init takes nothing returns nothing
        local BoardRow row
        local BoardColumn col
        local BoardItem it

        set b = Board.create()
        set row = b.row[X]
        set col = b.col[Y]
        
        set b.all.width = 0.05
        set b.title = "Test 1"
        set b.titleColor = 0xFFFF00
        set b.visible = false
        set b.visible[Player(x)] = true
  
        set it = b[X][Y]
        set it.text = "something text"
        ...
    endfunction

endscope


This is just an example to show you how easy to use this library. But if you don't know JASS? then use Bankde's script.
Which looks like this in tags:


Trigger:
  • Custom script: if GetLocalPlayer() == GetOwningPlayer( GetTriggerUnit() ) then
    • Multiboard - Show (Last created multiboard)
    • Custom script: endif
 

xPass

All aboard the xPass Express!
Reaction score
27
If you know a bit about (v)JASS, then you should try this library.
JASS:

scope Test initializer init

    globals
        Board b
    endglobals

    private function init takes nothing returns nothing
        local BoardRow row
        local BoardColumn col
        local BoardItem it

        set b = Board.create()
        set row = b.row[X]
        set col = b.col[Y]
        
        set b.all.width = 0.05
        set b.title = "Test 1"
        set b.titleColor = 0xFFFF00
        set b.visible = false
        set b.visible[Player(x)] = true
  
        set it = b[X][Y]
        set it.text = "something text"
        ...
    endfunction

endscope


This is just an example to show you how easy to use this library. But if you don't know JASS? then use Bankde's script.
Which looks like this in tags:


Trigger:
  • Custom script: if GetLocalPlayer() == GetOwningPlayer( GetTriggerUnit() ) then
    • Multiboard - Show (Last created multiboard)
    • Custom script: endif
Erm a question here, i've been wondering for quite some time... how do u guys know all these custom scripts??? Is there a program that shows you the custom scripts??? :banghead::banghead::confused::banghead::banghead:
 

skyblader

You're living only because it's illegal killing.
Reaction score
159
No.. you learn it. There are guides around, and also you can study them. By converting all your triggers to JASS codes. But you won't be able to convert it back and if something goes wrong.. Good luck.
 

KaerfNomekop

Swim, fishies. Swim through the veil of steel.
Reaction score
609
No.. you learn it. There are guides around, and also you can study them. By converting all your triggers to JASS codes. But you won't be able to convert it back and if something goes wrong.. Good luck.
Actually, you CAN do so with Ctrl + Z , but that only works if you don't change the code at all.
 

luorax

Invasion in Duskwood
Reaction score
67
Some plugin, which the JNGP contains allows us to search for a function. Take a look at this.
HQ libraries (like in my example) contains a detailed description, with the API functions.
 

xPass

All aboard the xPass Express!
Reaction score
27
Some plugin, which the JNGP contains allows us to search for a function. Take a look at this.
HQ libraries (like in my example) contains a detailed description, with the API functions.
Thanks... +Rep. Btw, last question... u said HQ libraries, is JassCraft included???
 

luorax

Invasion in Duskwood
Reaction score
67
JassCraft and JNGP are tools. A library is a vJASS script, which makes the end-users' work easier. For example:
This is a library, and I think it's HQ, because it's easy to understand and use, has a nice description, and efficient.
 

xPass

All aboard the xPass Express!
Reaction score
27
hmm, u mean libraries are something like... a script written down for people to copy and paste to modify???
 

luorax

Invasion in Duskwood
Reaction score
67
Yes. There're libraires which contain constant variables to give the user the possiblity to configure them, but on the other hand, there're libraries, which don't require any configuration. Just copy them and use them. Just like the Board library.
 
General chit-chat
Help Users
  • No one is chatting at the moment.
  • The Helper The Helper:
    Happy Sunday!
    +1
  • The Helper The Helper:
    I will be out of town until Sunday evening
    +1
  • The Helper The Helper:
    I am back! Did you miss me LOL
    +1
  • jonas jonas:
    where did you go?
  • The Helper The Helper:
    Jefferson TX on a Paranormal Investigation of a haunted bed and breakfast - I got some friends that are paranormal investigators and they have an RV and do YouTubes
    +1
  • The Helper The Helper:
    It was a lot of fun. The RV was bad ass
  • jonas jonas:
    That sounds like fun!
    +1
  • The Helper The Helper:
    it was a blast!
  • The Helper The Helper:
    I am going to post the Youtube of the investigation in the forums when it is ready
    +1
  • jonas jonas:
    cool!
  • vypur85 vypur85:
    Sounds cool TH.
  • tom_mai78101 tom_mai78101:
    I was on a Legend of Zelda marathon...
  • tom_mai78101 tom_mai78101:
    Am still doing it now
    +1
  • jonas jonas:
    which one(s) are you playing?
  • jonas jonas:
    I played a little bit of the switch title two weeks ago and found it quite boring
  • The Helper The Helper:
    just got back from San Antonio this weekend had the best Buffalo Chicken Cheesesteak sandwhich in Universal City, TX - place was called Yous Guys freaking awesome! Hope everyone had a fantastic weekend!
    +1
  • The Helper The Helper:
    Happy Tuesday!
  • The Helper The Helper:
    We have been getting crazy numbers reported by the forum of people online the bots are going crazy on us I think it is AI training bots going at it at least that is what it looks like to me.
  • The Helper The Helper:
    Most legit traffic is tracked on multiple Analytics and we have Cloud Flare setup to block a ton of stuff but still there is large amount of bots that seem to escape detection and show up in the user list of the forum. I have been watching this bullshit for a year and still cannot figure it out it is drving me crazy lol.
    +1
  • Ghan Ghan:
    Beep boop
    +1
  • The Helper The Helper:
    hears robot sounds while 250 bots are on the forum lol
  • The Helper The Helper:
    Happy Saturday!
    +1
  • The Helper The Helper:
    and then it was Thursday...
    +2

    The Helper Discord

    Members online

    No members online now.

    Affiliates

    Hive Workshop NUON Dome World Editor Tutorials

    Network Sponsors

    Apex Steel Pipe - Buys and sells Steel Pipe.
    Top