MA[S]RIY Posted July 19, 2017 Posted July 19, 2017 السلام عليكم الحين ابي اسوي نظام ليفل- كيف اجيب الليفل- القتل في مكان محدد يعطيك ليفل لما تقتل 10 اشخاص يجيك ليفل لاكن لو قتلت خارج المكان المحدد م يتحسب كيف اسوي طلبي مصري #
iMr.Omar Posted July 19, 2017 Posted July 19, 2017 سوي كول شيب + onPlayerWasted isElementWithinColShape getElementType setElementData getElementData or executeSQLQuery or db functions Skype : live:omarnone Lua Scripting : 39%
MA[S]RIY Posted July 19, 2017 Author Posted July 19, 2017 طيب معرف كيف بسوي ليفل كيف لما يقتل 10 اشخاص ياخذ ليفل مصري #
Rockyz Posted July 19, 2017 Posted July 19, 2017 27 minutes ago, MARIY said: طيب معرف كيف بسوي ليفل كيف لما يقتل 10 اشخاص ياخذ ليفل اعطاك الفنكشنات فوق ^
MA[S]RIY Posted July 19, 2017 Author Posted July 19, 2017 اخي الي انا اقصدو ان بالويكي م في شئ اسمو ليفل الي انا فكرت فيه هسوي متغير وهسميه Level = 0 ولما يكون الاعب في الكول شيب ويقتل 10 يعطيه ليفل addEventHandler( "onPlayerWasted", if ( isElementWithinColShape ( localPlayer , MKAN ) ) then كيف الحين هسوي if لما يقتل الاعب 10 لاعبين then Level = Level + 1 end end ) كذا انا ماشي صح + ابي رد ع طلبي كيف الحين هسوي if لما يقتل الاعب 10 لاعبين then # ؟ مصري #
#BrosS Posted July 19, 2017 Posted July 19, 2017 48 minutes ago, MARIY said: اخي الي انا اقصدو ان بالويكي م في شئ اسمو ليفل الي انا فكرت فيه هسوي متغير وهسميه Level = 0 ولما يكون الاعب في الكول شيب ويقتل 10 يعطيه ليفل addEventHandler( "onPlayerWasted", if ( isElementWithinColShape ( localPlayer , MKAN ) ) then كيف الحين هسوي if لما يقتل الاعب 10 لاعبين then Level = Level + 1 end end ) كذا انا ماشي صح + ابي رد ع طلبي كيف الحين هسوي if لما يقتل الاعب 10 لاعبين then # ؟ مستر عمر اعطاك الفنكشات استعمل الداتا . داتا للفل وداتا للقتل “من أراد الفشل عليه بالنجاح”
MA[S]RIY Posted July 19, 2017 Author Posted July 19, 2017 الي ابي افهمه الحين كيف الحين هسوي if لما يقتل الاعب 10 لاعبين then # ؟ مصري #
iMr.Omar Posted July 19, 2017 Posted July 19, 2017 سوي داتا كيلز وزيدها كل مايقتل 1 وسوي تحقق لو كانت 10 يحط الداتا كيلز 0 ويزيد اللفل 1 وخلاص . Skype : live:omarnone Lua Scripting : 39%
iMr.Omar Posted July 19, 2017 Posted July 19, 2017 واضح كلامي اتوقع تبي جاهز ؟ حاول ونساعدك لو عندك اخطاء . Skype : live:omarnone Lua Scripting : 39%
MA[S]RIY Posted July 19, 2017 Author Posted July 19, 2017 والله م فهمتك انا فاهم كل شي الي ناقصني كيف هخليه لما يقتل 10 يزود الليفل 1 بس هو ذا الي ناقصني مصري #
' A F . Posted July 19, 2017 Posted July 19, 2017 local KillsData = "kills" -- إسم داتا الكيلز local LevelData = "level" -- إسم داتا اللفل addEventHandler ( "onPlayerWasted" , root , function ( _ , Killer ) if ( Killer and isElement ( Killer ) and getElementType ( Killer ) == "player" and source ~= Killer ) then local killerKills = ( getElementData ( Killer , KillsData ) or 0 ) ; local killerLevel = ( getElementData ( Killer , LevelData ) or 0 ) ; if ( killerKills >= 10 ) then setElementData ( Killer , KillsData , 0 ) setElementData ( Killer , LevelData , ( killerLevel + 1 ) ) ; outputChatBox("* Greet !",Killer,0,255,0,true) else setElementData ( Killer , KillsData , ( killerKills + 1 ) ) ; end end end ) ; سويته لك بمأ اني فاضي , مع ان عمر شرح لك كيف تسوي طريقة التحقق من عدد الكيلز حقه 1 Dis ; AF.#0941
MA[S]RIY Posted July 19, 2017 Author Posted July 19, 2017 8 minutes ago, Default said: local KillsData = "kills" -- إسم داتا الكيلز local LevelData = "level" -- إسم داتا اللفل addEventHandler ( "onPlayerWasted" , root , function ( _ , Killer ) if ( Killer and isElement ( Killer ) and getElementType ( Killer ) == "player" and source ~= Killer ) then local killerKills = ( getElementData ( Killer , KillsData ) or 0 ) ; local killerLevel = ( getElementData ( Killer , LevelData ) or 0 ) ; if ( killerKills >= 10 ) then setElementData ( Killer , KillsData , 0 ) setElementData ( Killer , LevelData , ( killerLevel + 1 ) ) ; outputChatBox("* Greet !",Killer,0,255,0,true) else setElementData ( Killer , KillsData , ( killerKills + 1 ) ) ; end end end ) ; سويته لك بمأ اني فاضي , مع ان عمر شرح لك كيف تسوي طريقة التحقق من عدد الكيلز حقه تشكر اخي بس ع م اظن ان كذا مو محدد المكان الي لما اقتل فيه يعطيني الليفل الكول شيب صح ؟ مصري #
' A F . Posted July 19, 2017 Posted July 19, 2017 يب سوية انت تحقق ان القاتل والمتقول كلهم بالكول شيب . Dis ; AF.#0941
A7M8D Posted July 19, 2017 Posted July 19, 2017 المنت داتا لو خرج هتروح لازم تحظفها افضل استخدم اكاونت داتا علي الحساب I couldn't wait for success, so I went ahead without it.
MA[S]RIY Posted July 20, 2017 Author Posted July 20, 2017 اخي انا ارسلت ترايقر من السرفر للكلينت وخليتو كذا وم نفع -- سرفر addEventHandler("onPlayerWasted",root, function () triggerClientEvent(source,"wwwww",source) end ); -- كلينت local KillsData = "kills" local LevelData = "level" addEvent("wwwww",true) addEventHandler("wwwww",root, function ( _ , Killer ) if ( Killer and isElement ( Killer ) and getElementType ( Killer ) == "player" and source ~= Killer ) then local killerKills = ( getElementData ( Killer , KillsData ) or 0 ) ; local killerLevel = ( getElementData ( Killer , LevelData ) or 0 ) ; if ( killerKills >= 10 ) then setElementData ( Killer , KillsData , 0 ) setElementData ( Killer , LevelData , ( killerLevel + 1 ) ) ; outputChatBox("* Greet !",Killer,0,255,0,true) else setElementData ( Killer , KillsData , ( killerKills + 1 ) ) ; end end end ) ممكن حل #؟ مصري #
#BrosS Posted July 20, 2017 Posted July 20, 2017 addEventHandler("onPlayerWasted",root, function ( ammo, killer, weapon, bodypart ) if ( getElementType(source) == "player" ) and ( getElementType(killer) == "player" ) then refreshLevel(killer) end end ); local KillsData = "kills" local LevelData = "level" function refreshLevel(player) local killerKills = ( getElementData ( player , KillsData ) or 0 ) ; local killerLevel = ( getElementData ( player , LevelData ) or 0 ) ; if ( killerKills >= 10 ) then setElementData ( player , KillsData , 0 ) setElementData ( player , LevelData , ( killerLevel + 1 ) ) ; outputChatBox("* Greet !",player,0,255,0,true) else setElementData ( player , KillsData , ( killerKills + 1 ) ) ; end end “من أراد الفشل عليه بالنجاح”
MA[S]RIY Posted July 20, 2017 Author Posted July 20, 2017 انا عايز احط الاكواد دي في الكلنت local KillsData = "kills" local LevelData = "level" function refreshLevel(player) local killerKills = ( getElementData ( player , KillsData ) or 0 ) ; local killerLevel = ( getElementData ( player , LevelData ) or 0 ) ; if ( killerKills >= 10 ) then setElementData ( player , KillsData , 0 ) setElementData ( player , LevelData , ( killerLevel + 1 ) ) ; outputChatBox("* Greet !",player,0,255,0,true) else setElementData ( player , KillsData , ( killerKills + 1 ) ) ; end end مصري #
Abdul KariM Posted July 20, 2017 Posted July 20, 2017 لو تبي تجيب النقاط تقدر عن طريق getElementData ومايحتاج تحطه كلنت [ Skype : kreee89 - Discord : Abdul_KariM#1326 / طلبات البرمجة ] https://www.paypal.me/AbdulKariMx / اذا حاب تدعمني
MA[S]RIY Posted July 20, 2017 Author Posted July 20, 2017 اصل مثلا انا بسوي لوحه م تفتح إلا لرتبه معينه فبسوي if LevelData == 10 then guiSetVisible ( wnd, true) end لو كلنت هعملها كدا وخلاص اما لو سرفر هرسل تريقرات احد يظبطها يخلي الكود كلنت مصري #
Rockyz Posted July 20, 2017 Posted July 20, 2017 (edited) if ( getElementData ( localPlayer, "level" ) >= 10 ) then guiSetVisible ( wnd, true) end Edited July 20, 2017 by #,+( _xiRoc[K]; >
MA[S]RIY Posted July 20, 2017 Author Posted July 20, 2017 طيب لو عايز كل واحد الليفل حقو يطلع بليلبل في للوحه بعد م هرسل ترايقر وفي الترايقر الليفل هعمل ايه تاني بعد م استقبل الترايقر ؟ مصري #
MA[S]RIY Posted July 21, 2017 Author Posted July 21, 2017 17 hours ago, MARIY said: طيب لو عايز كل واحد الليفل حقو يطلع بليلبل في للوحه بعد م هرسل ترايقر وفي الترايقر الليفل هعمل ايه تاني بعد م استقبل الترايقر ؟ ؟؟ مصري #
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