Jump to content

shwaeki

Members
  • Posts

    1,486
  • Joined

  • Last visited

Everything posted by shwaeki

  1. اخي لو تبي تعديلات خفيفة اسويلك اياهم من دون فلوس ضيفني سكايب = shwaeki
  2. شغل مود spawnmanager
  3. اشي جديد ولا مرة شفت زية بتوفيق
  4. تفضل 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 _getPlayerName = getPlayerName function getPlayerName(player) return string.gsub(_getPlayerName(player), "#%x%x%x%x%x%x", "" ) end TopWindow = guiCreateWindow(188, 109, 476, 390, ":: [H.H] - Top Players ::", false) guiSetVisible(TopWindow, false) guiSetAlpha(TopWindow, 1.00) TabPanel = guiCreateTabPanel(9, 24, 457, 356, false, TopWindow) TopDrift = guiCreateTab("Level", TabPanel) TopTime = guiCreateTab("PlayTime", TabPanel) TopMoney = guiCreateTab("Money", TabPanel) guiSetAlpha ( TopDrift, 1.00 ) guiSetAlpha ( TopTime, 1.00 ) guiSetAlpha ( TopMoney, 1.00 ) centerWindow(TopWindow) font = guiCreateFont ( 'Fonts/Font.TTF', 10 ) DriftList = guiCreateGridList(5, 2, 446, 324, false, TopDrift) guiGridListSetSortingEnabled( DriftList, false ) RankColumn = guiGridListAddColumn(DriftList, "Rank", 0.1) NameColumn = guiGridListAddColumn(DriftList, "Player Name", 0.5) TotalColumn = guiGridListAddColumn(DriftList, "[H.H] Level", 0.3) guiSetProperty( DriftList, 'Disabled', 'True' ) guiSetAlpha( DriftList, 1 ) guiSetFont( DriftList, font ) TimeList = guiCreateGridList(5, 3, 447, 323, false, TopTime) guiGridListSetSortingEnabled( TimeList, false ) guiGridListAddColumn(TimeList, "Rank", 0.1) guiGridListAddColumn(TimeList, "Player Name", 0.5) guiGridListAddColumn(TimeList, "[H.H] Total Play Time", 0.3) guiSetProperty( TimeList, 'Disabled', 'True' ) guiSetAlpha( TimeList, 1 ) guiSetFont( TimeList, font ) MoneyList = guiCreateGridList(4, 3, 449, 323, false, TopMoney) guiGridListSetSortingEnabled( MoneyList, false ) guiGridListAddColumn(MoneyList, "Rank", 0.1) guiGridListAddColumn(MoneyList, "Player Name", 0.5) guiGridListAddColumn(MoneyList, "[H.H] Total Money", 0.3) guiSetProperty( MoneyList, 'Disabled', 'True' ) guiSetAlpha( MoneyList, 1 ) guiSetFont( MoneyList, font ) addEventHandler ( "onClientMouseEnter", root, function ( ) if source == TopDrift then guiSetAlpha ( TopDrift, 1 ) playSoundFrontEnd ( 3 ) elseif source == TopTime then guiSetAlpha ( TopTime, 1 ) playSoundFrontEnd ( 3 ) elseif source == TopMoney then guiSetAlpha ( TopMoney, 1 ) playSoundFrontEnd ( 3 ) end end ) addEventHandler ( "onClientMouseLeave", root, function ( ) if source == TopDrift then if guiGetVisible ( DriftList ) == false then guiSetAlpha ( TopDrift, 0.3 ) end elseif source == TopTime then if guiGetVisible ( TimeList ) == false then guiSetAlpha ( TopTime, 0.3 ) end elseif source == TopMoney then if guiGetVisible ( MoneyList ) == false then guiSetAlpha ( TopMoney, 0.3 ) end end 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 getPlayersSortByDrif( ) local Top = { } for _, aPlayer in next, getElementsByType 'player' do table.insert ( Top, { player = aPlayer, aDrif = getElementData ( aPlayer, 'Level' ) or 0 } ) end table.sort( Top, function( a, b ) return( tonumber( a.aDrif ) or 0 ) > ( tonumber( b.aDrif ) or 0 ) end ) return Top end function getPlayersSortByaScore( ) local TopScore = { } for _, aPlayer in next, getElementsByType 'player' do table.insert ( TopScore, { player = aPlayer, aScore = getElementData ( aPlayer, 'kills' ) or 0 } ) end table.sort( TopScore, function( a, b ) return( tonumber( a.aScore ) or 0 ) > ( tonumber( b.aScore ) or 0 ) end ) return TopScore end function getPlayersSortByaTime( ) local TopTimer = { } for _, aPlayer in next, getElementsByType 'player' do Time = getElementData ( aPlayer, 'Time' ) or "0:0:0" local h, m, s = unpack ( split ( Time, ":" ) ) table.insert ( TopTimer, { player = aPlayer, Time = Time, SortTime = ( tonumber ( h ) * 3600000 + tonumber ( m ) * 60000 + tonumber ( s ) * 1000 ) } ) end table.sort ( TopTimer, function ( a, b ) return ( tonumber ( a.SortTime ) or 0 ) > ( tonumber ( b.SortTime ) or 0 ) end ) return TopTimer end function getPlayersSortByaMoney( ) local TopMoney = { } for _, aPlayer in next, getElementsByType 'player' do table.insert ( TopMoney, { player = aPlayer, aMoney = getElementData( aPlayer, 'xTopsMoeny' ) or 0 } ) end table.sort( TopMoney, function( a, b ) return( tonumber( a.aMoney ) or 0 ) > ( tonumber( b.aMoney ) or 0 ) end ) return TopMoney end setTimer ( function ( ) guiGridListClear( DriftList ) local g = getPlayersSortByDrif ( ) for i = 1, 20 do local aRow = guiGridListAddRow( DriftList ) if ( g [ i ] )then guiGridListSetItemText( DriftList, aRow, 1, i ..'-', false, false ) guiGridListSetItemText( DriftList, aRow, 2, getPlayerName ( g [ i ].player ), false, false ) guiGridListSetItemText( DriftList, aRow, 3, convertNumber( g [ i ].aDrif ), false, false ) guiGridListSetItemColor( DriftList, aRow, 2, getPlayerNametagColor( g [ i ].player ) ) guiGridListSetItemColor( DriftList, aRow, 1, 255, 255, 0 ) guiGridListSetItemColor( DriftList, aRow, 3, 0, 255, 0 ) end end end , 5000, 0 ) setTimer ( function ( ) guiGridListClear( TimeList ) local g = getPlayersSortByaTime ( ) for i = 1, 20 do local aRow = guiGridListAddRow( TimeList ) if ( g [ i ] )then guiGridListSetItemText( TimeList, aRow, 1, i ..'-', false, false ) guiGridListSetItemText( TimeList, aRow, 2, getPlayerName ( g [ i ].player ), false, false ) guiGridListSetItemText( TimeList, aRow, 3, convertNumber( g [ i ].Time ), false, false ) guiGridListSetItemColor( TimeList, aRow, 2, getPlayerNametagColor( g [ i ].player ) ) guiGridListSetItemColor( TimeList, aRow, 1, 255, 255, 0 ) guiGridListSetItemColor( TimeList, aRow, 3, 0, 255, 0 ) end end end , 7000, 0 ) setTimer ( function ( ) guiGridListClear( MoneyList ) local g = getPlayersSortByaMoney ( ) for i = 1, 20 do local aRow = guiGridListAddRow( MoneyList ) if ( g [ i ] )then guiGridListSetItemText( MoneyList, aRow, 1, i ..'-', false, false ) guiGridListSetItemText( MoneyList, aRow, 2, getPlayerName ( g [ i ].player ), false, false ) guiGridListSetItemText( MoneyList, aRow, 3, "$"..convertNumber( g [ i ].aMoney ), false, false ) guiGridListSetItemColor( MoneyList, aRow, 2, getPlayerNametagColor( g [ i ].player ) ) guiGridListSetItemColor( MoneyList, aRow, 1, 255, 255, 0 ) guiGridListSetItemColor( MoneyList, aRow, 3, 0, 255, 0 ) end end end , 5000, 0 ) function TopDriftW( ) guiSetVisible ( TopWindow, not guiGetVisible(TopWindow) ) showCursor ( guiGetVisible(TopWindow) ) end bindKey( 'F7', 'down', TopDriftW )
  5. تعلم و سوي يلي بدك اياه اذا تميت تطلب ما راح تتعلم
  6. addVehicleUpgrade setVehiclePaintjob
  7. انا اقول لو تسوي في القيم هجولة + اديش بدكم وقت و تفتحو
  8. لو تسوي هجولة يسير التحميل طويل
  9. بتوفيق و بلخلفية يعني ما يبين شريط التحميل
  10. يب مجربو و لازم تقون قريب تثدر تشوف الماسافة if ( getDistanceBetweenPoints3D(x,y,z, xr, yr, zr) <= 20 ) غير 20 الى عدد اكبر مثل 50 او 100
  11. shwaeki

    طلب

    هههههههه يب مرة فكرتة على الشاشة
  12. تفضل ضربتين و تنفجر الدبابة + الكود مجرب كلنت addEventHandler("onClientExplosion",root, function(x,y,z,theType) if ( localPlayer ) then for i, veh in ipairs(getElementsByType ( 'vehicle' )) do if ( getElementModel ( veh ) == 432 ) then local xr, yr, zr = getElementPosition ( veh ) local driver = getPedOccupiedVehicle(localPlayer) if ( veh ~= driver ) then if ( getDistanceBetweenPoints3D(x,y,z, xr, yr, zr) <= 20 ) then triggerServerEvent("blow",localPlayer, veh) end end end end end end ) سيرفر addEvent("blow",true) addEventHandler("blow",root, function (veh) if ( getElementHealth( veh ) > 450 ) then setElementHealth ( veh, getElementHealth(veh) - 500 ) end end)
  13. هاد من الفري روم تاع تنطل
  14. مين قالك هو بسوي هيك تفضل جرب function guiCreateWindow(x2, y2, width2, height2, titleBarText2, relative2) local mainBackground = guiCreateStaticImage(x2, y2, width2, height2, "window.png", relative2) local mainBackgroundLabel = guiCreateLabel(0, 0, 0, 0, titleBarText2, false, mainBackground) guiSetEnabled(mainBackgroundLabel, false) return mainBackground end function guiCreateButton( x2, y2, width2, height2, titleBarText2, relative2, ksa ) local mainBackground = guiCreateStaticImage ( x2, y2, width2, height2, "Button.png", relative2, ksa ) local w, h = guiGetSize ( mainBackground, false ) local mainBackgroundLabel = guiCreateLabel ( x2, y2, w, h, titleBarText2, false, mainBackground ) guiSetFont ( mainBackgroundLabel, font ) guiSetEnabled ( mainBackgroundLabel, false ) guiLabelSetHorizontalAlign(mainBackgroundLabel, "center") guiLabelSetVerticalAlign(mainBackgroundLabel, "center") guiLabelSetColor( mainBackgroundLabel, 255, 0, 0 ) end addEventHandler( "onClientMouseEnter", root, function () if source == mainBackground then guiStaticImageLoadImage(mainBackground,"Button2.png") guiLabelSetColor(mainBackgroundLabel, 255, 0, 0) playSoundFrontEnd ( 3) end end)
  15. اسف مود العقرب تاع اعلى 30 لاعب مو اعلى 30 قتل فية قتل و موت و فلوس هو تاع العقرب بس واحد تاني منزلو https://community.multitheftauto.com/in ... ls&id=6075
×
×
  • Create New...