رفتن به مطلب
  • 0

تغییرنکردن اطلاعان بازی بعدازحذف ونصب


iavaduu

سوال

باسلام خدمت همگی بنده یه سورس حدس کلمه برایB4aداشتم که یه مشکل داره که خیلی عم رایج هست اونم اینه که مثلا شخصی بازی رونصب میکنه وچندتامرحله رو طی میکنه و وقتی که بازی رو حذف ودوباره نصب میکنه مراحل ازاول میاد وسکه ها هم مثل اول میشن که این خیلی راه تقلب بسیارساده ای است.

لطفااگه بزرگواری راهی برای پیشنهاد داره بگه که خیلی مهم هست.

یه کاری بشه که وقتی بازی روحذف نصب کنن ازهمون مرحله ای که قبل ازحذف ونصب بود بیاد وسکه هاهم اخرین وضعیتی که قبل ازحذف ونصب بازی بود باشه.

باتشکرازهمگی

لینک ارسال
به اشتراک گذاری در سایت های دیگر

10 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

میتونین اطلاعات رو توی DirDefualtExternal ذخیر کنید که البته از لحاظ امنیت و درسترسی کاربر به فایل ها ضعیفه و راحت میشه بهش دسترسی داشت که با انکریپت کردن و ... میشه این مشکل رو هم حل کرد.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

امین جان DirDefualtExternal با پاک کردن برنامه پاک میشه ایشون میخواد حتی بعد از حذف هم اطلاعات بازی ذخیره باشه

که اصلا غیر از دیتابیس آنلاین کارای دیگه هم غیر اصولی هست هم اینکه معنی نداره اطلاعات برنامه بعد از حذف رو گوشی کاربر باقی بمونه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

باسلامی مجدد لطفایه تایپیک یاراهنمایی که بتونم دیتابیس افلاین روبهانلاین تبدیل کنم بدیدچون دراین زمینه اطلاعات زیادی ندارم.

واینکه بزرگواری کنید ایمیلتونو پ خ کنیدتاسورس روبفرستم براتوندرصورت تمایل بررسی کنید

باتشکر

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یه کاری هم که میشه کرد اینه که بیایم و فایل رو توی یه پوشه دیگه

مثلا shahab توی حافظه external ذخیره کنیم

اول بازی چک کن اگه فایله بود که هیچ ، بیاد و decrypt کنه و استفاده کنه برنامه ازش و عدد اخرین مرحله رو بخونه 

این کار یه مزیت داره که کارتون راه میافته

چندتا عیب داره

کاربر اگه یکم ، یکم گیج نباشه و بخواد دستکاری کنه ، کلا فایل رو حذف میکنه و برنامه فک میکنه قبلا این اقا نداشه اپ رو و مثه روز اول وا میشه

 

---------------------

 

حالا یه جیزی بع ذهنم رسید

شما بیا رندوم اطلاعات بگیر از دیتابیس

یعنی مثلا یه بار مرحله اولت میشه حدس کلمه ی 200 ام

یه بار مرخله اول حدس کلمه 35 و ...

دیگه احتمالش کمتره بتونه تقلب کنه

بهتر اینه که سطخ بندی بذاری

مثلا سطخ 1 تا 5
50 تا کلمه مثلا هر سطح داره با توجه به سختی کلمات
اون 50 تا رو رندوم بده ، حله 

....

 

 

دیتابیس انلاین هم اموزش تو فروشگاه هست ، اما فک نکنید الان خریدید ، میتونید افلاین رو به انلاین تبدیل کنید

دانش دیتابیس و php لازم هست که اگر دارید ، خدمت شما

این اموزش کاملا ارتباط با دیتابیس انلاین از طریق php رو یاد میده و مبحث رو میفهمید ، اما اموزش تبدیل دیتابیس افلاین به انلاین نیست و مشکلی باشه در حوزه تبدیل ، مربوط به این اموزش نیست

http://answercenter.ir/index.php?app=nexus&module=payments&section=store&do=item&id=7

لینک ارسال
به اشتراک گذاری در سایت های دیگر

متشکرم ازپاسخگوییتون

روش رندم برای بازی بنده که فکری هست به مراتیب دسته بندی شده ازاسات به سخت اما میشه مثلاهرپنج تاپنج تا رندم وارباشن ولی ازنظرمن بنده ی حقیرروش کپی کردن فایل داخل فلان پوشه وخوندنش بهتره.

برای ساخت دیتابیس انلاین هم بایدیه اموزش صفرتاصد ازساختش وپی اچ پی تاارتباط اون بابیسیک۴باشه چون پی اچ پی روهم متاسفانه بلدنیستم!

اگه بزرگواری این سورس بنده رو بگیره وبررسی کنه واون تغییرات که شامل کپی کردن فایل داخل حافظه وخوندنش و....رواعمال بکنه ممنون میشم چون واقعاراهتمایی دوستان به صورت تئوری بود وبنده درکدنویسیش مشکل دارم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

تنها راهش استفاده از دیتابیس آنلاین هست

همچین امکانی وجود نداره دوست عزیز با حذف کردن برنامه همه اطلاعاتی که روی سیستم عامل درست کرده از بین میره به جز اونایی که توی مموری کارت خودتون درست کردین حالا چه داخلی چه خارجی که اینها رو هم خیلی راحت میتونه حذف کنه

لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون ازپپاسخگویی تون

دیتابیس بنده افلاین هست

نمیشه کاری کرد که مثلا بیاد مرحله به مرحله یه فایل حالا بافرمت تکست ایجادکنه دریه پوشه مثلا حافظه داخلی که بارفتن به هرمرحله جدیدتراون فایل روجایگزین کنه وهمچنین سکه یابهتربگم امتیازهم همینطورباشه که بعدازنصب اخرین فایل ایجاد شده روچک کنه (البته درصورت وجود وحذف نکردن کاربرکه کارسختی وباریست فکتوری اعمال میشه!)ومربوط به هرمرحله بود ازاون به بعدشوقفل کنه ومراحل قبل و انلاک

اگه امکان پذیرباشه بهتره چون تا حالابنده بادیتابیس انلاین کارنکردم!

لینک ارسال
به اشتراک گذاری در سایت های دیگر

سلام دوست عزیز

یک راه بسیار ساده شما بیاید و هر مرحله یه عدد بدید یا یهkeyو اون رو ذخیره کنید در هربار بازی کردن کاربر مثلا اگر کاربر شما مرحله 3 هست key=3رو ذخیره کنید و با یه شرط اول بازی بگید اگر مثلا این keyفلان بود تا فلان مرحله باز باشه تا کاربر ادامه بازی بده

خوب شما میتونی اول بازیت یه فایل تو حافظه گوشی کپی کنی و شرط بزاری اگر این فایل وجود داشت کد ذخیره سازیkeyاجرا بشه به این صورت اگر اپ حذف هم بشه میاد و چک میکنه که این فایل هست و همون keyرو اجرا میکنه

نکته:

Keyهارو تو یه فایل تکست ذخیره کنید

نکته2:

اگر فایل تکس حذف شه بازی از اول شروع میشه برای این کار دوراه دارید

1-همون راهی که اقای شاهپیری گفتن که اینجور واقعا عالیه چون حتی بازیتون رو روی دیوایس های مختلف هم میتونید انتقال بدید این روش احتمال هک هم هست که شما باید امنیت اون فایل تکست رو ببرید بالا

لینک ارسال
به اشتراک گذاری در سایت های دیگر

اون روش کارباکپی کردن فایل به نظرمشکل ترازتبدیل دیتابیس افلاین به انلاین باشه میشه یه تایمیک بهم معرفی کنید تابتونم همین دیتابیس افلاین رو تبدیل کنم به یه دیتابیس انلاین.

یه سوال دیگه بنده چون بادیتابیس انلاین کارنکردم!برای لودکردن فایل هاو...ازدیتابیس به برنامه نیازبه اینترنت هست؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

یاهم ایمیلتونو پ خ کنید تابنده سورس روبراتون بفرستم.خودتون اصلاح کنید.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...