-
Posts
854 -
Joined
-
Last visited
-
Days Won
6
Everything posted by MR.GRAND
-
ملاحظة : تم تغيير طريقة حفظ السيريالات إلى قاعدة بيانات خاصة تتكون عند تشغيل السكربت لتحميل النسخة : http://www.mediafire.com/download/pz13c ... CD_v02.zip CD = Custom database
-
وكالعادة عرفت احل المشكلة المشكلة الكبرى اني اكتب رد هنا واروح اجرب واضبط الوضع
-
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 ) لما اسوي ريستارت للسكربت ما الاقي الجدول والقيم تنحذف أحد عنده خبرة بهذي المسئلة .!؟
-
# خلاص حليت المشكلة بنفسي # رجاءا اغلاق من الأدمن وشكرا ^.^
-
اوك بشرح لك 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 ) حاول تفهم السنتاكس
-
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 )
-
انت الأروع ي قلبي شكرا للتعليق
-
حياك الله شكرا لتعليقك
-
guys ?? where i add php files ? and resource.FOLDERNAME.http i replace this with what ? can u answer plz ?
-
شكرااا ي مزز على التعليق الرائع نووورت الموضوععء حياك الله :^ ^:
-
شكرا لتعليقك الرائع ^.^ حياك الله نورت الموضوعءءء
-
السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟ عساكم طيبين وجبنا لكم الأصدار 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]
-
moveObject setTimer moveObject
-
Nice #MultiTheftAuto 1.5.2 but when will we see 1.6.0 !? Can i know ?
-
كفوك ي حبي ^.^ نورت الموضوع حياك الله وشكرا لتعليقك الجميل
-
حياك الله شكرا لك على مرورك الراائع نوورت الموضوعءء
-
السلام عليكم ورحمة الله تعالى وبركاته كيف حالكم ؟. عساكم طيبين اليوم سويت لكم سكربت لوحة تسجيل \ تسجيل الدخول اختيار السباون \ اختيار الشخصية الفيديو الخاص بالسكربت : ملاحظة : السكربت غير مشفر وبدون حقوق ^.^ | لكم الحرية بالتعديل على السكربت أو التعلم منه .! صورة لملفات السكربت : يجب دخول ملف إقرأني واتباع التعليمات قبل تركيب السكربت صور لوحات السكربت : ملاحظة : يوجد إصدار جديد متوفر على الرابط التالي : 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]
-
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) كان ناقصك اند
-
هو يبي يجيب الكلام المقابل للي بالقريد لست اي بمعنى ثاني هو نده جدول Table = { {'value1', 'value2} } وهو يبغى انه لوحدد على شي بالقريد لست اللي اسم الايتيم حقها هو value1 يبي لما يحدد يجي value2 بالقريد لست + ماشوف اخطاء بكودك ^ أطرح لنا الديبوق لو في خطأ +
-
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
