طيب استخدم مشان تجيب اسم الاعب يلي محدده بالجيرد ليست
guiGridListGetSelectedItem
guiGridListGetItemText
وسوي ترايقر لملف سيرفر تجيب فيه اسم الاعب يلي محدده, بعدها سوي ترايقر لملف سيرفر وحط الالمنت هو الاعب يلي محدده, مثال للتوضيح:
--client
addEventHandler("onClientGUIClick", GUIEditor.button[2], function()
local selceted = guiGridListGetSelectedItem(list)--يجيب الرو يلي محدده انت
local name = guiGridListGetItemText(list, selceted, column)--يجيب الكلام يلي محدده
local message = guiGetText(GUIEditor.edit[2])--الكلام يلي بالرساله
triggerServerEvent("chat", localPlayer, message, name)--ترسل ترايقر لملف سيرفر وفيه ارقمنت الاعب يلي تبي ترسله الرساله والكلام يلي تبي ترسله
end
)
--server
addEvent("chat", true)
addEventHandler("chat", root, function (message, player)
local thePlayer = getPlayerFromName(player)--تجيب الاعب يلي تبي ترسله الرساله
local sourcePlayer = getPlayerName(source)-- تجيب اسم الاعب يلي رسل الرساله
triggerServerEvent("chat1", thePlayer, message, sourcePlayer)--ترسل ترايقر خاص للاعب يلي رح ترسل له الرساله وتحط ارقمنت فيه اسم الرساله واسم الاعب يلي رسلها
end
)
--client
addEvent("chat1", true)
addEventHandler("chat1", root, function (message, sourcePlayer)
guiSetText(GUIEditor.memo[2], sourcePlayer..": "..message.."/n"--يحط الكلام بالميمو حقت الاعب يلي رسلت له الرساله ويحط اسم يلي رسلها
end
)
هذا مثال للتوضيح بس