Jump to content

طلب تصحيح كود


Recommended Posts

السسلام عليكم ورحمهه الله وبركاته

يا شباب انا سويت لوحة تحويل فلوس

وطلع فيها خطأ بسيط ويلي هو ما يطلعون الاسماء الاعبين ب القريد ليست

ذي اكواد اللوحة :

GUIEditor = { 
    gridlist = {}, 
    window = {}, 
    button = {}, 
    edit = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(328, 216, 464, 480, "", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetVisible (GUIEditor.window[1], false)  
        GUIEditor.gridlist[1] = guiCreateGridList(9, 63, 257, 407, false, GUIEditor.window[1]) 
        guiGridListAddColumn(GUIEditor.gridlist[1], "name", 0.9) 
        GUIEditor.edit[1] = guiCreateEdit(281, 120, 173, 41, "", false, GUIEditor.window[1]) 
        GUIEditor.edit[2] = guiCreateEdit(281, 229, 173, 41, "", false, GUIEditor.window[1]) 
        GUIEditor.button[1] = guiCreateButton(317, 318, 137, 35, "send", false, GUIEditor.window[1])     
    end 
) 
  
  
guiSetVisible (GUIEditor.window[1], false)  
function OpenWin() 
if guiGetVisible ( GUIEditor.window[1] ) then 
guiSetVisible ( GUIEditor.window[1], false ) 
showCursor(false) 
guiSetInputEnabled(false) 
else 
guiSetVisible ( GUIEditor.window[1], true ) 
showCursor(true) 
guiSetInputEnabled(true) 
end 
end 
bindKey("f7", "down", OpenWin) 
  
  
function onClickPlayerName () 
  local name = guiGridListGetItemText(GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1) 
  guiSetText(GUIEditor.edit[1], name) 
end 
  
  
addEventHandler("onClientGUIClick",getRootElement(), 
function() 
       if ( source == GUIEditor.button[1] ) then 
         playerNick = guiGetText(GUIEditor.edit[1]) 
         amount = guiGetText(GUIEditor.edit[2]) 
         triggerServerEvent("onSendMoney", getLocalPlayer(), playerNick, amount) 
       end 
end) 
  
  

Link to comment
يا عيال ابي احد يضبط لي الخطأ بس

ما في خطأ مشان نصلحه

بس خذ الكود

GUIEditor = { 
    gridlist = {}, 
    window = {}, 
    button = {}, 
    edit = {} 
} 
addEventHandler("onClientResourceStart", resourceRoot, 
    function() 
        GUIEditor.window[1] = guiCreateWindow(328, 216, 464, 480, "", false) 
        guiWindowSetSizable(GUIEditor.window[1], false) 
        guiSetVisible (GUIEditor.window[1], false) 
        GUIEditor.gridlist[1] = guiCreateGridList(9, 63, 257, 407, false, GUIEditor.window[1]) 
        guiGridListAddColumn(GUIEditor.gridlist[1], "name", 0.9) 
        for k, v in ipairs(getElementsByType("player")) do --.2 
            local Prow = guiGridListAddRow(GUIEditor.gridlist[1])--.3 
            guiGridListSetItemText(GUIEditor.gridlist[1], Prow, 1, getPlayerName(v), false, false)--.4 
        end--.5 
        GUIEditor.edit[1] = guiCreateEdit(281, 120, 173, 41, "", false, GUIEditor.window[1]) 
        GUIEditor.edit[2] = guiCreateEdit(281, 229, 173, 41, "", false, GUIEditor.window[1]) 
        GUIEditor.button[1] = guiCreateButton(317, 318, 137, 35, "send", false, GUIEditor.window[1])     
    end 
) 
  
  
guiSetVisible (GUIEditor.window[1], false) 
function OpenWin() 
if guiGetVisible ( GUIEditor.window[1] ) then 
guiSetVisible ( GUIEditor.window[1], false ) 
showCursor(false) 
guiSetInputEnabled(false) 
else 
guiSetVisible ( GUIEditor.window[1], true ) 
showCursor(true) 
guiSetInputEnabled(true) 
end 
end 
bindKey("f7", "down", OpenWin) 
  
  
function onClickPlayerName () 
    local name = guiGridListGetItemText(GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1) 
    guiSetText(GUIEditor.edit[1], name) 
end 
addEventHandler("onClientGUIClick", GUIEditor.gridlist[1], onClickPlayerName)-- 1.By DABL 
  
addEventHandler("onClientGUIClick",getRootElement(), 
function() 
    if ( source == GUIEditor.button[1] ) then 
        playerNick = guiGetText(GUIEditor.edit[1]) 
        amount = guiGetText(GUIEditor.edit[2]) 
        triggerServerEvent("onSendMoney", getLocalPlayer(), playerNick, amount) 
    end 
end) 

اولا كودك كله صح بس ناقص

مانك حاطت لوب يجيب الاعبين

جزء اللوب بتلاقيه فوق

شوف الاضافة رقم

1.

هذا ايفينت كان ناقص

الاضافة رقم

2.

هنا تحديد جميع الاعبين في السيرفر

--.3

يحط رو بلجريد ليست حسب عدد الاعبين بلسيرفر

--.4

يحط الرو كلهم علي اسم الاعبين

--.5

نهاية اللوب

Link to comment
انت اصلا ماسويته عشان تقول مايططلع بالايديت تنتظرنا نسويه لك مثلاً؟

سواه ~_~

function onClickPlayerName () 
    local name = guiGridListGetItemText(GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1) 
    guiSetText(GUIEditor.edit[1], name) 
end 

Link to comment
انت اصلا ماسويته عشان تقول مايططلع بالايديت تنتظرنا نسويه لك مثلاً؟

سواه ~_~

function onClickPlayerName () 
    local name = guiGridListGetItemText(GUIEditor.gridlist[1], guiGridListGetSelectedItem(GUIEditor.gridlist[1]), 1) 
    guiSetText(GUIEditor.edit[1], name) 
end 

:lol::lol::lol::lol:

آسف ماركزت

+

صآحب الموضوع كودك مافيه خطاء , بس انت مو ضايف حدث لما يضغط عالقريد ليست يحطه بالايديت !

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...