Jump to content

وش المشكله؟؟


Recommended Posts

وش المشكله هنا يقولي فالدي بق عندك مشكله فالسطر 79

local Key = "F3" --- bind key 
  
HD = { 
    gridlist = {}, 
    S3D = {}, 
    q = {} 
} 
  
function centerWindow(center_window) 
    local screenW,screenH=guiGetScreenSize() 
    local windowW,windowH=guiGetSize(center_window,false) 
    local x,y = (screenW-windowW)/2,(screenH-windowH)/2 
    guiSetPosition(center_window,x,y,false) 
end 
  
HD.wnd = guiCreateWindow(324, 81, 379, 406, "# أفضل درفت / Top Drift ~ !", false) 
guiWindowSetSizable(HD.wnd, false) 
HD.gridlist[1] = guiCreateGridList(10, 27, 359, 369, false, HD.wnd) 
guiSetFont(HD.gridlist[1], "default-bold-small") 
local column = guiGridListAddColumn(HD.gridlist[1], "Rank", 0.20 ) -- Create a 'rank' column in the list 
local column1 = guiGridListAddColumn(HD.gridlist[1], "Player Name", 0.40 ) -- Create a 'players' column in the list 
local column2 = guiGridListAddColumn(HD.gridlist[1], "Total Drift", 0.30 ) -- Create a 'Total Drift' column in the list 
for i = 1,30 do 
local row = guiGridListAddRow ( HD.gridlist[1] ) 
guiGridListSetItemText ( HD.gridlist[1], row, column, "" .. i .. "-", false, false ) 
guiGridListSetItemText ( HD.gridlist[1], row, column1, "N/A", false, false ) 
guiGridListSetItemText ( HD.gridlist[1], row, column2, "N/A", false, false ) 
guiGridListSetItemColor(HD.gridlist[1], row, column1, 255, 0, 0) 
guiGridListSetItemColor(HD.gridlist[1], row, column2, 255, 255, 0) 
guiGridListSetItemColor(HD.gridlist[1], row, column, 255, 255, 0) 
end 
guiSetVisible(HD.wnd, not guiGetVisible(HD.wnd)) 
  
bindKey (Key, "down", 
    function() 
        guiSetVisible(HD.wnd, not guiGetVisible(HD.wnd)) 
        showCursor(guiGetVisible(HD.wnd)) 
        triggerServerEvent("getTop", localPlayer) 
    end 
) 
  
function convertNumber ( number )   
    local formatted = number   
    while true do       
        formatted, k = string.gsub(formatted, "^(-?%d+)(%d%d%d)", '%1,%2')     
        if ( k==0 ) then       
            break    
        end   
    end   
    return formatted 
end 
  
function updateTopList(name, top, i) 
local row = guiGridListAddRow ( HD.gridlist[1] ) 
guiGridListSetItemText ( HD.gridlist[1], row, column, "" .. i .. "-", false, false ) 
guiGridListSetItemText ( HD.gridlist[1], row, column1, tostring(name), false, false ) 
guiGridListSetItemText ( HD.gridlist[1], row, column2, convertNumber(top), false, false ) 
guiGridListSetItemColor(HD.gridlist[1], row, column1, 255, 0, 0) 
guiGridListSetItemColor(HD.gridlist[1], row, column2, 255, 255, 0) 
guiGridListSetItemColor(HD.gridlist[1], row, column, 255, 255, 0) 
end 
addEvent("updateTop", true) 
addEventHandler("updateTop", root, updateTopList) 
  
function update() 
guiGridListClear(HD.gridlist[1]) 
end 
addEvent("deltTop", true) 
addEventHandler("deltTop", root, update) 
  
local againStartMove = -150 
  
local endMove = 410 
  
addEventHandler("onClientRender",root,function() 
  
local x,y = guiGetPosition(xx,false) 
  
guiSetPosition(xx,x + 2,y,false) 
  
if ( x >= endMove ) then 
  
guiSetPosition(xx,againStartMove,y,false) 
  
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...