لم تزبط معنا شف اخوي الاكواد كامله
setTimer(function()
for k,v in ipairs(getElementsByType('player'))do
local acc=getPlayerAccount(v)
if isObjectInACLGroup( 'user.'..getAccountName( acc ), aclGetGroup( 'msol.beot' ) ) or hasObjectPermissionTo( v, 'command.ban', false ) then
setElementData(v,'canopen',true)
else
setElementData(v,'canopen',false)
end
end
end,250,0)
addEventHandler("onPlayerClick",getRootElement(),
function ( _,_,Element)
if getElementType ( Element ) == "marker" then
if not getElementData ( source, "clickred" ) then return end
setElementData(source,"markk",Element)
triggerClientEvent ( source,"opendelete",source )
removeElementData(source,"clickredy" )
outputChatBox('تم وضع الماركر في الداتا الخاصه بك',source,255,255,255)
end
end)
addEvent('destmarker',true)
addEventHandler('destmarker',root,function()
local marker= getElementData(source,'markk')
if isElement(marker)then
local markerexit=getElementData(marker,'marker2')
if isElement(markerexit)then
destroyElement(marker)
destroyElement(markerexit)
removeElementData(source,'markk' )
else
outputChatBox('rong',source)
end
else
outputChatBox('rong',source)
end
end
)
هذا السيرفر
الان الكلنت
bindKey(';','down',function()
if getElementData(me,'canopen')==true then
showCursor( not isCursorShowing())
setElementData(me,'clickredy',true)
else
outputChatBox('#ff0000*ليس مصرحا لك بحذف البيوت',255,255,255,true)
end
end
)
addEvent('opendelete',true)
addEventHandler('opendelete',root,function()
guiSetVisible(GUIEditor.window[2],true)
showCursor(true)
end
)
addEventHandler('onClientGUIClick',root,function()
if source==GUIEditor.button[10]then
guiSetVisible(GUIEditor.window[2],false)
showCursor(false)
triggerServerEvent('destmarker',root)
elseif source==GUIEditor.button[11]then
guiSetVisible(GUIEditor.window[2],false)
showCursor(false)
end
end)
واذا كنت بتنبهني على ذي انك ناسي y
عدلتها لا تخاف ذذ
if not getElementData ( source, "clickred" ) then return end
clickredy