Jump to content

AHMED MOSTAFA

Members
  • Posts

    1,367
  • Joined

  • Last visited

  • Days Won

    26

AHMED MOSTAFA last won the day on April 19 2018

AHMED MOSTAFA had the most liked content!

About AHMED MOSTAFA

  • Birthday 06/11/2000

Details

  • Gang
    X
  • Location
    " Egypt "
  • Occupation
    X
  • Interests
    " Development, Gaming and YouTube "

Recent Profile Visitors

7,620 profile views

AHMED MOSTAFA's Achievements

Lil' G

Lil' G (37/54)

484

Reputation

Single Status Update

See all updates by AHMED MOSTAFA

  1. هلا حبي ابي اعل خاصية قفل العاجل في العاجل لي معي 

    ابي لما احط الاعلان في العاجل و  اقفل العاجل يبقا الاعلان 

    AdminMessage-Server.lua 

    
    Groups = {  -- القروبات المسموح لها بالكتابة
    "Console",
    "AM",
    } 
    
    -------------------- لا داعي لتعديل الأكواد تحت هذا السطر -------------------
    
    function check ( thePlayer, commandName, ... )
            local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) 
    		local veve = { ... }
    		local message = table.concat ( veve, " " )
            for i, v in ipairs ( Groups ) do
              if isObjectInACLGroup ( "user."..accName, aclGetGroup ( v ) ) then		
    		setElementData ( resourceRoot, "MessageAdmin", message);
    		setElementData(resourceRoot,"PlrAdmin",getPlayerName(thePlayer));
            SaveMessage (  )
    		triggerClientEvent ( "Bingo", getRootElement(  ), getElementData ( resourceRoot, "MessageAdmin" ) )
    		end
    	end
    end
    addCommandHandler( "AM", check )
    
    addEventHandler ( "onResourceStart", resourceRoot, function (  )
            executeSQLQuery("CREATE TABLE IF NOT EXISTS SaveMessagee (Message, Server)")
    end
    )
    
    addEvent ( "SetMessage", true )
    addEventHandler ( "SetMessage", root, function (  )
       getMessage (  )
    end
    )
    
    SaveMessage = function (  )
    local msg = executeSQLQuery ( "SELECT * FROM SaveMessagee WHERE Server = '" .. getServerName ( ) .."'" )
    if ( #msg ~= 0  )   then
       return executeSQLQuery("UPDATE SaveMessagee SET Message=? WHERE Server=? ", tostring ( getElementData ( resourceRoot, "MessageAdmin"  ) ), getServerName ( ) )
    else
       return executeSQLQuery("INSERT INTO SaveMessagee (Message,Server) VALUES(?,?)", tostring ( getElementData ( resourceRoot, "MessageAdmin" ) ), getServerName ( ) )
       end
    end
    
    getMessage = function (  )
    local msg = executeSQLQuery ( "SELECT * FROM SaveMessagee" )
    if ( #msg ~= 0  ) then
        setElementData ( resourceRoot, "MessageAdmin", msg[1]["Message"] )
        return setTimer ( triggerClientEvent, 1000, 1, "Bingo", getRootElement(  ), getElementData ( resourceRoot, "MessageAdmin" ) )
    else
       return setTimer ( triggerClientEvent, 1000, 1, "Bingo", getRootElement(  ), " " )
      end
    end 
    
    

    AdminMessage-Client.lua

     
    -- * Created By Bingo
    local x,y = guiGetScreenSize();
    
    addEvent ( "Bingo", true )
    addEventHandler ( "Bingo", getRootElement(),function(message)
    	txt = message;
    end)
    
    addEventHandler("onClientRender", getRootElement(  ),function(  )
    	if ( txt ) then
    		dxDrawText ( "#0044FFAdmin :", x*(13.0/800), y*(167.0/600), x*(55.0/800), y*(182.0/600), tocolor ( 255, 255, 0, 255 ), 1.0, "default-bold", "left", "top", false, false, false ,true)
    		dxDrawText (txt, x*(60.0/800), y*(168.0/600), x*(799.0/800), y*(224.0/600), tocolor ( 255, 255, 255, 255 ), 1.0, "default-bold", "left", "top", false, false, false ,true)
    	end
    	if ( getElementData(resourceRoot,"PlrAdmin") ) then
    		dxDrawText("#ffffff "..getElementData(resourceRoot,"PlrAdmin"),x*(13.0/800),y*(184.0/600),x*(799.0/800),y*(224.0/600),tocolor(255,255,255,255),0.85,"default-bold","left","top",false,false,false,true)
    	end
    end)
    	
    bindKey ( "i", "down", "chatbox", "AM" ) -- تغير الزر
    
    
    addEventHandler ( "onClientResourceStart", resourceRoot, function (  )
    triggerServerEvent ( "SetMessage", localPlayer )
    end
    )

     

×
×
  • Create New...