Jump to content

MR.GRAND

Members
  • Posts

    854
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by MR.GRAND

  1. ملاحظة : تم تغيير طريقة حفظ السيريالات إلى قاعدة بيانات خاصة تتكون عند تشغيل السكربت لتحميل النسخة : http://www.mediafire.com/download/pz13c ... CD_v02.zip CD = Custom database
  2. وكالعادة عرفت احل المشكلة المشكلة الكبرى اني اكتب رد هنا واروح اجرب واضبط الوضع
  3. local mainConnection = dbConnect( 'sqlite', 'SQL.db' ) dbQuery( mainConnection, 'CREATE TABLE IF NOT EXISTS savePOStest4 (playerSerial, xPos, yPos, zPos)' ) outputChatBox( 'seccessfully Connect and Make table') addCommandHandler( 'setPOS', function(source) local x, y, z = getElementPosition(source) local checkResult = dbQuery( mainConnection,' SELECT * FROM savePOStest4 WHERE playerSerial=?', getPlayerSerial(source) ) local result1 = dbPoll(checkResult, -1) if (type(result1) == "table" and #result1~= 0) then dbExec( mainConnection, "UPDATE savePOStest4 SET playerSerial=?, xPos=?, yPos=?, zPos=?", getPlayerSerial(source), x, y, z ) outputChatBox( 'seccessfully update Info') else dbExec( mainConnection, "INSERT INTO savePOStest4 VALUES(?, ?, ?, ?)", getPlayerSerial(source), x, y, z ) outputChatBox( 'seccessfully add Info') end end ) addEventHandler( 'onPlayerJoin', root, function() local x = dbQuery(mainConnection, "SELECT xPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local y = dbQuery(mainConnection, "SELECT yPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local z = dbQuery(mainConnection, "SELECT zPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local result1 = dbPoll(x, -1) local result2 = dbPoll(y, -1) local result3 = dbPoll(z, -1) local x_ = result1[1]["xPos"] local y_ = result2[1]["yPos"] local z_ = result3[1]["zPos"] setElementPosition( source, x_, y_, z_ ) outputChatBox( x_ ..', ' ..y_ .. ', ' ..z_ ) end ) لما اسوي ريستارت للسكربت ما الاقي الجدول والقيم تنحذف أحد عنده خبرة بهذي المسئلة .!؟
  4. # خلاص حليت المشكلة بنفسي # رجاءا اغلاق من الأدمن وشكرا ^.^
  5. اوك بشرح لك unbindKey -- تسوي تقسيم على البنق -- + اف بي اس الاعب -- * سيريال الاعب -- ثمتحفظ الكود على حساب الاعب -- ثم تستخرجه ولما يطلع الاعب يرجع القيمة -- ثم تحفظ الكود على xml يبوي وش يبيله ؟ -- Server side # Syntax bool unbindKey ( player thePlayer, string key, string keyState, string command ) -- Client side # Syntax bool unbindKey ( string key, string keyState, string command ) حاول تفهم السنتاكس
  6. local mainConnection = dbConnect( 'sqlite', 'SQL.db' ) dbQuery( mainConnection, 'CREATE TABLE IF NOT EXISTS savePOStest4 (playerSerial, xPos, yPos, zPos)' ) outputChatBox( 'seccessfully Connect and Make table') addCommandHandler( 'setPOS', function(source) -- لما اسوي الكوماند ويتحقق يجي update table في كل مرة حتى لو ماكان في result1 local x, y, z = getElementPosition(source) local checkResult = dbQuery( mainConnection,' SELECT * FROM savePOStest4 WHERE playerSerial=?', getPlayerSerial(source) ) local result1 = dbPoll(checkResult, -1) if (result1 == nil) then dbExec( mainConnection, "INSERT INTO savePOStest4 VALUES(?, ?, ?, ?)", getPlayerSerial(source), x, y, z ) outputChatBox( 'seccessfully add Info') else dbExec( mainConnection, "UPDATE savePOStest4 SET playerSerial=?, xPos=?, yPos=?, zPos=?", getPlayerSerial(source), x, y, z ) outputChatBox( 'seccessfully update Info') end end ) addEventHandler( 'onPlayerSpawn', root, function() local x = dbQuery(mainConnection, "SELECT xPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local y = dbQuery(mainConnection, "SELECT yPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local z = dbQuery(mainConnection, "SELECT zPos FROM savePOStest4 WHERE playerSerial = ?", getPlayerSerial(source)) local result1 = dbPoll(x, -1) local result2 = dbPoll(y, -1) local result3 = dbPoll(z, -1) local x_ = result1[1]["xPos"] local y_ = result2[1]["yPos"] local z_ = result3[1]["zPos"] setElementPosition( source, x_, y_, z_ ) outputChatBox( x_ ..', ' ..y_ .. ', ' ..z_ ) end )
  7. guys ?? where i add php files ? and resource.FOLDERNAME.http i replace this with what ? can u answer plz ?
  8. شكرااا ي مزز على التعليق الرائع نووورت الموضوععء حياك الله :^ ^:
  9. شكرا لتعليقك الرائع ^.^ حياك الله نورت الموضوعءءء
  10. السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟ عساكم طيبين وجبنا لكم الأصدار 2.0 من لوحة تسجيل دخول المستخدمين ^.^ وش المميزات الجديدة والأضافات ؟ - تغيير الوان اللوحة الرئيسية كاملة - - وضع خاصية تذكرني لحفظ المعلومات على قاعدة البيانات عند اطفاء السيرفر او خروج الاعب منه - - وضع خاصية مشاهدة الشخصية المحددة لمشاهدة الشخصية - - وضع خاصية مشاهدة المكان لمشاهدة المكان اللي تبغى تنزل فيه - - وضع سباون عشوائي لتفادي تراكم الاعبين في مكان واحد - صور الأصدار الجديد : لمشاهدة الأصدار السابق او تحميله : https://forum.multitheftauto.com/viewtopic.php?f=161&t=99092 ملاحظة : يستحسن قراءة الموضوع السابق لمعرفة كيفية تشغيل السكربت والإطلاع على الملفات المرفقة معه .! الإصدار الحالي : 2.0 لتحميل الإصدار : http://www.mediafire.com/download/noaad ... m_v2.0.rar مجتمع MultiTheftAuto العربي | للمشاركة معنا | https://www.facebook.com/groups/luaprofessional/ أي استفسارات او اسئلة او اي شي تبيه تواصل معي عبر : - Skype : kamel1234128 - Facebook : http://www.fb.com/MR.GRAND0 Email : [email protected]
  11. Nice #MultiTheftAuto 1.5.2 but when will we see 1.6.0 !? Can i know ?
  12. getPlayerMoney getElementData
  13. كفوك ي حبي ^.^ نورت الموضوع حياك الله وشكرا لتعليقك الجميل
  14. حياك الله شكرا لك على مرورك الراائع نوورت الموضوعءء
  15. السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟. عساكم طيبين اليوم سويت لكم سكربت لوحة تسجيل \ تسجيل الدخول اختيار السباون \ اختيار الشخصية الفيديو الخاص بالسكربت : ملاحظة : السكربت غير مشفر وبدون حقوق ^.^ | لكم الحرية بالتعديل على السكربت أو التعلم منه .! صورة لملفات السكربت : يجب دخول ملف إقرأني واتباع التعليمات قبل تركيب السكربت صور لوحات السكربت : ملاحظة : يوجد إصدار جديد متوفر على الرابط التالي : https://forum.multitheftauto.com/viewtopic.php?f=161&t=99112 الأصدار الحالي : 1.0 لتحميل الإصدار : http://www.mediafire.com/download/4acbj45lzp67am7/Login_System_v1.0.rar مجتمع MultiTheftAuto العربي | للمشاركة معنا | https://www.facebook.com/groups/luaprofessional/ أي استفسارات او اسئلة او اي شي تبيه تواصل معي عبر : - Skype : kamel1234128 - Facebook : http://www.fb.com/MR.GRAND0 Email : [email protected]
  16. function mike() ped1 = createPed (168,199.03576660156,1906.9396972656,17.640625) setTimer(setElementHealth,50,0,ped1,200) dd = createVehicle (411,getElementPosition(ped1)) warpPedIntoVehicle(ped1,dd) setTimer ( function (vehicle) setPedControlState(ped1, "forwards", true) end, 1000, 1) end addCommandHandler("make", mike) كان ناقصك اند
  17. هو يبي يجيب الكلام المقابل للي بالقريد لست اي بمعنى ثاني هو نده جدول Table = { {'value1', 'value2} } وهو يبغى انه لوحدد على شي بالقريد لست اللي اسم الايتيم حقها هو value1 يبي لما يحدد يجي value2 بالقريد لست + ماشوف اخطاء بكودك ^ أطرح لنا الديبوق لو في خطأ +
  18. وظيفة المزارع ؟ يمكن مشن او ( مهمة ) بس وظيفة ؟! لو تبي المود هنا القسم الغلطء ولو تبي الأكواد ي حليلك لما تطلب كود وتبيه جاهز وش تستفيد غير الأعتماد على غيركء؟ حاول ونساعدك ي قلبيءءء شكرا على الفتوى يا شيخ
  19. NickNamesTable = { { '2013', 'GRAND' }, -- started playing mta with name :value[2] { '2014', 'Mr.Grand' }, -- after one year { '2015', 'MR.GRAND' }, -- after two years { '2016', '[A]nD>' } -- current nick name
×
×
  • Create New...