Jump to content

i,xAhmed

Members
  • Posts

    588
  • Joined

  • Last visited

Everything posted by i,xAhmed

  1. السلآمم عليكمم آخبآركم آنآ اخذت مود سورا بس فيه مشكلةة اذا رحت الروم وكتبت #ff0000[ آلكلآم #ff0000] يطلع الكود وانا ابي الكلام ملون كيف ؟ آلكود --[[ Admin Message Script Fixed by |S.s|SoRa visit us : [url=http://www.gta-arab.com]http://www.gta-arab.com[/url] --]] function rdx(message) removeEventHandler ( "onClientRender", getRootElement(), dx ) function dx() dxDrawText("#fff000-[ A d m i n ]- :",13.0,190.0,55.0,182.0,tocolor(255,0,0,255),1.0,"default-bold","left","top",false,false,false) dxDrawText(message,70.0,190.0,799.0,224.0,tocolor(255,255,255,255),1.0,"default-bold","left","top",false,false,false) end addEventHandler("onClientRender", getRootElement(), dx) end addEvent("sora", true ) addEventHandler("sora", getRootElement(), rdx) bindKey("u", "down", "chatbox","AM")
  2. شرايك يعني ؟ آكيد آخر الكود + شكرا للكل
  3. آخر كود الوقت ؟
  4. طيب من وين آجيب الكود + صاحب الروم وهوه مآيعرف يبرمج
  5. السلآم عليكمم ي شباب عندي سؤال انا اليوم بروم واحد لقيته يغير بساعاته يخليها مثل مآيبي فحبيت اسال كيف واذا مود ي ريت مآتبخلو علينا
  6. يب منقهر من تصميمه
  7. طيب اسمعع انا عدلت ع مود برستيجج ابي تشوف الكود خطآ ولآ صح exports.scoreboard:addScoreboardColumn('PlayTime') addEventHandler("onResourceStart",resourceRoot, function ( ) executeSQLQuery ( "CREATE TABLE IF NOT EXISTS Prestege_Save_Time ( PlayerAccount,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 Account = getPlayerAccount ( source ) local Results = executeSQLQuery("SELECT * FROM Prestege_Save_Time WHERE PlayerAccount=?",Account) if ( type ( Results ) == "table" and #Results == 0 or not Results ) then executeSQLQuery ( "INSERT INTO Prestege_Save_Time ( PlayerAccount,Hours,Minuts,Seconds,PlayAllTime ) VALUES(?,?,?,?,?)",Account,hour,min,sec,sValue ) else executeSQLQuery('UPDATE Prestege_Save_Time SET Hours =?, Minuts =?, Seconds =?, PlayAllTime =? WHERE PlayerAccount =?', hour, min, sec, sValue, Account) 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 Account = getPlayerAccount ( v ) local Results = executeSQLQuery("SELECT * FROM Prestege_Save_Time WHERE PlayerAccount=?",getPlayerAccount ( v ) ) if ( type ( Results ) == "table" and #Results == 0 or not Results ) then executeSQLQuery ( "INSERT INTO Prestege_Save_Time ( PlayerAccount,Hours,Minuts,Seconds,PlayAllTime ) VALUES(?,?,?,?,?)",Account,hour,min,sec,sValue ) else executeSQLQuery('UPDATE Prestege_Save_Time SET Hours =?, Minuts =?, Seconds =?, PlayAllTime =? WHERE PlayerAccount =?', hour, min, sec, sValue, Account) end end end addEventHandler("onResourceStop",resourceRoot,SaveDataOnStop) function GetDataOnStart ( ) for _,v in ipairs ( getElementsByType ( "player" ) ) do local Results = executeSQLQuery("SELECT * FROM Prestege_Save_Time WHERE PlayerAccount=?",getPlayerAccount ( 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 Prestege_Save_Time WHERE PlayerAccount=?",getPlayerAccount ( 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)
  8. آلمشكلةة آبيه يحفظ عن طريق الحساب طيب لو ساعاتي كانت 50 ورحت جهآز ثاني مو بتطير
  9. طيب وليه مآتعطينا رابط آلمود ؟
  10. آلسلآمم عليكمم عندي مود الوقت اذا سويت ريستارت ترجع الساعات وش الحل واذا تعرفون كيف احفظ عن طريق SQL الطريقةة لآهنتم
×
×
  • Create New...