Jump to content

#|_oskar_|#

Members
  • Posts

    897
  • Joined

  • Last visited

Everything posted by #|_oskar_|#

  1. حاول تحذف المودات الغير مهمه + لاتكثر من الدى اكس لانه كثره يسبب لااق + التكسد ايضا يسبب لااق حاول انك لاتكثر منه
  2. اي والله صدقت ي شيخ اثاريها كذا عدلت فيه قبل اسالك لو اني منزل السطر تحت الفنكشن بس كان زبط المهم يعطيكك العافية ي بططل ed سوال كثرة الكول شيبات بالسيرفر لها لها اضرار لسيرفر ولا؟ الله يعافيك عادى ماتسبب لااق ولا شئ
  3. خليه زى كذا تحت الفنكشن مو فوقه function onClickPlayerName() -- Your Code addEventHandler("onClientGUIClick", playerList, onClickPlayerName) مثل كذا راح يطلع لك باد ارقمنت بالدي بق addEventHandler("onClientGUIClick", playerList, onClickPlayerName) function onClickPlayerName()
  4. شكلك حاطت حدث الضغط فوق الفنكشن
  5. players == مو معرفه PlayersGridList == غيرها الى وشوف تضبط او لا
  6. امسح ذا ماله لازمه معك لان اللاعبين مضافين بالاساس 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)
  7. اطرح كودك 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 ) شغال تمام عندى لو دخلت الكول شيب ماتفتح اللوحه ولو خرجت منه تفتح عادى
  8. كودك يصير كذا 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)
  9. الكود كامل وشغال تمام GUIEditor = { gridlist = {}, window = {}, button = {} } local screenW, screenH = guiGetScreenSize() GUIEditor.window[1] = guiCreateWindow((screenW - 304) / 2, (screenH - 337) / 2, 304, 337, "", false) guiWindowSetSizable(GUIEditor.window[1], false) GUIEditor.gridlist[1] = guiCreateGridList(9, 25, 285, 264, false, GUIEditor.window[1]) guiGridListAddColumn(GUIEditor.gridlist[1], "Players", 0.9) guiGridListAddColumn(GUIEditor.gridlist[1], "Teams", 0.9) GUIEditor.button[1] = guiCreateButton(13, 297, 281, 31, "refrsh", false, GUIEditor.window[1]) 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 function refrshlist() PlayersGridList() end addEventHandler ("onClientResourceStart", resourceRoot,refrshlist) addEventHandler ("onClientGUIClick",GUIEditor.button[1],refrshlist,false) guiSetVisible (GUIEditor.window[1],false) bindKey ( "F5", "down", function ( ) guiSetVisible (GUIEditor.window[1], not guiGetVisible (GUIEditor.window[1])) showCursor ( guiGetVisible (GUIEditor.window[1]) ) PlayersGridList() end )
  10. حطه تحت اخر شئ وكمان سوى تحديث اللسته عند فتح اللوحه function refrshlist() PlayersGridList() end addEventHandler ("onClientResourceStart", resourceRoot,refrshlist) addEventHandler ("onClientGUIClick",GUIEditor.button[1],refrshlist,false)
  11. function PlayersGridList() 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 ) guiGridListSetItemColor( GUIEditor.gridlist[1], Row, 1, R, G, B ) end end addEventHandler("onClientResourceStart",resourceRoot,PlayersGridList)
  12. جرب هاذى الطريقه function log() guiSetVisible( DrugUseWindow, not guiGetVisible( DrugUseWindow ) ) showCursor( guiGetVisible( DrugUseWindow ) ) end bindKey( "F7", "down", log) addEventHandler( "onClientColShapeHit", resourceRoot, function( hitPlayer ) if ( source == Maarker ) and ( hitPlayer == localPlayer ) then unbindKey( "F7", "down", log) guiSetVisible( DrugUseWindow, false ) showCursor(false) end end) addEventHandler( "onClientColShapeLeave", resourceRoot, function( hitPlayer ) if ( source == Maarker ) and ( hitPlayer == localPlayer ) then bindKey( "F7", "down", log) end end)
  13. انت حاطت كلنت على سيرفر عشان تربط كلنت بسيرفر لازم تسوى ترايقر
  14. استخدم getElementPosition
  15. #|_oskar_|#

    خطأ

    لا كودك هريسه + السورس هنا هو الماركر + Ma9ter حطها مكان الروت root + hitElement مو معرفه
  16. فى المسار اللى فيه الاسل server\mods\deathmatch هنا ثم ابحث عن ملف اسمه banlist افتحه راح تشوف كل المصكوكين
  17. createColRectangle createRadarArea Event "onColShapeHit" and "onColShapeLeave" getElementType toggleControl destroyElement حاول انك تسوى اى شئ وان شاء الله نساعدك
  18. استخدم كود مسح القريد عشان مايكرر معك اسم اللاعب guiGridListClear
  19. addEventHandler("onPlayerWasted",root,function () if ( getPlayerTeam(source) == getTeamFromName("V") ) then setTimer ( function () spawnPlayer(source,2264.072265625, -1104.564453125, 37.9765625) end,4000, 1) end end)
×
×
  • Create New...