- Joined
- Oct 4, 2013
- Messages
- 67
Multiboards again, i've been searching on how to create multiboard per players and i've ended up to this ,however; the problem which is it doesn't shows anything. Anyone can shed light on it?
-
Multiboard
-
Events
- Time - Elapsed game time is 5.00 seconds
- Conditions
-
Actions
-
For each (Integer A) from 1 to 6, do (Actions)
-
Loop - Actions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
If - Conditions
- ((Player((Integer A))) slot status) Equal to Is playing
-
Then - Actions
- Set MB_NAME[(Integer A)] = (Name of (Player((Integer A))))
- Set MB_Width = 5.00
- Custom script: set udg_MB[GetForLoopIndexA()] = CreateMultiboard( )
- Set MB[(Integer A)] = (Last created multiboard)
- Multiboard - Change the number of rows for MB[(Integer A)] to 9
- Multiboard - Change the number of columns for MB[(Integer A)] to 3
- Multiboard - Change the title of MB[(Integer A)] to (Status: + ((MB_NAME[(Integer A)] + ) + (((String(MB_LEVEL[(Integer A)])) + ) + ((MB_FORM[(Integer A)] + ) + MB_DOINGWHUT[(Integer A)]))))
-
For each (Integer C) from 1 to 9, do (Actions)
-
Loop - Actions
-
For each (Integer D) from 1 to 3, do (Actions)
-
Loop - Actions
- Multiboard - Set the width for MB[(Integer A)] item in column D, row C to MB_Width% of the total screen width
-
Loop - Actions
-
For each (Integer D) from 1 to 3, do (Actions)
-
Loop - Actions
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 1 to Time:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 2 to Hunger:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 3 to Stamina:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 4 to Quest Fin:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 5 to Current Qst:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 6 to Kills:
- Multiboard - Set the text for MB[(Integer A)] item in column 1, row 7 to Awards:
- Multiboard - Hide MB[(Integer A)]
- Custom script: if ( GetLocalPlayer() == Player(GetForLoopIndexA() - 1)) then
- Multiboard - Show MB[(Integer A)]
- Custom script: endif
- Custom script: call MultiboardDisplay (udg_MB[GetForLoopIndexA()], true)
- Custom script: call MultiboardMinimize(udg_MB[GetForLoopIndexA()],true)
- Else - Actions
-
If - Conditions
-
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
-
Loop - Actions
-
For each (Integer A) from 1 to 6, do (Actions)
-
Events