السلام عليكم
عندي قريد لست تضيف اللاعبين لقروب معين بسيرفري
ليه لما اضغط ادد ما يضيفه لكنج سيرفر
او ريموف لما اضعطه ما يسحبه من كنج سيرفر
حلل
كلينت
sa = guiCreateWindow(255, 118, 312, 440, "King Of Server", false)
grid = guiCreateGridList(9, 27, 293, 256, false, sa)
guiGridListAddColumn(mute_gridlist, "Player", 0.5)
add = guiCreateButton(10, 290, 121, 37, "ADD", false, sa)
rem = guiCreateButton(10, 120, 121, 37, "REMOVE", false, sa)
addEventHandler("onClientGUIClick", root,
function ()
if source == add then
for i,player in ipairs(getElementsByType("player")) do
triggerServerEvent("sasasa", localPlayer
elseif source == rem then
for i,player in ipairs(getElementsByType("player")) do
triggerServerEvent("sasasa1", localPlayer)
end
end
)
سيرفر
addEvent("sasasa", true)
addEventHandler("sasasa",root,
function (s1)
local acc = getAccountName(getPlayerAccount(source))
local player = getPlayerFromName(s1)
if isObjectInACLGroup ( "user."..acc, aclGetGroup("Console")) then
aclGroupAddObject ( "user."..acc, aclGetGroup("KingServer"))
end
)
addEvent("sasasa1", true)
addEventHandler("sasasa1",root,
function (s1)
local acc = getAccountName(getPlayerAccount(source))
local player = getPlayerFromName(s1)
if isObjectInACLGroup ( "user."..acc, aclGetGroup("Console")) then
aclGroupRemoveObject ( "user."..acc, aclGetGroup("KingServer"))
end
)