Wleed1998 Posted July 26, 2016 Share Posted July 26, 2016 السلام عليكم كيفكم عسآكم بخير اليوم اان سويت لوحة فيه قريد لسته فيه 2 كولمن كولمن الاعبين فيه اسماء الاعبين و كولمن ثاني فيه نقآط الفوز بي المهمه ابي لما احد يفوز بي المهمه يزيد 1 في الكولمن و و ترتيبهم من الاكبر للاصغر مثال c c Wleed 9 نقآط www 8 نقآط ... الخ المهم ي شباب ابيه كل مايفوز يزيد +1 ككيف اجيب اسم الي يلعبون المهمه + كيف ازيدهم + كيف اعرف ان هو فاز او لا ابي الفانكشنات*_* Link to comment
#Soking Posted July 26, 2016 Share Posted July 26, 2016 استخدم الجداول ومشان تجيب اسم الاعبين سوي كذا Table = { } وسوي لما حد يدخل المهمه table.insert ( Table , source ) وبعدين سوي لوب بذا الشكل واطرح اساميهم for _,Players in pairs ( Table ) do outputChatBox ( getPlayerName( Players ) , root ) end ومشان تعرف ان التبقي هو الفايز تسوي كذا if ( #Table == 1 ) then -- your functions end مشان تتحكم بلاعب اسستخدم كذا local PlayerWin_ = Table [1] givePlayerMoney ( PlayerWin_ , math.random ( 1000 ) ) انا اعطيك امثله نشان تسهل عليك الموضوع و مشان تزيد الي بالمهمه استخدم table.insert ( Table , source ) source حسب تعريف الاعب العندك مشان لاحد يجي يسوي فيها كونان وسوي مشان اليفوز يزيد واحد استخدم بها setElementData ( source , 'Data_' ( getElementData( source ,'Data_' ) or 0 ) +1 ) و استخدم table.sort للترتيب Note: اي اخطاء املائيه ياريت احد يصححها لي لاني داخل عبر الجوال و لو كنت فاتح الاب توب لكنت شرحت الموضوع بالتفاصيل الممله Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 استخدم الجداول ومشان تجيب اسم الاعبين سوي كذا Table = { } وسوي لما حد يدخل المهمه table.insert ( Table , source ) وبعدين سوي لوب بذا الشكل واطرح اساميهم for _,Players in pairs ( Table ) do outputChatBox ( getPlayerName( Players ) , root ) end ومشان تعرف ان التبقي هو الفايز تسوي كذا if ( #Table == 1 ) then -- your functions end مشان تتحكم بلاعب اسستخدم كذا local PlayerWin_ = Table [1] givePlayerMoney ( PlayerWin_ , math.random ( 1000 ) ) انا اعطيك امثله نشان تسهل عليك الموضوع و مشان تزيد الي بالمهمه استخدم table.insert ( Table , source ) source حسب تعريف الاعب العندك مشان لاحد يجي يسوي فيها كونان وسوي مشان اليفوز يزيد واحد استخدم بها setElementData ( source , 'Data_' ( getElementData( source ,'Data_' ) or 0 ) +1 ) و استخدم table.sort للترتيب Note: اي اخطاء املائيه ياريت احد يصححها لي لاني داخل عبر الجوال و لو كنت فاتح الاب توب لكنت شرحت الموضوع بالتفاصيل الممله سلمت يمينك اخي انا ابي القريد لست مايجي فيه الى الي فازو بي المهام و نقآطهم جنبهم + امثلتك حلوه ي حلو بس ابي الفانشكانت الامثال بطبقه مع الفانكشنات اذا تقدر لاهنت ابي الفانكشنات Link to comment
Abdul KariM Posted July 26, 2016 Share Posted July 26, 2016 افهم منك انك مسوي مهمة وفيها تيمين ؟ ولا وش Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 افهم منك انك مسوي مهمة وفيها تيمين ؟ ولا وش لا مهمه كل واحد و حاله اخر واحد يبقى في المهمه يفوز مثل الديربي Link to comment
Abdul KariM Posted July 26, 2016 Share Posted July 26, 2016 طيب انت فوق تقول يجيب الي فازو بالمهمة يعني مسوي قريد ليست واحد عشان لاعب واحد فقط ؟ سوها بليبل وخلاص <> Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 طيب انت فوق تقول يجيب الي فازو بالمهمة يعني مسوي قريد ليست واحد عشان لاعب واحد فقط ؟ سوها بليبل وخلاص <> يا عبد الكريم اانا مسوي قريد لست فيه 2 كولمن القريد لست ابي يجي فيه الي فازو بي المهمه + كم مره فاز في الكولمن الثاني ان شاء الله فمتني Link to comment
Abdul KariM Posted July 26, 2016 Share Posted July 26, 2016 صعبة عليك , لانها بتحتاج قواعد البيانات عشان تضيف او تعدل النقاط وتحفظ اسمه بالقريد Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 صعبة عليك , لانها بتحتاج قواعد البياناتعشان تضيف او تعدل النقاط وتحفظ اسمه بالقريد اديني و بحآول لاهنت Link to comment
فاّرس Posted July 26, 2016 Share Posted July 26, 2016 بعطيك الفكره وانت طبقها حاول؟ اول شي يوم يفوز اللاعب تضيفه لقاعدة البيانات، وتضيف له الفوز حقه مثلاً مره ثم تسوي تحقق اذا اللاعب موجود بالقاعدة من خلال السريال افضل تزيد قيمة الفوز مو تضيقه مره ثانيه! وثم ترسل تريقر للكلينت وتضيفه للجريد ليست وتسوي ترتيب لأكثر واحد فاز بالترتيب الفكره مب صعبه ترا. Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 بعطيك الفكره وانت طبقها حاول؟اول شي يوم يفوز اللاعب تضيفه لقاعدة البيانات، وتضيف له الفوز حقه مثلاً مره ثم تسوي تحقق اذا اللاعب موجود بالقاعدة من خلال السريال افضل تزيد قيمة الفوز مو تضيقه مره ثانيه! وثم ترسل تريقر للكلينت وتضيفه للجريد ليست وتسوي ترتيب لأكثر واحد فاز بالترتيب الفكره مب صعبه ترا. طيب انا محتاج الاكواد الفانكشنات اعطيني اياه Link to comment
فاّرس Posted July 26, 2016 Share Posted July 26, 2016 اللي راح تحتاجه من غير وظائف الجريد : executeSQLQuery -- CREATE, SELECT, INSERT, UPDATE getPlayerSerial table.sort #تعديل MySQL واذا ماتبي قاعدة بيانات اللعبه، تستخدم قاعدة خارجيه او Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 اللي راح تحتاجه من غير وظائف الجريد : executeSQLQuery -- CREATE, SELECT, INSERT, UPDATE getPlayerSerial table.sort table.insert + Table = { } + setElementData +getElementData ما احتآجهم؟ بس 3 Link to comment
فاّرس Posted July 26, 2016 Share Posted July 26, 2016 على حسب كودك راح تحتاجهم، غالباً بتحتاج الجدول اذا كانت المهمه سيرفر، واذا كلينت متغير بس. Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 على حسب كودك راح تحتاجهم، غالباً بتحتاج الجدول اذا كانت المهمه سيرفر، واذا كلينت متغير بس. طيب اسمع لو احط مود توب المهمه في نفس المهمه عادي المهم Server Link to comment
فاّرس Posted July 26, 2016 Share Posted July 26, 2016 كيف مود التوب؟ اللي ان ت تبي تسويه عطيتك هو. Link to comment
Wleed1998 Posted July 26, 2016 Author Share Posted July 26, 2016 (edited) كيف مود التوب؟ اللي ان ت تبي تسويه عطيتك هو. يعني الان انا مسوي المهمه عادي لو اضيف اكواد الوحه يعني مود التوب يعني الاكواد عادي ادمجهم ف يمودد واحد Edited July 27, 2016 by Guest Link to comment
فاّرس Posted July 27, 2016 Share Posted July 27, 2016 ايه عادي ادمجهم ما راح يأثر بس لايكون فيه جداول او متغيرات متشابهه عشان ماتصير اخطاء. 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