Jump to content

ضروري دخول الخبراء والكل مساعدة بتعديل مود


mr.ekoo

Recommended Posts

function openw() 
    if guiGetVisible ( Mywin == false) then ---false اذا كانت حالة النافذه  
       guiSetVisible ( Mywin, true )--true  وضع حالتها  
       showCursor(true)--true اظهارالسهم  
    else-----ماعرف كيف اشرحها بس اذا سار الحدث مرا ثانيه else 
        guiSetVisible ( Mywin, false )--false وضع حالة النافذة  
        showCursor(false)--false اظهار السهم 
    end 
end 
bindKey("r", "down", openw)--openwinنفذ الفنكشن down حالته r االزر 
  

بأسم نافذذتك Mywinاستبدل

Edited by Guest
Link to comment
بس اخوي مافهمتك

كيف اعرف اسم نافذتي

مسامحة انا مبتدئ واول مود بعدله هذا

اسم نافذتك النافذه الي انت سويتها تبيها تفتح بزر

guieditor النافذه تقدرتسويها بمود يساعدك اسمه

https://community.multitheftauto.com/ind ... ils&id=141 هذا رابطه

صنع نافذه مثال

Mywin = guiCreateWindow (252, 170, 360, 232, "Title", false ) 

=================================================

او ممن اللويكي

https://wiki.multitheftauto.com/wiki/GuiCreateWindow

+

اطرح كودك

Edited by Guest
Link to comment

هذا كودي

x,y = guiGetScreenSize() 
  
JobsWin = guiCreateWindow(x/3 - 170,y/3 - 20,200,320,"لوحة إختيار الفريق",false) 
  
teamsList = guiCreateGridList(0,22,186,255,false,JobsWin) 
column = guiGridListAddColumn( teamsList, "الفرق", 0.85 ) 
     
for id, team in ipairs(getElementsByType("team")) do 
        local row = guiGridListAddRow ( teamsList ) 
        guiGridListSetItemText ( teamsList, row, 1, getTeamName ( team ), false, false ) 
        guiGridListSetItemColor ( teamsList, row, 1, getTeamColor ( team ) ) 
end 
  
guiWindowSetMovable ( teamsList, false ) 
guiWindowSetMovable ( JobsWin, false ) 
guiWindowSetSizable ( teamsList, false ) 
guiWindowSetSizable ( JobsWin, false ) 
  
send = guiCreateButton(0,285,90,25,"إختيار",false,JobsWin) 
  
CloseButton = guiCreateButton(105,285,90,25,"إغلاق",false,JobsWin) 
  
guiSetVisible(JobsWin, true) 
showCursor(true) 
setTimer ( showingTeams, 1000, 1) 
  
function close() 
if source == CloseButton then 
guiSetVisible(JobsWin, false) 
showCursor(false) 
end 
end 
  
addEventHandler ( "onClientGUIClick", root, 
function ( button ) 
if button == "left" then 
if source == send then 
guiSetVisible(JobsWin, false) 
showCursor(false) 
local row, col = guiGridListGetSelectedItem ( teamsList ) 
local teamName = guiGridListGetItemText ( teamsList, row, col ) 
triggerServerEvent ( "onPlayerChooseTeam", getLocalPlayer(), teamName ) 
end 
end 
end) 
  
addEventHandler("onClientGUIClick", getResourceRootElement(getThisResource()), close) 

Link to comment
x,y = guiGetScreenSize() 
  
JobsWin = guiCreateWindow(x/3 - 170,y/3 - 20,200,320,"لوحة إختيار الفريق",false) 
  
teamsList = guiCreateGridList(0,22,186,255,false,JobsWin) 
column = guiGridListAddColumn(teamsList,"الفرق", 0.85) 
    
for id, team in ipairs(getElementsByType("team")) do 
    local row = guiGridListAddRow(teamsList) 
    local r, g, b = getTeamColor(team) 
    guiGridListSetItemText(teamsList, row, 1, getTeamName(team), false, false) 
    guiGridListSetItemColor(teamsList, row, 1, r, g, b) 
end 
  
guiWindowSetMovable(teamsList, false) 
guiWindowSetMovable(JobsWin, false) 
guiWindowSetSizable(teamsList, false) 
guiWindowSetSizable(JobsWin, false) 
  
send = guiCreateButton(0,285,90,25,"إختيار",false,JobsWin) 
CloseButton = guiCreateButton(105,285,90,25,"إغلاق",false,JobsWin) 
  
bindKey("F2", "down", 
function() 
    guiSetVisible(JobsWin, not guiGetVisible(JobsWin)) 
    showCursor(guiGetVisible(JobsWin)) 
end) 
  
addEventHandler("onClientGUIClick", root, 
function (button) 
    if button == "left" then 
        if source == send then 
            local row, col = guiGridListGetSelectedItem(teamsList) 
            local teamName = guiGridListGetItemText(teamsList, row, col) 
            if teamName == "" then return end 
            triggerServerEvent("onPlayerChooseTeam", localPlayer, teamName) 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        elseif source == CloseButton then 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        end 
    end 
end) 
  
  

Link to comment
x,y = guiGetScreenSize() 
  
  
JobsWin = guiCreateWindow(x/3 - 170,y/3 - 20,200,320,"لوحة إختيار الفريق",false) 
  
teamsList = guiCreateGridList(0,22,186,255,false,JobsWin) 
column = guiGridListAddColumn(teamsList,"الفرق", 0.85) 
    
for id, team in ipairs(getElementsByType("team")) do 
    local row = guiGridListAddRow(teamsList) 
    local r, g, b = getTeamColor(team) 
    guiGridListSetItemText(teamsList, row, 1, getTeamName(team), false, false) 
    guiGridListSetItemColor(teamsList, row, 1, r, g, b) 
end 
  
guiWindowSetMovable(teamsList, false) 
guiWindowSetMovable(JobsWin, false) 
guiWindowSetSizable(teamsList, false) 
guiWindowSetSizable(JobsWin, false) 
  
send = guiCreateButton(0,285,90,25,"إختيار",false,JobsWin) 
CloseButton = guiCreateButton(105,285,90,25,"إغلاق",false,JobsWin) 
showCursor (true ) 
addEventHandler("onPlayerJoin", root,  
  
  
addEventHandler("onClientGUIClick", root, 
function (button) 
    if button == "left" then 
        if source == send then 
            local row, col = guiGridListGetSelectedItem(teamsList) 
            local teamName = guiGridListGetItemText(teamsList, row, col) 
            if teamName == "" then return end 
            triggerServerEvent("onPlayerChooseTeam", localPlayer, teamName) 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        elseif source == CloseButton then 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        end 
    end 
end) 
) 
  

Link to comment
x,y = guiGetScreenSize() 
  
JobsWin = guiCreateWindow(x/3 - 170,y/3 - 20,200,320,"لوحة إختيار الفريق",false) 
guiSetVisible ( JobsWin, false ) 
  
teamsList = guiCreateGridList(0,22,186,255,false,JobsWin) 
column = guiGridListAddColumn(teamsList,"الفرق", 0.85) 
    
for id, team in ipairs(getElementsByType("team")) do 
    local row = guiGridListAddRow(teamsList) 
    local r, g, b = getTeamColor(team) 
    guiGridListSetItemText(teamsList, row, 1, getTeamName(team), false, false) 
    guiGridListSetItemColor(teamsList, row, 1, r, g, b) 
end 
  
guiWindowSetMovable(teamsList, false) 
guiWindowSetMovable(JobsWin, false) 
guiWindowSetSizable(teamsList, false) 
guiWindowSetSizable(JobsWin, false) 
  
send = guiCreateButton(0,285,90,25,"إختيار",false,JobsWin) 
CloseButton = guiCreateButton(105,285,90,25,"إغلاق",false,JobsWin) 
  
bindKey("F2", "down", 
function() 
    guiSetVisible(JobsWin, not guiGetVisible(JobsWin)) 
    showCursor(guiGetVisible(JobsWin)) 
end) 
  
addEventHandler("onClientGUIClick", root, 
function (button) 
    if button == "left" then 
        if source == send then 
            local row, col = guiGridListGetSelectedItem(teamsList) 
            local teamName = guiGridListGetItemText(teamsList, row, col) 
            if teamName == "" then return end 
            triggerServerEvent("onPlayerChooseTeam", localPlayer, teamName) 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        elseif source == CloseButton then 
            guiSetVisible(JobsWin, false) 
            showCursor(false) 
        end 
    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...