سلام گلپسربرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط ali35937 برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
1) اگه منظورت از نمره ی قبولی ، بالای 10 هست ، یه شی اینپورت و یه دکمه یا هر چیز دیگه ای تو صفه بزار و تو رویداد دلخواه اون دکمه این کد رو بزار :
2)کد:Score = Input.GetText("Input1"); if Score~="" then if Score>=9 then Dialog.Message("توجه", "قبول شد", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); else Dialog.Message("توجه", "قبول نشد", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); end end
3) رمز نیاز به دیتابیس داره که من فقط ذخیره توی ini رو بلدم . اگه آموزش و ذخیره شو میخای ، قسمت 11 فیلم رو ببین . اگه هم به نسبت امنیت شو میخای باید توی توابع crypto با تابع bluefish رمز نگاریش کنی . اگه هم دیتابیس sqlite و اینا رو میخای هم میتونی تو قسمت فصل 8 کتاب استاد حامدشون بخونی و هم از بچه ها کمک بگیری. فعلا فرض میکنیم آموزش قسمت 11 رو دیدی و رمز رو تو یه متغییر بنام Password که مثلا فعلا مقدارش 123 هست ، ذخیره کردی :کد:ScoreArray={} Counter=1 for i=1,3 do ScoreInput = Dialog.Input("äãÑå Ñæ æÇÑÏ ˜äíÏ", "äãÑå"..i.." : ", "", MB_ICONQUESTION); if ScoreInput~="" and ScoreInput~="CANCEL" then ScoreArray[Counter] = ScoreInput Counter = Counter+1 end end if ScoreArray[1]~=nil then Table.Sort(ScoreArray, nil); Dialog.Message("ÊæÌå", "ÈÒÑÊÑíä ÚÏÏ æÇÑÏ ÔÏå : \n\n"..ScoreArray[#ScoreArray], MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); else Dialog.Message("ÊæÌå", "áØÝÇ Çæá ÚÏÏ Ñæ æÇÑÏ ˜äíÏ", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); end
پس توی رویداد startup رمز رو از دیتابیس بگیر (که فعلا فرض میکنیم Password =123 هست) :
توی صفحه ی جدید یه شی اینپوت بزار برای دریافت رمز از کاربر :کد:Password =123
بعد توی صفه بعدی ، توی هر شی ای دوس داشتی ، متغییر Password رو به نمایش بزار مثلا :کد:EnterPassword = Input.GetText("Input1"); if EnterPassword~="" and EnterPassword==Password then Page.Navigate(PAGE_NEXT); else Dialog.Message("پسورد", "اشتباه هست", MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1); end
قسمت 18 پارت 2 الان یک مگ اول شو تست کردم ، دانلود شد دیگه . منظورت اینه که دانلود نمیشه یا چیز دیگه؟کد:Dialog.Message("پسورد", Password, MB_OK, MB_ICONINFORMATION, MB_DEFBUTTON1);
گلپسر اگه میشه اول فیلم آموزشو قشنگ ببین و تمرین کن چون چند برابر این مسائل اونجا هم قشنگ توضیح داده شد و هم ساعت ها از ایتدا تمرین شد . اگه فیلم آموزش رو قشنگ ببینی ، علاوه بر حل این جور مسائل ، خیلی بهتر از این مسائل رو هم حل میکنی . فیلم آموزش رو ببین و سئوال داشتی در خدمتم
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید






پاسخ با نقل قول
Bookmarks