#STZ Posted September 30, 2016 Share Posted September 30, 2016 السلام عليكم و رحمة الله و بركاته كنت ابي اسوي لو اللاعب في عالم وهمي 30 ومات تيجي كلمة في الكيل مسج لاكن اعتقد في خطا ابيها تظهر للكل ما تظهر اساسا محاولتي function deathCheck ( thePlayer, commandName ) if ( isPedDead ( thePlayer ) ) and getElementDimension(localPlayer) == 30 then exports.killmessages:outputMessage(" Player : [ "..getPlayerName ( source ).." ] خرج من الديربي ",source,250,0,0,true) end end addCommandHandler ( "amidead", deathCheck ) الكود من ويكي و معدل عليه Link to comment
!#NssoR_) Posted September 30, 2016 Share Posted September 30, 2016 function deathCheck ( ) if getElementDimension(source) == 30 then exports.killmessages:outputMessage(" Player : [ "..getPlayerName ( source ).." ] خرج من الديربي ",root,250,0,0,true) end end addEventHandler ( "onPlayerWasted", ,root,deathCheck ) Link to comment
#STZ Posted September 30, 2016 Author Share Posted September 30, 2016 طبعا الكود سيرفر وانا مسوي ديربي يدخل بماركر الماركر اختفي و المود تعطل لما ضفت هذا الكود السبب ؟ Link to comment
` Allawi Posted September 30, 2016 Share Posted September 30, 2016 استبدل سطر 6 بهذا السطر addEventHandler ( "onPlayerWasted", root, deathCheck ) Link to comment
#STZ Posted September 30, 2016 Author Share Posted September 30, 2016 ايش الفرق بينه و بين كود الاخ نصور ؟ كفوووو ظبط معي لاكن ايش الفرق ؟ Link to comment
!#NssoR_) Posted September 30, 2016 Share Posted September 30, 2016 صحيح , كانت فيه فاصله زايده مانتبهتلها Link to comment
#STZ Posted September 30, 2016 Author Share Posted September 30, 2016 اوك يا غالي مافي مشاكل الكل يغلط طلب اخر كيف اجيب عدد اللاعبين اللي في عالم وهمي 30 مثلا 2/32 Link to comment
!#NssoR_) Posted September 30, 2016 Share Posted September 30, 2016 1 سوي لوب ع اللاعبين وتحقق اذا بالعالم الوهمي 30 زود قيمة المتغير Link to comment
#STZ Posted September 30, 2016 Author Share Posted September 30, 2016 طيب ممكن فنكشنات لاني ماراح اعرف اسويه Link to comment
Abdul KariM Posted September 30, 2016 Share Posted September 30, 2016 getElementsByType getElementDimension val = val + 1 1 Link to comment
xw5R_3Ne Posted September 30, 2016 Share Posted September 30, 2016 (edited) 6 hours ago, MR.NaiF-MTA said: اوك يا غالي مافي مشاكل الكل يغلط طلب اخر كيف اجيب عدد اللاعبين اللي في عالم وهمي 30 مثلا 2/32 local g_PlayersInDim = 0 function getPlayersInDimension() for k,v in ipairs(getElementsByType("player")) do if getElementDimension(v) == 0 then g_PlayersInDim = g_PlayersInDim + 1 end end return g_PlayersInDim end اهو الكود تقدر تستعمله ^^ P.S : غير ال0 لرقم الدمنشن حقك Edited September 30, 2016 by xw5R_3Ne Link to comment
</Mr.Tn6eL> Posted September 30, 2016 Share Posted September 30, 2016 مفروض المتغير تحطه داخل الفنكشن + تسوي ارقمنت يحدد العالم اللي فيه اللاعبين function getPlayersInDimension(dim) local g_PlayersInDim = 0 for k,v in ipairs(getElementsByType("player")) do if getElementDimension(v) == dim then g_PlayersInDim = g_PlayersInDim + 1 end end return g_PlayersInDim end 1 Link to comment
Abdul KariM Posted September 30, 2016 Share Posted September 30, 2016 اشوف لو تسويها بتيبل افضل منها يقدر يجيب الاعبين ومنها يقدر يجيب العدد 1 Link to comment
</Mr.Tn6eL> Posted September 30, 2016 Share Posted September 30, 2016 صحيح أنها طريقة مختصرة لكن هو طلب عدد الاعبين Link to comment
xw5R_3Ne Posted October 1, 2016 Share Posted October 1, 2016 5 hours ago, </Mr.Tn6eL> said: مفروض المتغير تحطه داخل الفنكشن + تسوي ارقمنت يحدد العالم اللي فيه اللاعبين function getPlayersInDimension(dim) local g_PlayersInDim = 0 for k,v in ipairs(getElementsByType("player")) do if getElementDimension(v) == dim then g_PlayersInDim = g_PlayersInDim + 1 end end return g_PlayersInDim end مشكور علتعديل ^ بس يوم جربتها ضبطت 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