globals
constant string TRIGSTR_001 = "This text displays for all players"
constant string TRIGSTR_002 = "This text only shows up for the Triggering Player, whomever that was"
//Or maybe they aren't even put into a globals block anywhere but are accessed some other way
string udg_StringVar
endglobals
//later
set udg_StringVar = TRIGSTR_001 //does it point to this location in memory but not take its value, or is udg_StringVar actually set here?
set udg_YourPlayerVariable = GetTriggerPlayer()
if GetLocalPlayer() == udg_YourPlayerVariable then
set udg_StringVar = TRIGSTR_002 //same question here
endif
call MultiboardFuncWhatever(udg_StringVar)