Jump to content

iPrestege

Members
  • Posts

    10,056
  • Joined

  • Last visited

  • Days Won

    27

Everything posted by iPrestege

  1. players = ? end = ? health = ? local iHandler = 'CMD' addCommandHandler ( iHandler, function ( ) for _,player in ipairs ( getElementsByType ( 'player' ) ) do setElementHealth ( player,100 ) setPedArmor ( player,100 ) end end )
  2. That's a great job Micro's,What about some screenshots ?
  3. Hi spoty, I think this is the resource you're trying to found / make : Click Here. Good luck,
  4. Northern Health Authority FKL
  5. Add the resource to the admin group.
  6. You can send the script details via 'PM' To us.
  7. لانك انت اللي قلت لة انة السكربت صعب صحيح ولالا مو سهل قلت لة؟ انا ماقلت لك قول سهل ولالا قلت قولة هذي الفنكشنات المطلوبة اذا ماتعرف لـ شيء قولنا ندور لك شرح ولا نسوي لك ! دامك تقول السالفه بينك وبينة يعني هو مسوي الموضوع عشان ترد عليه انت بس صح كلامي ولالا؟ يعني فية اتفاقيه؟ .. P.S : I'm leaving this topic and any moderator should deal with this topic until arabs moderators come we really don't need to make a new war for a stupid thing.
  8. ي خالي مازدت مشاركات ولا شيء ماتفرق معي المشاركات .. حبيبي اذا انت واياه متفاهمين بقية أعضاء المنتدى وش عرفهم؟ يجون يدخلون حسابك ىدورون الرسالة؟ مثلاً؟ حتى اذا هو قالك نحثه أكثر مايتقفل الموضوع فية مشرفين يعرفون هل كلامنا خطأ ولا صحيح , عموماً اذا فية مشرف بيتعامل أنصحه يحذف الردود ولا يقفل الموضوع انا ماقلت شيء خطأ كل اللي قلت لك و لة أنة لازم نطور من نفسنا بدون تحطيم ونحثه حتى لو مايبي او مايقدر يمكن يجي ثقة في نفسه انة يتعلم؟ .. وبزود مشاركات لـ بكرة ي عمري؟ انت كل شيء بالمشاركات تحطه سبب؟ عموماً أكتفي بـ هذا الرد الى هنـا .. "سكتُّ عن السفيه فَظَنَّ أنِّي عييتُ عن الجواب وما عييتُ فإنْ كلَّمتُهُ فرَّجتُ عنهُ وإن خليتُه كمداً يموتُ!"
  9. انت وش عليك يتعلم ولالا؟ عطه فرصة يعني أنت مثلاً قبل كنت بتتعلم SQL يوم كنت متعلم أول ماجيت هنا كنت تفكر تتعلم ؟ أتحداك ثم أتحداك كنت تقول صعبه وخذها مني .. ---------------------- بالنسبة لـ الموضوع هذا .. أبداً ماسويت نفسي فاهم ولا شيء أحاول أحث العرب و المبرمجين العرب من تطوير نفسهم وزياده قدراتهم في البرمجة .. حب لـ أخيك ماتحب لـ نفسك أنا عندي قدرات خلاص ماتبي غيرك يصير مثلك ولا أحسن منك حتى؟ خلاص عطه وساعده ويطور من نفسة ويصير أحسن و أحسن مع الوقت و يطور من نفسه .. و للمعلومية محترم عقليتك .. انا ادري انه من الصعب عليه سكل حاليا .. ولاكن لاحظ بعد رده او انا ادري من قبل انه ما يعرف للسكل ابد قلت له استخدم الاكاونت داتا انا يوم قلت له سكل من باب انها افضل .. واعتقد يقدر يقول انها صعبة علي يقولي في بدائل وانا اقوله ما في داعي تجي تسوي سالفة بـ كل موضوع ذذ ثانيا كيف ما احب لـ اخيكـ ما احب لـ نفسي ؟ .. الرجال دائما اساعده بـ اكواده هنا او ع الخاص بـ اي مكان اما انت تجي وتدخل نفسك بـ السالفة ما لها داعي @ حبيبي ماتكلمنا عن SQL لحالها .. نتكلم عن الحث عالبرمجة اذا انت تدري انة مايبي يتعلم او مستحيل حثة بعد ممكن يتعلم عموماً أدخل نفسي لية؟ المنتدى لك وأنا مادري المنتدى للجميع للمشاركة فية وهذا حق من حقوقي كـ عضو المشاركة في المنتدى ..
  10. انت وش عليك يتعلم ولالا؟ عطه فرصة يعني أنت مثلاً قبل كنت بتتعلم SQL يوم كنت متعلم أول ماجيت هنا كنت تفكر تتعلم ؟ أتحداك ثم أتحداك كنت تقول صعبه وخذها مني .. ---------------------- بالنسبة لـ الموضوع هذا .. أبداً ماسويت نفسي فاهم ولا شيء أحاول أحث العرب و المبرمجين العرب من تطوير نفسهم وزياده قدراتهم في البرمجة .. حب لـ أخيك ماتحب لـ نفسك أنا عندي قدرات خلاص ماتبي غيرك يصير مثلك ولا أحسن منك حتى؟ خلاص عطه وساعده ويطور من نفسة ويصير أحسن و أحسن مع الوقت و يطور من نفسه .. و للمعلومية محترم عقليتك ..
  11. اي تحطم واتحداك أصلاً اذا كان راعي الموضوع يفكر انة يتعلم SQL,SqlLite عقب الكلام اللي قلتة لة أنت خله قولة تعلم SqlLite,MySQL وبعدين سوي كذا وكذا وكذا عشان يطور من نفسة هو يعني بيثبت عند فئة معينه من البرمجة مثلاً؟ لازم يطور من نفسة قولة تحتاج كذا مو كل شيء تقول والله هذي صعبه والله شغله طويلة والله الشغله ماهي سهله .. لآ على كذآ ماراح نحصل مبرمجين يفكرون يطورون من أنفسهم وراح يجلس على نفسة لين ينزل الوحي من رب العالمين .. لازم نحثهم ونشجعهم على التطوير من أنفسهم ياخي واحد قالك كيف قولة كذا كذا كذا واذا ماتعرف تعلم هذي روابط شروحات اذا مافية شروحات سوي لة شرح مختصر عن اللي يبية .. عموماً ماحب أزيد و أطول في الكلام .. لآ تحطم ولا تقول هذا صعب هذا مو سهل هذا هذا هذا هذا .. اذا تبي تساعد بنفس و تشجع الناس حياك الله وساعد ماقلنا شيء .. ------------------------------------- لا حبيبي مآنريد مشاركات نريد الفائده للناس ..
  12. :bazooka: :bazooka: لازم تحطم الناس؟ ياخي اذا بتقعد أو أي شخص غيرك يحطم الناس كذا بتعدمون المبرمجون العرب؟ ابو زهره تقدر تسويها SqlLite,MySQL,AccountData استخدم هذي الشروحات تساعدك فيها : SqlLite : https://forum.multitheftauto.com/viewtopic.php?f=164&t=56729 MySQL : https://forum.multitheftauto.com/viewtopic.php?f=148&t=42067 -- بالاضافة لـ فنكشنات الويكي AccountData : https://forum.multitheftauto.com/viewtopic.php?f=164&t=62247 بالتوفيق .. و استممر ..
  13. setElementData getElementData وعدل على الكوماند لـ فتح اللوحة واظنة حسب علمي .. admin_server.lua command admin أو شيء كذآ .. موفقين ..
  14. Sorry man, but the code isn't arranged as it should, we cannot understand what you want to do .
  15. -- # Server Side : --[[ ------------------------------------------------- original script credits to Yakuza.Real and solidsnake and kenix viewtopic.php?f=91&t=40132 ------------------------------------------------- booo just fix it Mr.Pres[T]ege : 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) You can make it like this using SQLLite . executeSQLQuery Not sure but it should work.
  16. Can you tell us how you're going to pay for the scripter? Via What?
  17. لو نلاحظ كلكم حاطين في فنكشن : getPlayerSerial getPlayerSerial ( localPlayer ) لكن فعلياً لـا يوجد أرقمنت لـ الاعب بجانب الكلنت .. if getPlayerSerial ( ) == '' then -- stuff end
  18. بالنسبة لـ : outputChatBox('لديك سلاح') ماحطيت الاعب هنآ؟
  19. Have you left and join again?
  20. Copy again and make sure player returning for a player and please use /debugscript 3 , Thanks.
  21. -- Client Side local playerName = guiGridListGetItemText ( GUIEditor.gridlist[1],row,column ) local player = getPlayerFromName ( playerName ) guiSetText ( GUIEditor.label[3],'IP: '.. getElementData ( player,'iPlayerIP' ) ) -- Server Side addEventHandler ( 'onPlayerJoin',root, function ( ) setElementData ( source,'iPlayerIP',getPlayerIP ( source ) ) end )
×
×
  • Create New...