tareknegm Posted February 3, 2016 Share Posted February 3, 2016 سلام عليكم ورحمة الله وبركاته هو سيرفر مجاني والحمدلله شغال وتمام لكن مود العصابات والهجولة وحفظ شخصية سي جي [A.r]سيرفر العرب لكل عربي [A.r] شباب انا سويت سيرفر من 5 ايام اسمه عند اقفال السيرفر وفتحه ما تنحفظ يجي الدرفت صفر وتتمحي كل العصابات وما تنحفظ الشخصية ممكن حل ارجو الرد السريع واذا تبون تدخلون بالسيرفر تنورني اكتبوا بالبحث الشعار [A.r] Link to comment
HassoN Posted February 3, 2016 Share Posted February 3, 2016 عشان تحفظ الي تبيه SQLite أكيد كل شي يروح اذا انت تحفظ على الحسابات او الالمنت داتا ، احسن شي استعمل https://forum.multitheftauto.com/viewtopic.php?f=164&t=56729 ولو ماعندك خبرة فيه شوف الشرح ذا Link to comment
tareknegm Posted February 3, 2016 Author Share Posted February 3, 2016 عشان تحفظ الي تبيه SQLite أكيد كل شي يروح اذا انت تحفظ على الحسابات او الالمنت داتا ، احسن شي استعمل https://forum.multitheftauto.com/viewtopic.php?f=164&t=56729 ولو ماعندك خبرة فيه شوف الشرح ذا ما فهمت شئ ممكن تسويلي الي ابيه وخلاص Link to comment
a7zan Posted February 3, 2016 Share Posted February 3, 2016 يعطيك العافيه بس انا عارف انه الكلمات ذي CREATE INTO TABLE من لغة السكل لكن سؤال كيف مثلا احفظ فلوس اللاعب XML و احس انها اصعب من السكل من وجهة نظري والافضل السكل لأنه تقريبا كل لغة برمجه تحتاج قاعدة بيانات شوف ذآ آلمثآل function CreateOnStart() executeSQLQuery ( "CREATE TABLE IF NOT EXISTS PlayerMoney (AccountName TEXT, Money TEXT)" ) -- إنشآء جدول وكولمن آلحسآب وكلمن آلفلوس end addEventHandler ( "onResourceStart", resourceRoot, CreateOnStart) function getPlayerMoneyINSqlFromAccount( acc ) -- ذآ آلفنكشن يجب فلوس آللآعب من آلجدول بوآسطة حسآبه local data = executeSQLQuery ( "SELECT * FROM PlayerMoney WHERE AccountName = ?", tostring( acc ) ) if ( type ( data ) == "table" and #data == 0 or not data ) then return else return true end end function OnLogin() local Account = getPlayerAccount ( source ) -- جلب حسآب آللآعب آللي سجل دخول local AccountName = getAccountName(Account) -- جلب آسم حسآب آللآعب آللي سجل دخول local MoneyAcc = getPlayerMoneyINSqlFromAccount( AccountName ) -- جلب فلوس آللآعب آللي بآلجدول بوآسطة آسم حسآبة setPlayerMoney(source, MoneyAcc) -- إعطآئه فلوسه آللي في آلجدول end addEventHandler("onPlayerLogin", root, OnLogin) -- حدث آذآ آللآعب سجل دخول function OnLogout() local Account = getPlayerAccount (source) -- جلب حسآب آللآعب آللي سجل خروج local accountName = getAccountName(Account) -- جلب آسم حسآب آللآعب آللي سجل خروج local money = getPlayerMoney(source) -- جلب فلوس آللآعب آللي سجل خروجه executeSQLQuery( "UPDATE `PlayerMoney` SET `Money` = '".. money .."' WHERE AccountName = '".. accountName .."'" ) -- تحديث فلوسه ووضعهآ بآلجدول end addEventHandler("onPlayerLogin", root, OnLogout) -- حدث آذآ آللآعب سجل خروج Link to comment
tareknegm Posted February 3, 2016 Author Share Posted February 3, 2016 يعطيك العافيه بس انا عارف انه الكلمات ذي CREATE INTO TABLE من لغة السكل لكن سؤال كيف مثلا احفظ فلوس اللاعب XML و احس انها اصعب من السكل من وجهة نظري والافضل السكل لأنه تقريبا كل لغة برمجه تحتاج قاعدة بيانات شوف ذآ آلمثآل function CreateOnStart() executeSQLQuery ( "CREATE TABLE IF NOT EXISTS PlayerMoney (AccountName TEXT, Money TEXT)" ) -- إنشآء جدول وكولمن آلحسآب وكلمن آلفلوس end addEventHandler ( "onResourceStart", resourceRoot, CreateOnStart) function getPlayerMoneyINSqlFromAccount( acc ) -- ذآ آلفنكشن يجب فلوس آللآعب من آلجدول بوآسطة حسآبه local data = executeSQLQuery ( "SELECT * FROM PlayerMoney WHERE AccountName = ?", tostring( acc ) ) if ( type ( data ) == "table" and #data == 0 or not data ) then return else return true end end function OnLogin() local Account = getPlayerAccount ( source ) -- جلب حسآب آللآعب آللي سجل دخول local AccountName = getAccountName(Account) -- جلب آسم حسآب آللآعب آللي سجل دخول local MoneyAcc = getPlayerMoneyINSqlFromAccount( AccountName ) -- جلب فلوس آللآعب آللي بآلجدول بوآسطة آسم حسآبة setPlayerMoney(source, MoneyAcc) -- إعطآئه فلوسه آللي في آلجدول end addEventHandler("onPlayerLogin", root, OnLogin) -- حدث آذآ آللآعب سجل دخول function OnLogout() local Account = getPlayerAccount (source) -- جلب حسآب آللآعب آللي سجل خروج local accountName = getAccountName(Account) -- جلب آسم حسآب آللآعب آللي سجل خروج local money = getPlayerMoney(source) -- جلب فلوس آللآعب آللي سجل خروجه executeSQLQuery( "UPDATE `PlayerMoney` SET `Money` = '".. money .."' WHERE AccountName = '".. accountName .."'" ) -- تحديث فلوسه ووضعهآ بآلجدول end addEventHandler("onPlayerLogin", root, OnLogout) -- حدث آذآ آللآعب سجل خروج اسمع انا مادري شئ بالبرمجة اعطيك المودات وتعدل انت؟ Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now