Jump to content

تعديل من المبرمجين المحترفين فقط


Adham

Recommended Posts

سلام عليكم اليوم الكود ذا مسح الشات في القريد لست ف5

addEventHandler ("onClientGUIClick",sendButton, 
function () 
if guiGetText (messageEdit) == "clr" then return 
triggerServerEvent ("Clear",localPlayer,getPlayerName(localPlayer)) 
end 
--sendMessage code 
end) 
  
addEvent ("CLEAR",true) 
addEventHandler ("CLEAR",root, 
function (name) 
guiGridListClear (GUIEditor.gridlist[1]) 
rw = guiGridListAddRow (GUIEditor.gridlist[1]) 
guiGridListSetItemText (GUIEditor.gridlist[1],rw,2,"**CLEARED BY "..name.."**",false,false) 
end) 

-- server 
  
addEvent ("Clear",true) 
addEventHandler ("Clear",root, 
function (name) 
for i,k in ipairs (getElementsByType("player")) do 
triggerClientEvent (k,"CLEAR",k,name) 
end 
end) 

انا عاوز بقا

اليقدر يمسح الشات فقط

الكونسل و الهيد ادمن فقط

ممكن تسوهالي ما عرفت اسويها

Link to comment
  
-- Server 
groupAdmins = {"Console","Admin"} -- حط القروبات اللي تمسح و يكون البوتون عندها مفتوح 
  
function isPlayerAdmin(  player  ) 
    local aPlayerAccount = getPlayerAccount( player ) 
    if ( not aPlayerAccount or isGuestAccount( aPlayerAccount ) ) then return false end 
    local aPlayerAccountName=getAccountName(aPlayerAccount) 
    for _ , Group in ipairs (   groupAdmins   ) do 
        if isObjectInACLGroup("user."..aPlayerAccountName, aclGetGroup(Group)) then 
            return true 
        end 
    end 
end 
  
  
addEvent ("Clear",true) 
addEventHandler ("Clear",root, 
function (name) 
if not isPlayerAdmin( source ) then return outputChatBox("'You'r Not Admin",source,255,0,0,false) end 
for i,k in ipairs (getElementsByType("player")) do 
triggerClientEvent (k,"CLEAR",k,name) 
end 
end) 
  
  

  
-- Client 
addEventHandler ("onClientGUIClick",root, 
function () 
if source == sendButton then 
if guiGetText (messageEdit) == "clr" then return triggerServerEvent ("Clear",localPlayer,getPlayerName(source)) end 
--sendMessage code 
end) 
  
addEvent ("CLEAR",true) 
addEventHandler ("CLEAR",root, 
function (name) 
guiGridListClear (GUIEditor.gridlist[1]) 
rw = guiGridListAddRow (GUIEditor.gridlist[1]) 
guiGridListSetItemText (GUIEditor.gridlist[1],rw,2,"**CLEARED BY "..name.."**",false,false) 
end) 
  

Link to comment

ما ظبتت

سرفر

addEvent ("Clear",true) 
addEventHandler ("Clear",root, 
function (name) 
rw = guiGridListAddRow (GUIEditor.gridlist[1]) 
if not isPlayerAdmin( source ) then return guiGridListSetItemText (GUIEditor.gridlist[1],rw,1,"**CLEARED BY "..name.."**",false,false) end 
for i,k in ipairs (getElementsByType("player")) do 
triggerClientEvent (k,"CLEAR",k,name) 
end 
end) 

Link to comment

كلنت @_@

addEventHandler ("onClientGUIClick",root, 
function () 
if source == sendButton then 
if guiGetText (messageEdit) == "clr" then return triggerServerEvent ("Clear",localPlayer,getPlayerName(source)) end 
--sendMessage code 
end) 
  
addEvent ("CLEAR",true) 
addEventHandler ("CLEAR",root, 
function (name) 
guiGridListClear (GUIEditor.gridlist[1]) 
rw = guiGridListAddRow (GUIEditor.gridlist[1]) 
guiGridListSetItemText (GUIEditor.gridlist[1],rw,2,"**CLEARED BY "..name.."**",false,false) 
end) 
  

Link to comment

بسيطة ,

  
  
-- Server 
groupAdmins = {"Console","Admin"} -- حط القروبات اللي تمسح و يكون البوتون عندها مفتوح 
  
function isPlayerAdmin(  player  ) 
    local aPlayerAccount = getPlayerAccount( player ) 
    if ( not aPlayerAccount or isGuestAccount( aPlayerAccount ) ) then return false end 
    local aPlayerAccountName=getAccountName(aPlayerAccount) 
    for _ , Group in ipairs (   groupAdmins   ) do 
        if isObjectInACLGroup("user."..aPlayerAccountName, aclGetGroup(Group)) then 
            return true 
        end 
    end 
end 
  
  
addEvent ("Clear",true) 
addEventHandler ("Clear",root, 
function (name) 
if not isPlayerAdmin( source ) then return triggerClientEvent(source,"GoOut",source) end 
for i,k in ipairs (getElementsByType("player")) do 
triggerClientEvent (k,"CLEAR",k,name) 
end 
end) 
  
  

  
addEventHandler ("onClientGUIClick",root, 
function () 
if source == sendButton then 
if guiGetText (messageEdit) == "clr" then return triggerServerEvent ("Clear",localPlayer,getPlayerName(source)) end 
--sendMessage code 
end) 
  
addEvent ("GoOut",true) 
addEventHandler ("GoOut",root, 
function ( ) 
row = guiGridListAddRow (GUIEditor.gridlist[1]) 
guiGridListSetItemText (GUIEditor.gridlist[1],row,2,"You'r not Admin",false,false) 
end 
) 
addEvent ("CLEAR",true) 
addEventHandler ("CLEAR",root, 
function (name) 
guiGridListClear (GUIEditor.gridlist[1]) 
rw = guiGridListAddRow (GUIEditor.gridlist[1]) 
guiGridListSetItemText (GUIEditor.gridlist[1],rw,2,"**CLEARED BY "..name.."**",false,false) 
end) 
  

Link to comment

طيب عاوز كوددين

عاوز الضاعط علي شيك بوكس

اسمه Support

يظهر اسمه في القريد لست

يعني انا لو ضاعط علي الشيك بوكس اسمه Support

عملت علي علامه صح

عاووز كل الاسامي الضعط علي الشيك بوكس

مثلن انا لو ضعط يجي اسمي في القريد لست

الكود التاني

عاوز اسوي ميوت للقريد لست

Link to comment
مساعدة

سوي لوب

واعمل لين تضغط زر يحط داتا علي المختارمن الجريد لست

ولما يدوس زر ارسال الرسالة اعمل

if getElementData(localPlayer,"Mute") then

outputChatBox("انت بالع ميوت")

Link to comment

الطلب الاول

انا عامل قريد لست اسمه

Support List

عاوز اليعمل علامه صح علي الشيك بوكس

يظهر اسمو في القريد لست النا عملته

--

يعني انا عامل شيك بوكس عاوز اليضعط عليه يعمل علامه صح

يجيو اسمه في القريد لست

بس يبان لكل اللاعبين الاسم

--

الطلب التاني

انا عامل button

ايديت

عاوز اليكتب فيه

mute [L]e3bA 1 min

ويعطيه ميوت للنا محدد اسمه

وما يقدر يتكلم في القريد لست

Link to comment

كذا غلط.

addEventHandler ("onClientGUIClick",resourceRoot, 
function () 
if ( guiCheckBoxGetSelected( GUIEditor.checkbox[1] ) == true ) then 
local Name = getPlayerName(getLocalPlayer()) 
row = guiGridListAddRow (GUIEditor.gridlist[2]) 
guiGridListSetItemText (GUIEditor.gridlist[2],row,1," "..getPlayerName.." ",false,false) 
end 
end) 

Link to comment

^

-_________________-

  
addEventHandler('onClientGUIClick',root, 
function () 
if source == CheckBox and guiCheckBoxGetSelected(CheckBox) == true then 
local PlrName = getPlayerName(source) 
triggerServerEvent('allPlayers',localPlayer,PlrName) 
end 
end 
) 
  
addEvent('Suppport',true) 
addEventHandler('Suppport',root, 
function ( PlrName ) 
local Roww = guiGridListAddRow(SupportList) 
guiGridListSetItemText(SupportList,Roww,1," "..PlrName.." ",false,false) 
end 
) 
  
  

  
  
addEvent('allPlayers',true) 
addEventHandler('allPlayers',root, 
function ( PlrName ) 
for i, v in ipairs ( getElementsByType( 'player' ) ) do 
triggerClientEvent(v,'Suppport',v,PlrName) 
end 
end 
) 
  

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...