وصل شدن به روح هاست قبلی :)
#1

 سلام
یه مشکل عجیب قریب خورده پستم
وقتی ۲ نفر دارن بازی آنلاین میکنن یکی هاست شده یکی پیر
حالا این وسط اگه هاست بدون این که از اکشن leave room استفاده کنه خودش بره بیرون ، سرور هم هاست و هم پیر رو بیرون میکنه که تا اینجا منطقیه
اما وقتی اون پیر دوباره وصل میشه اگه این دفعه هاست باشه، سرور اون رو میزنه هاست اما کاندیشن is host فعال نیست چون در حقیقت خودش رو پیر بازی قبلی میدونه
و اگر این دفعه پیر باشه، به هاست جدید وصل نمیشه و دقیقن وضعیت کاراکتر ها در بازی قبل رو میگیره
بعد یه مدت هم میگه هاست لفت داده و میاد بیرون ولی دوباره بهش وصله
چیکار کنم؟؟؟
  پاسخ


 سپاس شده توسط:
#2
سلام؛

وقتی شما دارید یک بازی آنلاین می‌سازید؛
منطق حکم می‌کنه که در سمت سرور دیتابیس داشته باشید و اطلاعات مهم هر روم رو درون دیتابیس ذخیره کنید.
پس وقتی کاربران وارد یک روم میشن؛ اطلاعات ذخیره شده. حالا شما با ورود بعدی این اشخاص به صفحه اصلی بازیتون؛ باید بررسی کنید درون دیتابیس؛ که اگر رومی ناتمام وجود دارد؛ روم بسته بشه و اطلاعات دیتابیس هم همزمان بروز بشه.
در همین مرحله می‌تونید عملیات پخش کاپ یا امتیاز رو داخل بازیتون انجام بدید.

موفق باشید.
  پاسخ


 سپاس شده توسط:
#3

 خیلی ممنونم
آخه وقتی هاست لفت داده دیگه روم وجود نداره
  پاسخ


 سپاس شده توسط:


موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  وضعیت نت ایران و کانستراکت amirhosseinalizadehgharebaba 5 341 1401/10/17، 09:29 عصر
آخرین ارسال: amirhosseinalizadehgharebaba
  عدم نصب خروجی اندروید در گوشی bakoja83 1 246 1401/9/26، 04:41 عصر
آخرین ارسال: hasansanaei
  حل شده تفاوت سرعت در کامپیوتر و موبایل! محمد 82 4 485 1401/9/1، 09:48 عصر
آخرین ارسال: محمد 82
Wink حل شده حل مشکل در پلاگین ادیوری و تپسل Hosseinjahanian 6 2,050 1401/5/31، 11:47 عصر
آخرین ارسال: Hosseinjahanian
  حذف اسپرایت بر اساس iid koke_sa 1 636 1401/5/29، 12:08 صبح
آخرین ارسال: محمد 82

پرش به انجمن: