PDA

نسخه کامل مشاهده نسخه کامل : نوشتن قانون بازی X,O



Mohammad_HNF
05-11-2013, 20:58
سلام من یه بازی X,O ساختم اما نمی تونم قانونش رو بنویسم یعنی نمیتونم بگم که در چه صورت کدومشون برنده هستن
من از چند کامند استفاده کردم و از دو آپشن باکس برای تعیین بازی کننده گذاشتم و با چند خط کامند ها و به هم وصل



ممنون میشم کمکم کنید:n01:

پسراژدهاسوار
07-11-2013, 17:52
داش بازیتو نوشتی سورسشو بزاری دمت جییییییییییییییییییییز

mohammd1
07-11-2013, 21:41
سلام
من از این روش استفاده کردم:
خونه ها رو از a تا i نام گذاری کردم. برای هر خونه سه حالت ممکنه رخ بده:
حالت 0 خونه خالی باشه ):
حالت 1 خونه با ایکس پر شده باشه
حالت 2 خونه با اُ پر شده باشه
(شکل پایین)

[ برای مشاهده لینک ، لطفا با نام کاربری خود وارد شوید یا ثبت نام کنید ]

خب بعد از هر حرکت برنامه باید مقادیر لازم رو به خونه مورد نظر بده بعد همه ردیفا رو چک کنه که یه ردیف با هم 1 یا 2 نباشه. مثلا برای ردیف پایین(g,h,i) اگه همه خونه ها 2 باشند برنامه باید اُ رو برنده اعلام کنه...
:n16:

Mohammad_HNF
09-11-2013, 17:44
ممنون از جوابتون ولی من کامندها رو به صورت آرایه درست کردم کاری رو هم که شما می گید هم یه مقدار غیر حرفه ای هستش اگه می تونید ممنون میشم راه ساده تری رو بگید منظور ام اینه که
باید برای هر ردیف چند کد نوشت چون در چند حالت های مختلف برنده مشخص می شه که در روشی که شما نوشتید اینطوری میشه

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
و همین طور برای خط های مورب و غیره

Mohammad_HNF
10-11-2013, 14:22
این هم سورسش دوست من امیدوارم که چیزی که می خواهی باشه اگه مشکلی هم بود من در خدمتم اما نتونستم که قانونش رو بنویسم :n03:
اول 1 کامند تو فرم ایجاد می کنید و بعد تا نه تا از او کپی می کنید من اسم اون هارو cmd گذاشتم بعد از Paste کردن پیام رو Yes بزن و بعد این کد رو توی کامند تایپ کنید
دو تا OptionBox هم به فرمتون اضافه کنید اما من اسم شون رو تغییر ندادم

برای مشاهده محتوا ، لطفا وارد شوید یا ثبت نام کنید
امید وارم چیزی که می خواهید باشه :n16: