iMr.3a[Z]eF Posted May 19, 2013 Share Posted May 19, 2013 السلآم عليكم ورحمة الله ,’, سويت مهمة يعني بيك أب وكذا فطلبي كود أعادة المهمة كل 23 ثانية ذذ Link to comment
Tete omar Posted May 19, 2013 Share Posted May 19, 2013 سوي وظيفة فيها ابتداء المهمة وانتهاءها ومع كل انتهاء اتصل بالفنكشن مرة ثانية Link to comment
iMr.3a[Z]eF Posted May 19, 2013 Author Share Posted May 19, 2013 ممكن تفهموني شوي؟ أنا مو مبرمج زيكم أحاول أصير مثلكم ذذ Link to comment
iPrestege Posted May 19, 2013 Share Posted May 19, 2013 امممم يعني قصدهـ تيتي كذآ : function CreateMission ( ) -- You're Code end و تستخدمهـ وين ماتبية يشتغل و يصير .. Link to comment
iMr.3a[Z]eF Posted May 19, 2013 Author Share Posted May 19, 2013 يعني أسوي فنكشن للكودات كلها؟ فنكشن من أول السطر لآخرهـ؟ Link to comment
Tete omar Posted May 19, 2013 Share Posted May 19, 2013 مثال: function recall() -- نسوي الفنكشن setTimer( -- نسوي تايمر كل ما الفنكشن يتصل بها function() -- فنكشن التايمر outputChatBox("السلام عليكم") --t نسوي رسالة بالشات recall() -- نعاود الاتصال بالفنكشن end, 30000, 1 -- وهذا يحدث كل نص دقيقة .. 30 ثانية يعني ) end recall() -- نتصل بالفنكشن في اول شيء Link to comment
iMr.3a[Z]eF Posted May 19, 2013 Author Share Posted May 19, 2013 يوب بس خرابيط ذذ أنا كوداتي كثيرة أكثر من 44 سطر Link to comment
iPrestege Posted May 19, 2013 Share Posted May 19, 2013 عناد عطآكـ كود شبة كامل تقدر تكمل منة !؟ Link to comment
iPrestege Posted May 19, 2013 Share Posted May 19, 2013 كيف تقول كذا المفروض تتكلم بكل وضوح الحين وش يعرفنا عرفت تسوية ولالا ؟ Link to comment
3NAD Posted May 19, 2013 Share Posted May 19, 2013 function onStartMission ( ) -- بداية المهمة pickup = createPickup ( .. ) -- بيك اب addEventHandler ( "onPickupHit", pickup, onTakePickup ) -- إيفنت اخذ البيك اب end function onEndMission ( ) -- نهاية المهمة if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onTakePickup ) -- إلغاء إيفنت اخذ البيك اب destroyElement ( pickup ) -- إزالة البيك اب end setTimer ( onStartMission, 30000, 1 ) -- تآيمر تشغيل المهمة end function onTakePickup ( ) -- أخذ البيك أب onEndMission ( ) -- إنهاء المهمة end onStartMission ( ) -- تشغيل المهمة Link to comment
|Mr|-Talal07-| Posted May 19, 2013 Share Posted May 19, 2013 طيب البك اب له وقت يرجع فيه اذا اخذه واحد pickup createPickup ( float x, float y, float z, int theType, int amount/weapon/model, [ int respawnTime = 30000, int ammo = 50 ] ) حط الوقت و خلاص ولا اذا فيه وظائف ثانيه مثل ما قال لك عناد Link to comment
3ssol Posted May 19, 2013 Share Posted May 19, 2013 function onStartMission ( ) -- بداية المهمة pickup = createPickup ( .. ) -- بيك اب addEventHandler ( "onPickupHit", pickup, onTakePickup ) -- إيفنت اخذ البيك اب end function onEndMission ( ) -- نهاية المهمة if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onTakePickup ) -- إلغاء إيفنت اخذ البيك اب destroyElement ( pickup ) -- إزالة البيك اب end setTimer ( onStartMission, 30000, 1 ) -- تآيمر تشغيل المهمة end function onTakePickup ( ) -- أخذ البيك أب onEndMission ( ) -- إنهاء المهمة end onStartMission ( ) -- تشغيل المهمة اخوي عناد انا شايف في كودك لحست مخ شوي ليه ماتسويه كذا اختصار ؟ function onStartMission ( ) pickup = createPickup ( .. ) end function stopmission ( ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, stopmission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end addEventHandler ( "onPickupHit", pickup,stopmission) واذا كودي خطا ي ليت تذكر وين الاخطاء Link to comment
PaiN^ Posted May 19, 2013 Share Posted May 19, 2013 كودك راح يشتغل مرة واحدة, لأنك مسوي ريموف للإيفنت و منت مسويله آد مع وظيفة Link to comment
AboShanab Posted May 19, 2013 Share Posted May 19, 2013 طيب استخدم setTimer او استخدم طريقة عنادد !! Link to comment
3NAD Posted May 19, 2013 Share Posted May 19, 2013 اخوي عناد انا شايف في كودك لحست مخ شويليه ماتسويه كذا اختصار ؟ function onStartMission ( ) pickup = createPickup ( .. ) end function stopmission ( ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, stopmission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end addEventHandler ( "onPickupHit", pickup,stopmission) واذا كودي خطا ي ليت تذكر وين الاخطاء اممـ فرضاً طبقنا كودكـ و خذينا البيك اب رآح يحذف البيك اب و يلغي الإيفنت .. onStartMission بعدها يسوي تآيمر انه يشغل اللي هي صناعة البيك اب .. بس مرآح يجي معها إيفنت أن ينهي المهمة .. بالعربي (( كودك رآح يشتغل مرة وحدة بس )) ذذ ولو يهمك الإختصار رآح يكون كذآ function onStartMission ( ) pickup = createPickup ( .. ) addEventHandler ( "onPickupHit", pickup, onEndMission ) end function onEndMission ( player ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onEndMission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end onStartMission ( ) -- تشغيل المهمة Link to comment
iMr.3a[Z]eF Posted May 19, 2013 Author Share Posted May 19, 2013 لحستو مخي شوي ذذ الحين عندي المود لمن أرسله خاص عشان يسويه لي لأني 4 ساعات أحاول ما زبط :\ Link to comment
3ssol Posted May 19, 2013 Share Posted May 19, 2013 function onStartMission ( ) pickup = createPickup ( .. ) addEventHandler ( "onPickupHit", pickup, onEndMission ) end function onEndMission ( player ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onEndMission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end onStartMission ( ) -- تشغيل المهمة طيب عندي سوال ليه بل اخير حطيت onStartMission ( ) Link to comment
iMr.Dawix~# Posted May 19, 2013 Share Posted May 19, 2013 function onStartMission ( ) pickup = createPickup ( .. ) addEventHandler ( "onPickupHit", pickup, onEndMission ) end function onEndMission ( player ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onEndMission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end onStartMission ( ) -- تشغيل المهمة طيب عندي سوال ليه بل اخير حطيت onStartMission ( ) onStartMission عشان يشغل فنكشن Link to comment
3NAD Posted May 20, 2013 Share Posted May 20, 2013 function onStartMission ( ) pickup = createPickup ( .. ) addEventHandler ( "onPickupHit", pickup, onEndMission ) end function onEndMission ( player ) if isElement ( pickup ) then removeEventHandler ( "onPickupHit", pickup, onEndMission ) destroyElement ( pickup ) end setTimer ( onStartMission, 30000, 1 ) end onStartMission ( ) -- تشغيل المهمة طيب عندي سوال ليه بل اخير حطيت onStartMission ( ) ... الوظايف مآفي شيء يشغلهم لآ إيفنت ولآ زر ولآ كلمة ولا تآيمر ولو حذفت السطر مآراح نستفيد شيء من الأكواد اللي صنعتها وهذي الوظيفة يوم حطيتها بالسطر الأخير عشان تشتغل المهمة onStartMission ( ) ونفس الحالة لو اخليه إيفنت عند تشغيل المود addEventHandler ( "onStartMission", resourceRoot, onStartMission ) لكن كل واحد وطريقته في البرمجة وأفضل شيء انكـ تبتكر لـ نفسك طريق و تمشي عليه وليس تقليد المبرمجين الآخرين 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