Hi i want to send private message to chosen player by gui.
Here is the code of button click in gui:
addEventHandler ( "onClientGUIClick", getResourceRootElement(getThisResource()),
function ( )
if (source == GUIEditor_Button[1]) then
local playerName = guiGridListGetItemText ( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 )
local text = guiGetText ( GUIEditor_Edit[1] )
local localPlayerName = getPlayerName(getLocalPlayer())
local sendstring = ("PM " .. localPlayerName .. " : " .. text)
triggerServerEvent ( "privateevent", getRootElement( playerName ), sendstring )
end
end
end
)
Here is the code on server-side:
function sendprivatemessage ( message )
outputChatBox ( message, source, 255, 255, 0, true )
end
addEvent( "privateevent", true )
addEventHandler( "privateevent", getRootElement( playerName ), sendprivatemessage )
outputChatBox is visible to all players, how i can make it visible only for the chosen player?