Ok in my Air Combat: Dog Fighting map ive been running into this problem for over a month now and i seriously need to know how to make it so i can show one player only a multiboard. Here is what the blizzard people gave me, but i cant read JASS and i need someone to tell what what part of these codes i need.
Posted by: Mi-Go
Posted by: Mi-Go
Okey, I looked at Blizzard.j, and I think that this is your problem:
function CreateMultiboardBJ takes integer cols, integer rows, string title returns multiboard
set bj_lastCreatedMultiboard = CreateMultiboard()
call MultiboardSetRowCount(bj_lastCreatedMultiboard, rows)
call MultiboardSetColumnCount(bj_lastCreatedMultiboard, cols)
call MultiboardSetTitleText(bj_lastCreatedMultiboard, title)
call MultiboardDisplay(bj_lastCreatedMultiboard, true)
return bj_lastCreatedMultiboard
endfunction
You need to create the multiboard without setting the global variable bj_lastCreatedMultiBoard. Easiest way to do so is to use Custom Script:
Custom Script: set udg_YourMultiBoardVariable = CreateMultiboard()
Hope it helps you.
Posted by: Gandalf2349
Ugh.
What you want to do, is where you have a multiboard and you say Create a multiboard with xxx...
Set Mutli[1] = Last Created Multiboad.
Replace with this:
Code:
Custom Script: set Multi[1] = CreateMultiboard()
Custom Script:call MultiboardSetRowCount(Multi[1], # of Rows)
Custom Script: call MultiboardSetColumnCount(Multi[1], # of Columns)
Custom Script: call MultiboardSetTitleText(Multi[1], "Title")<-Put title in quotes.... i believe it's double quotes in JASS. Otherwise try single quotes.
Custom Script: call MultiboardDisplay(Multi[1], true)


