-
Posts
183 -
Joined
-
Last visited
Everything posted by SaRy,#DanGer
-
خخخخخخخخخ من قال؟ ض1 شوف الكود اله حطيته لو الكل داخل حسابه و رستارت الف مره مايروحون الساعات
-
خلاص بسيطه ض1 الحل عندي خخ Remake the script using ( SQL ) To Save it . ]] exports.scoreboard:addScoreboardColumn('PlayTime') addEventHandler('onResourceStart',resourceRoot, function ( ) executeSQLQuery ( 'CREATE TABLE IF NOT EXISTS Time_Table ( PlayerSerial,Hours,Minuts,Seconds,PlayAllTime )' ) outputDebugString ('Execute SQL Loadded !') end ) local t = { } function checkValues( source,arg1,arg2) if (arg2 >= 60) then t[ source ][ 'min' ] = tonumber( t[ source ][ 'min' ] or 0 ) + 1 t[ source ][ 'sec' ] = 0 end if (arg1 >= 60) then t[ source ][ 'min' ] = 0 t[ source ][ 'hour' ] = tonumber( t[ source ][ 'hour' ] or 0 ) + 1 end return arg1, arg2 end setTimer( function( ) for _, v in pairs( getElementsByType( 'player' ) ) do if (not t[ v ]) then t[ v ] = { ['hour'] = 0, ['min'] = 0, ['sec'] = 0 } end t[ v ][ 'sec' ] = tonumber( t[ v ][ 'sec' ] or 0 ) + 1 local min,sec = checkValues ( v, t[ v ][ 'min' ] or 0, t[ v ][ 'sec' ] or 0 ) local hour = tonumber( t[ v ][ 'hour' ] or 0 ) setElementData( v, 'PlayTime', tostring( hour )..':'..tostring( min )..':'..tostring( sec ) ) end end, 1000, 0 ) function SaveDataOnQuit ( ) local sValue = getElementData( source,'PlayTime' ) local hour = tonumber( t[ source ][ 'hour' ] or 0 ) local min = tonumber( t[ source ][ 'min' ] or 0 ) local sec = tonumber( t[ source ][ 'sec' ] or 0 ) local serial = getPlayerSerial ( source ) local Results = executeSQLQuery('SELECT * FROM Time_Table WHERE PlayerSerial=?',serial) if ( type ( Results ) == 'table' and #Results == 0 or not Results ) then executeSQLQuery ( 'INSERT INTO Time_Table ( PlayerSerial,Hours,Minuts,Seconds,PlayAllTime ) VALUES(?,?,?,?,?)',serial,hour,min,sec,sValue ) else executeSQLQuery('UPDATE Time_Table SET Hours =?, Minuts =?, Seconds =?, PlayAllTime =? WHERE PlayerSerial =?', hour, min, sec, sValue, serial) end t[ source ] = nil end addEventHandler('onPlayerQuit',root,SaveDataOnQuit) function SaveDataOnStop ( ) for k,v in ipairs ( getElementsByType('player') ) do local playeraccount = getPlayerAccount ( v ) local sValue = getElementData( v,'PlayTime' ) if not ( t [ v ] ) then t [ v ] = { } end local hour = tonumber( t[ v ][ 'hour' ] or 0 ) local min = tonumber( t[ v ][ 'min' ] or 0 ) local sec = tonumber( t[ v ][ 'sec' ] or 0 ) local serial = getPlayerSerial ( v ) local Results = executeSQLQuery('SELECT * FROM Time_Table WHERE PlayerSerial=?',getPlayerSerial ( v ) ) if ( type ( Results ) == 'table' and #Results == 0 or not Results ) then executeSQLQuery ( 'INSERT INTO Time_Table ( PlayerSerial,Hours,Minuts,Seconds,PlayAllTime ) VALUES(?,?,?,?,?)',serial,hour,min,sec,sValue ) else executeSQLQuery('UPDATE Time_Table SET Hours =?, Minuts =?, Seconds =?, PlayAllTime =? WHERE PlayerSerial =?', hour, min, sec, sValue, serial) end end end addEventHandler('onResourceStop',resourceRoot,SaveDataOnStop) function GetDataOnStart ( ) for _,v in ipairs ( getElementsByType ( 'player' ) ) do local Results = executeSQLQuery('SELECT * FROM Time_Table WHERE PlayerSerial=?',getPlayerSerial ( v ) ) if ( type ( Results ) == 'table' and #Results == 0 or not Results ) then return end if not t[ v ] then t[ v ] = {} end t[ v ]['hour'] = tonumber(Results[1]['Hours']) t[ v ]['min'] = tonumber(Results[1]['Minuts']) t[ v ]['sec'] = tonumber(Results[1]['Seconds']) end end addEventHandler('onResourceStart',resourceRoot,GetDataOnStart) function GetDataOnJoin ( ) local Results = executeSQLQuery('SELECT * FROM Time_Table WHERE PlayerSerial=?',getPlayerSerial ( source ) ) if ( type ( Results ) == 'table' and #Results == 0 or not Results ) then return end setElementData ( source, 'PlayTime', Results[1]['PlayAllTime'] ) if not t[ source ] then t[ source ] = {} end t[ source ]['hour'] = tonumber(Results[1]['Hours']) t[ source ]['min'] = tonumber(Results[1]['Minuts']) t[ source ]['sec'] = tonumber(Results[1]['Seconds']) end addEventHandler('onPlayerJoin',root,GetDataOnJoin) هذى المود كامل بس حطه ملف سيرفر , + هالمود يحفظ على قاعده البيانات يعني مايروح ^
-
مايدري وين الله حاطه هو يفهم للويكي اصلا ؟
-
واصل ولا تحرمنا من ابداعك , ,, بس ذآ المود ناشرنه من قبل ض1
-
greenzone وخلاص ! وضبط الاحداثيات ,
-
السلآم عليكم .. # الموضوع بآين من عنوآنةة كلآن وي ار فملي للريس 1- قيم مود جديد 2- مودات جديده 3- داشبورد جديد 4- 500 ماب برو وحصريآت جديده ادخل وشوف بنفسك + الانضمام مفتوح الاي بي : mtasa://185.5.55.194:22002 اصحاب الكلان : WaF//Matrix WaF//DoN
-
[RpG-Ar] حرب العصآبآت و حرب الشوارع تم الافتتاح !
SaRy,#DanGer replied to SaRy,#DanGer's topic in Arabic / العربية
+ بس مود واحد لك " القروب سيستم " -
[RpG-Ar] حرب العصآبآت و حرب الشوارع تم الافتتاح !
SaRy,#DanGer replied to SaRy,#DanGer's topic in Arabic / العربية
آولآ المودات حق فيف وهو عاطنا اياها , # ثآنيآ تونا اليوم مركبين موداتكم بعضهم , @@ -
السلآم عليكممم .. # اليوم حبيت انشر سيرفري توي اليوم فاتحه ,# آولآ نقول لكم عن السيرفر ححصريآت السيرفر ,# 1- قيم مود جديد 2- الاعتقال + السجن جديد 3- مود حظك نصيبك 4- البنك بحآلته الجديده 5- مهمة البيت 6- مهمة العلم 7- مهمة سي جي 8- وظيفه المزارع جديد 9- وظيفه ارمي 10- وظيفه سوات 11- آيفون خاص بالسيرفر 12- لوكال كات ( Local Chat ) 13- وظيفه زآرع المخدرات 14- مود المخدرات 15- قروب سيستم 16- مود شرآء السيارات جديد - نفس جراند العرب 17- مود المحادثه الخاصه 18- وظيفه الطيرآن 19- وظيفه صيد السمك 20- مهمه سآرق المحلات وادخل وشوف بآقي الاشيآء بنفسك ملآحظه يمكنك تركيب المقرات مجآنآ وآنشآء قروب خآص بك لأرسآل المقرات Skype : hasoo00n26 اي بي السيرفر : mtasa://91.215.156.71:22005 اختصآر السيرفر : BH - KSA تحيآتي اصحاب السيرفر SaRy,#DanGeR Hero
-
السلآم عليكم .. رجعنا لكم بمود بسيط من صنعي المود عبآره عن ارسال الفلوس الى الاعبين [ F5 ] # - Script Send Money F5 موآصفات المود # 1- اللوحه فيها انميشن من اليسار الى الوسط # 2- فيها معلوماتك Your Ping , Your Name , Your Money 3- تقدر تخلي المود الى الادمن بس # Skype : hasoo00n26 التحميل : https://community.multitheftauto.com/ind ... ls&id=9236 ملآحظه : الصور داخل الرابط
-
السلآم عليكم # اليوم حبيت اقدم لكم شوب ريس من صنعي ..# موآصفات الشوب # 1- الشوب فيه اختصآرآت للشرآء "1-2-3" 2- اللوحه فيها انميشن , يعني تطلع لك من اليسآر الى الوسط ..# 3- ظهور كلام الشرآء في الكيل مسج ..# الصور موجوده في الرابط ..# للـتحميل : https://community.multitheftauto.com/ind ... ls&id=9139 # Skype : hasoo00n26 #Welcome Back
-
ادري بس مافي اله مود برستيج منشور .. # قريبـآ شوب الريس الاصدار الاول ..#
-
#[9MoD] مود تحويل مابات البيس مود إلى تيم ديث ماتش
SaRy,#DanGer replied to ahmedfef's topic in المساهمات
مود اكثر من رائع , # واصل وبدون فوآصل ..# -
السلآم عليكم .. # اليوم سويت لكم مود شرآء الادمنيه الاصدار الاول ..# الرتب الموجوده في المود الان # 1-V.I.P 2-Moderator 3-SuperModerator للتحميل : https://community.multitheftauto.com/in ... ls&id=9128 Skype : hasoo00n26 # Welcome Back
-
New Script ^ سككربت رآئعع بالتوفييقء ..#
-
آلـسلآم عليكم .. معآكم سآري دنجر , صآحب سيرفر محترفين للريس اليوم حبيت انشر السيرفر .. السيرفر حلو ازيد من 500 ماب مركب + مودات حصريه .. دآش بورت اف 7 جديد وحصري .. , مابات جديده وبرو .. وقيم مود جديد .. وآشيآء اخرآ كثيره للدخول للسيرفر : اي بي السيرفر : mtasa://91.215.156.71:22003 اختصآر السيررفر: Pro - Bah - Ksa اصحاب السيرفر : SaRy,#DanGeR alooy123
-
شفت كود بس ما اعرف اذا شغال وشفته مركب client GUIEditor_Window = {} GUIEditor_Marker = {} GUIEditor_Button = {} GUIEditor_Grid = {} vehicleId = {562,411,565,503,431,522,571,487,469} GUIEditor_Marker[1] = createMarker( 2062.3999023438, -2870.3999023438, 11, 'cylinder', 1.5, 0, 0, 255, 255 ) GUIEditor_Marker[2] = createMarker( 1692.1005859375, 936.51446533203, 76.365867614746, 'cylinder', 1.5, 0, 0, 255, 255 ) GUIEditor_Marker[3] = createMarker( 1697.5015869141, 936.51446533203, 76.365867614746, 'cylinder', 1.5, 0, 0, 255, 255 ) local groupName = 'GHOST' local x,y = guiGetScreenSize() local x = x - 208 local y = y - 321 GUIEditor_Window[1] = guiCreateWindow(x/2,y/2,208,321,"Vehicles And Aircraft List",false) guiSetAlpha(GUIEditor_Window[1],1) guiWindowSetSizable(GUIEditor_Window[1],false) GUIEditor_Grid[1] = guiCreateGridList(10,25,184,244,false,GUIEditor_Window[1]) column = guiGridListAddColumn( GUIEditor_Grid[1], 'vehiceName', 0.80 ) guiGridListSetSelectionMode(GUIEditor_Grid[1],2) GUIEditor_Button[1] = guiCreateButton(12,277,87,30,"الغاء",false,GUIEditor_Window[1]) GUIEditor_Button[2] = guiCreateButton(107,277,87,30,"اختيار",false,GUIEditor_Window[1]) guiSetVisible(GUIEditor_Window[1],false) for i,id in ipairs ( vehicleId ) do guiGridListSetItemText ( GUIEditor_Grid[1], guiGridListAddRow( GUIEditor_Grid[1] ), column, getVehicleNameFromID( id ), false, false ) end addEventHandler ("onClientMarkerHit", root, function( player ) if getPlayerTeam( player ) and getTeamName( getPlayerTeam( player ) ) == 'No Team' and not isPedInVehicle( player ) and player == localPlayer and getElementData ( player , "Group" ) == groupName then for i,v in ipairs( GUIEditor_Marker ) do if ( source == v ) then x999,y999,z999 = getElementPosition( localPlayer ) if z999 < 80 and z999 > 74 then setPedFrozen ( localPlayer, true ) guiSetVisible(GUIEditor_Window[1],true) showCursor( true ) end end end end end ) addEventHandler('onClientGUIClick', root, function() if ( source == GUIEditor_Button[1] ) then guiSetVisible(GUIEditor_Window[1],false) showCursor( false ) setPedFrozen ( localPlayer, false ) elseif ( source == GUIEditor_Button[2] ) then local name = guiGridListGetItemText( GUIEditor_Grid[1], guiGridListGetSelectedItem ( GUIEditor_Grid[1] ), 1 ) triggerServerEvent('gvoa', getLocalPlayer(), name) guiSetVisible(GUIEditor_Window[1],false) setPedFrozen ( localPlayer, false ) showCursor( false ) end end ) server AircraftIdSpawn = { { 1632.2233886719, 1072.5324707031, 78.613006591797 }, { 1659.8581542969, 1072.5324707031, 78.612922668457 }, { 1683.9832763672, 1072.5324707031, 78.611885070801 }, { 1704.2257080078, 1072.5324707031, 78.611885070801 } } abady1 = createMarker( 1710.7998,986,76.5, 'cylinder', 1.7000000476837, 0, 0, 0, 0 ) abady2 = createMarker( 1774.09998,974.09998,6.7, 'cylinder', 1.7000000476837, 0, 0, 0, 0 ) abady3 = createMarker( 1654.6380615234, 947.18682861328, 79.218444824219, 'arrow', 1.5, 255, 0, 0, 255 ) abady4 = createMarker( 2196.8364257813, -1204.4274902344, 1050.0234375, 'arrow', 1.5, 255, 0, 0, 255 ) setElementInterior ( abady4, 6 ) setElementDimension ( abady4, 1219 ) abady5 = createMarker( 1665.0239257813, 948.65478515625, 77.218444824219, 'cylinder', 1.3, 255, 0, 0, 255 ) abady6 = createObject( 980, 1618.5, 1017, 79.099998474121, 0, 0, 90 ) abady6_1 = createMarker( 1618.5, 1017, 79.099998474121, 'cylinder', 5, 0, 0, 0, 0 ) createBlip( 1665.8670654297, 1004.8731689453, 80.699996948242, 23 ) local groupName = 'GHOST' output = function( text, element, r, g, b, vaule ) exports["guimessages"]:outputServer(element, text, r, g, b) end function start() ob = createObject(7981, 1662, 1005, 74.699996948242, 0, 0, 0) mm() end addEventHandler('onResourceStart', resourceRoot, start) function mm() moveObject(ob, 5000, 1662, 1005, 74.699996948242, 0, 0, 500) setTimer(moveObject, 5000, 0, ob, 5000, 1662, 1005, 74.699996948242, 0, 0, 500) end addEventHandler('onMarkerHit', root, function( hPlayer ) if ( source == abady1 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 1779.6077880859, 974.29040527344, 7.1151790618896 ) return end setElementPosition( hPlayer, 1779.6077880859, 974.29040527344, 7.1151790618896 ) else output( groupName .. ' only ', hPlayer, 255, 0, 0, false ) end elseif ( source == abady2 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then if isPedInVehicle( hPlayer ) then setElementPosition( getPedOccupiedVehicle( hPlayer ), 1705.3963623047, 985.94622802734, 77.365867614746 ) return end setElementPosition( hPlayer, 1705.3963623047, 985.94622802734, 77.365867614746 ) else output( groupName .. ' only ', hPlayer, 255, 0, 0, false ) end elseif ( source == abady3 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then setElementPosition( hPlayer, 2195.4248046875, -1203.8707275391, 1049.0234375 ) setElementInterior ( hPlayer, 6 ) setElementDimension ( hPlayer, 1219 ) output( getPlayerName( hPlayer ) .. ' Welcome at the home of ' .. groupName, hPlayer, 0, 255, 0, false ) end elseif ( source == abady4 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then setElementPosition( hPlayer, 1654.9460449219, 951.95379638672, 78.218444824219 ) setElementInterior ( hPlayer, 0 ) setElementDimension ( hPlayer, 0 ) output( getPlayerName( hPlayer ) .. ' See You', hPlayer, 0, 255, 0, false ) end elseif ( source == abady5 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then if isPedInVehicle( hPlayer ) then setElementHealth( hPlayer, 100 ) setPedArmor ( hPlayer, 100 ) fixVehicle( getPedOccupiedVehicle( hPlayer ) ) return end setElementHealth( hPlayer, 100 ) setPedArmor ( hPlayer, 100 ) end elseif ( source == abady6_1 ) then if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then moveObject( abady6, 4000, 1618.5, 1026, 79.099998474121 ) end end end ) addEventHandler('onMarkerLeave', abady6_1, function( hPlayer ) if getElementData( hPlayer, 'Group' ) == groupName and getPlayerTeam( hPlayer ) and getTeamName( getPlayerTeam( hPlayer ) ) == 'No Team' then moveObject( abady6, 4000, 1618.5, 1017, 79.099998474121 ) end end ) addEventHandler("onVehicleStartEnter", getResourceRootElement(getThisResource()), function(player,seat) if getElementData( player, 'Group' ) == groupName and getPlayerTeam( player ) and getTeamName( getPlayerTeam( player ) ) == 'No Team' then return end if seat == 0 then output("Group " .. groupName .. " Only", player, 255, 0, 0, true) cancelEvent() end end ) onAbadyWasted = function() if getPlayerTeam( source ) and getTeamName( getPlayerTeam( source ) ) == 'No Team' and getElementData ( source , "Group" ) == groupName then function sp( source ) setElementPosition( source, 2192.7319335938, -1216.6350097656, 1049.0234375 ) setElementInterior ( source, 6 ) setElementDimension ( source, 1219 ) end setTimer(sp,1000,1,source) end end addEventHandler ( "onPlayerSpawn", getRootElement(), onAbadyWasted ) TableCars = {} addEvent('gvoa', true) addEventHandler('gvoa', root, function( nameCar ) if isElement( TableCars[source] ) then destroyElement( TableCars[source] ) end local id = getVehicleIDFromName( nameCar ) if id == 487 or id == 469 then local x, y, z = unpack( AircraftIdSpawn[math.random(#AircraftIdSpawn)] ) TableCars[source] = createVehicle( id, x, y, z ) if not TableCars[source] then return end warpPedIntoVehicle ( source, TableCars[source] ) return end local x,y,z = getElementPosition( source ) TableCars[source] = createVehicle( id, x, y, z ) if not TableCars[source] then return end warpPedIntoVehicle ( source, TableCars[source] ) addVehicleUpgrade(TableCars[source], 1147) addVehicleUpgrade(TableCars[source], 1041) addVehicleUpgrade(TableCars[source], 1035) addVehicleUpgrade(TableCars[source], 1010) addVehicleUpgrade(TableCars[source], 1087) addVehicleUpgrade(TableCars[source], 1171) addVehicleUpgrade(TableCars[source], 1149) setVehiclePaintjob(TableCars[source], 1) end ) addEventHandler('onPlayerQuit', root, function() if isElement( TableCars[source] ) then destroyElement( TableCars[source] ) end end ) القسم النسب وش هو؟ انا الصراحة دفعت مليونين بسيرفر حتى يبرمجلوي مقري وقررت افك البرمجة واعمل لوحة تانية :@ وجربت وبرمجت بيت + ماركر دم ودرع + ماركر نقل احسن ما ادفع :@ مليونين كل مرة برمجت مقرر ؟؟! المقر يستوي بالماب اديرتور وبرمجت بيت؟ هادا يمكن مسوي بيت بمود البيوت قلت برجمته
-
صار لي ثلاث سنوات العب بهالاسم ,,
-
جوف بسول يمكن يبرمج لك بمقابل
-
ماشاء الله ليش تقلد الاسم ليكون عجبك ماباقي اله تخلي صمود او دنجر يعني انت الوحيد بالعالم اسمك ساري؟ ههه لا بس انا اللقب مالي ساري ذذ بس هو مقلد مثل ابحركه SaRy
-
ماشاء الله ليش تقلد الاسم ليكون عجبك ماباقي اله تخلي صمود او دنجر
-
جرب ,, بس معنى element + unit مافهمت له جوف الشباب يمكن يعرفون setElementSpeed(element, unit, speed) او setVehicleHandling ( element theVehicle, true )
-
Me2 الاكواد مو مرتبه
-
اضن العالم الوهمي يصير كذا setElementInterior( player, 1) # يا للهول .. انا مافهمت قصده حسبته يبي عالم ثاني غير اله عنده