Jump to content

khaledmhammed

Members
  • Posts

    535
  • Joined

  • Last visited

Posts posted by khaledmhammed

  1. اممم فكرة حلوة لكن طورها وسوي العاب رياضية كامله ملاكمة جري سباحة ذذذ

    قفز و الخ ذذ وكل وكل شي له قسم خاص وعليه لفل و الخ كذا بتكون حماس اكثر

  2. الدي اكس تركب علية صورة والصورة راح تسبب لاق لو كثرو الصور

    المهم عرفت سبب الاق + حل بعض مشاكل الديبوق + توقف بعض المودات الغير مهمة

    رجع سيرفر من غير اي لاق

    طبعا مو مستخدم ولا دي اكس بسيرفري

    يعطيكم العافية

  3. بسم الله الرحمن الرحيم

    بسيرفري اليوم حصل لاق كان لاق قوي والان بسيط

    والبق وصل 6000

    لكن الان 400

    شوي ينزل يكون 170

    وفي تقريبا 110 مودات مع المابات وكل شي

    والاخطاء بالديبوق لا كتبت ديبوق 3 كان يطلع اخطاء كثير صصحت اللي اقدر علية الان في 3 سطور اخطاء و الخ

    وكل شوي يزود سطر خطاء يعني فيه شويه اخطاء

    وش الحل افيدونا بخبرتكم

  4. خليه زى كذا تحت الفنكشن مو فوقه
    function onClickPlayerName() 
    -- Your Code 
    addEventHandler("onClientGUIClick", playerList, onClickPlayerName) 
    

    مثل كذا راح يطلع لك باد ارقمنت بالدي بق

    addEventHandler("onClientGUIClick", playerList, onClickPlayerName) 
    function onClickPlayerName() 
    

    اي والله صدقت ي شيخ اثاريها كذا عدلت فيه قبل اسالك لو اني منزل السطر تحت الفنكشن بس كان زبط

    المهم يعطيكك العافية ي بططل

    ed

    سوال كثرة الكول شيبات بالسيرفر لها اضرار لسيرفر ولا؟

  5. اوة الموضوع قديم وتوي انتبة لة

    صراحة ابداع ي زاحف ودائم مبددع

    وذا المود ومع الافكار اللي انذكرت لو تتطبق يمديك تبرمج جزء من السيرفر من خلال مود واحد وهذا عمل مبهر

    يمدي تضيف لة سباون ؟

    سباون للاعب اول مره يسجل دخوله يرسبن بمكان يتحدد الاحداث من المود

    وسباون ثاني لا مات الاعب يرسبن فية

    ولو تسوي فيه شوب اسلحة انت تسويه و اللي يستخدم المود يقدر يضيف الماركر بي مكان واللي يدخله تفتح له شوب خخ

    يطلع نظام كامل وش اقول بس ابدااااع

    بالتوفيق وننتظر الجديد

  6. شوفة ذا الكود اللي يطلع به خطاء باليفنت طبعا الكود مو لي كامل

        tab2 = guiCreateWindow(352, 88, 230, 368, "Panel money", false) 
        guiSetVisible(tab2,false) 
        playerList = guiCreateGridList(9, 6, 211, 240, false, tab2) 
         guiGridListSetSelectionMode(playerList, 2) 
         local cl = guiGridListAddColumn(playerList, "Players List ...", 0.85) 
         for _,name in ipairs(getElementsByType("player")) do 
         local rw = guiGridListAddRow(playerList) 
         guiGridListSetItemText(playerList, rw, cl, getPlayerName(name), false, false) 
                         
    addEventHandler("onClientGUIClick", playerList, onClickPlayerName) -- هنا يطلع خطاء 
    end 
      
    nameEdit = guiCreateEdit(23, 256, 185, 31,"",false,tab2) 
    amountEdit = guiCreateEdit(67, 290, 130, 29,"",false,tab2) 
    sendBTN = guiCreateButton(57, 329, 104, 29, "g", false,tab2) 
    lebl5 = guiCreateLabel(23, 297, 39, 18, "money", false, tab2)  
    

  7. الشوب مافي مميزات جديدة بالاسلحة الفرق بس بالتقسسيم

    حاطين كل مجمووعه اسلحة متشابةة بلوحة خاصة صح ولا

    يعني ماتحسسة تطوير قوي حسب اللي فهمتة من كلامك فوق

    لكن بالنهاية ان شاءالله يسوي صاحب الموضوع احسن وبفكرة افضل

  8. حتى اني شلته بس مافي اخطاء بالديبوق ومعاد يشتغل وتظهر اللوحة

    local Maarker = createColRectangle (1539.168, -1640.124, 36.5, 27, 2) 
    function no () 
        if not isElementWithinColShape( localPlayer, Maarker ) then 
            guiSetVisible( DrugUseWindow, not guiGetVisible( DrugUseWindow ) ) 
            showCursor( guiGetVisible( DrugUseWindow ) ) 
        end 
    end  
      
    addEventHandler( "onClientColShapeHit", resourceRoot, 
    function( hitPlayer ) 
        if ( source == Maarker ) and ( hitPlayer == localPlayer ) then 
            if ( guiGetVisible( DrugUseWindow ) ) then 
                guiSetVisible( DrugUseWindow, false ) 
                showCursor( false ) 
            end 
        end 
    end ) 
    

  9. تمام ضبطت الالوان لكن صار مشاكل باللوحه وطلع لي خطاء احمر
    eror:attempt to cail global "players" {a nit vaiue} 
    

    طلع تقريبا الخطاء بكود ثاني مادري وش فية بالضبط

    الخطاء هنا

    players ()

    bindKey ( "F7", "down", function () 
    guiSetVisible (GUIEditor.window[1], not guiGetVisible (GUIEditor.window[1])) 
    showCursor (guiGetVisible (GUIEditor.window[1])) 
    players () 
    end) 
    

    players == مو معرفه

    PlayersGridList == غيرها الى

    وشوف تضبط او لا

    فعلأ ضبط جزيت خيرأ

    --

    برو كودك تمام بس ع النهاية طرحته انت خخ اشتغل معي كود جوكر يعطيك العافية

    --

    لكن سوال عشان افتك من الاخطاء بالكود يطلع لي خطاء من زمان

    Bad argument @ "addEventHandler" Expected function at argument 3. got nil 
    

    بالسطر ذا

    addEventHandler("onClientGUIClick", playerList, onClickPlayerName) 
    

    ايش المشكلة

  10. تمام ضبطت الالوان لكن صار مشاكل باللوحه وطلع لي خطاء احمر

    eror:attempt to cail global "players" {a nit vaiue} 
    

    طلع تقريبا الخطاء بكود ثاني مادري وش فية بالضبط

    الخطاء هنا

    players ()

    bindKey ( "F7", "down", function () 
    guiSetVisible (GUIEditor.window[1], not guiGetVisible (GUIEditor.window[1])) 
    showCursor (guiGetVisible (GUIEditor.window[1])) 
    players () 
    end) 
    

  11. جرربت المثال حقك شغال بس مادري بلوحتي ماشتغل

    سويت كذا

    function players (    ) 
        guiGridListClear ( GUIEditor.gridlist[1] ) 
        for _,v in ipairs ( getElementsByType ( "player" ) ) do 
        local Row = guiGridListAddRow ( GUIEditor.gridlist[1])   
        guiGridListSetItemText ( GUIEditor.gridlist[1], Row, 1, getPlayerName ( v ), false, false ) 
        end 
    end 
    addEventHandler("onClientPlayerJoin",root,players) 
    addEventHandler("onClientPlayerQuit",root,players) 
    addEventHandler("onClientResourceStart",resourceRoot,players) 
      
      
    function PlayersGridList() 
        guiGridListClear ( GUIEditor.gridlist[1] ) 
        for i, player in ipairs( getElementsByType( "player" ) ) do 
        if ( getPlayerTeam( player ) ) then 
        R, G, B = getTeamColor( getPlayerTeam( player ) ) 
        else 
        R, G, B = 255, 255, 255 
        end 
        local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
        local Team = getPlayerTeam(player) and getTeamName(getPlayerTeam(player)) or 'N/A' 
        guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, getPlayerName( player ), false, false ) 
        guiGridListSetItemText( GUIEditor.gridlist[1], Row, 2,Team, false, false ) 
        guiGridListSetItemColor( GUIEditor.gridlist[1], Row, 1, R, G, B ) 
        guiGridListSetItemColor( GUIEditor.gridlist[1], Row, 2, R, G, B ) 
        end 
        end 
    addEventHandler("onClientPlayerJoin",root,PlayersGridList) 
    addEventHandler("onClientPlayerQuit",root,PlayersGridList) 
    addEventHandler("onClientResourceStart",resourceRoot,PlayersGridList) 
    

  12. ماشتغل معي

    function players (    ) 
        guiGridListClear ( GUIEditor.gridlist[1] ) 
        for _,v in ipairs ( getElementsByType ( "player" ) ) do 
        local Row = guiGridListAddRow ( GUIEditor.gridlist[1])   
        guiGridListSetItemText ( GUIEditor.gridlist[1], Row, 1, getPlayerName ( v ), false, false ) 
        end 
    end 
    addEventHandler("onClientPlayerJoin",root,players) 
    addEventHandler("onClientPlayerQuit",root,players) 
    addEventHandler("onClientResourceStart",resourceRoot,players) 
      
    function PlayersGridList() 
    guiGridListClear ( GUIEditor.gridlist[1] ) 
    for i, player in ipairs( getElementsByType( "player" ) ) do 
    if ( getPlayerTeam( player ) ) then 
    R, G, B = getTeamColor( getPlayerTeam( player ) ) 
    else 
    R, G, B = 255, 255, 255 
    end 
    local Row = guiGridListAddRow( GUIEditor.gridlist[1] ) 
    guiGridListSetItemText( GUIEditor.gridlist[1], Row, 1, getPlayerName( player ), false, false ) 
    guiGridListSetItemText( GUIEditor.gridlist[1], Row, 2,getTeamName(getPlayerTeam( player )), false, false ) 
    guiGridListSetItemColor( GUIEditor.gridlist[1], Row, 1, R, G, B ) 
    guiGridListSetItemColor( GUIEditor.gridlist[1], Row, 2, R, G, B ) 
    end 
    end 
    function refrshlist() 
    PlayersGridList() 
    end 
    

  13. لم تتم الافادة باانتظار تصحيح الكود

    اطرح كودك

    local Maarker = createColRectangle ( 1150.05579, -1390.17407,70,100) 
    bindKey( "F7", "down", 
    function() 
        if not isElementWithinColShape( localPlayer, Maarker ) then 
            guiSetVisible( DrugUseWindow, not guiGetVisible( DrugUseWindow ) ) 
            showCursor( guiGetVisible( DrugUseWindow ) ) 
        end 
    end ) 
      
    addEventHandler( "onClientColShapeHit", resourceRoot, 
    function( hitPlayer ) 
        if ( source == Maarker ) and ( hitPlayer == localPlayer ) then 
            if ( guiGetVisible( DrugUseWindow ) ) then 
                guiSetVisible( DrugUseWindow, false ) 
                showCursor( false ) 
            end 
        end 
    end ) 
    

  14. حطه تحت اخر شئ

    وكمان سوى تحديث اللسته عند فتح اللوحه

    function refrshlist() 
    PlayersGridList() 
    end 
    addEventHandler ("onClientResourceStart", resourceRoot,refrshlist) 
    addEventHandler ("onClientGUIClick",GUIEditor.button[1],refrshlist,false) 
    

    اخوي القريد فيها تحديث

    addEventHandler("onClientPlayerJoin",root,players) 
    addEventHandler("onClientPlayerQuit",root,players) 
    addEventHandler("onClientResourceStart",resourceRoot,players) 
    

×
×
  • Create New...