Ahmed Araby Posted March 6, 2017 Share Posted March 6, 2017 (edited) ازاي اعمل لو لاعب دخل ماركر يدي الماركر داتا باسم اللاعب و لو جرب يدخل اي ماركر تاني باي مكان يتحقق ان اللاعب م دخل ماركر addEventHandler('onMarkerHit', root, function( p ) if source == marker local name = getPlayerName(p) for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData( markers, 'GotMarker' ) == name then givePlayerMoney(p,50000) setElementData(marker,"GotMarker",name) end end end end ) للمعلوميه : كل ماركر في مود لوحده Edited March 6, 2017 by Ahmed Araby Link to comment
Master_MTA Posted March 6, 2017 Share Posted March 6, 2017 8 hours ago, Ahmed Araby said: ازاي اعمل لو لاعب دخل ماركر يدي الماركر داتا باسم اللاعب و لو جرب يدخل اي ماركر تاني باي مكان يتحقق ان اللاعب م دخل ماركر addEventHandler('onMarkerHit', root, function( p ) if source == marker local name = getPlayerName(p) for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData( markers, 'GotMarker' ) == name then givePlayerMoney(p,50000) setElementData(marker,"GotMarker",name) end end end end ) للمعلوميه : كل ماركر في مود لوحده ما فهمت صراحة تقدر توضح؟ Link to comment
Ahmed Araby Posted March 6, 2017 Author Share Posted March 6, 2017 13 minutes ago, Master_MTA said: ما فهمت صراحة تقدر توضح؟ اخي , انا عاوز لما تدخل ماركر يتحقق انه مافي اي ماركر في السيرفر كله عن طريق اللوب معاه داتا GotMarker باسم اللاعب الدخل الماركر يعني بطريقه اوضح في ماركر معين انا صانعه اسمه marker عاوز لما ادخل الماركر يجيب اسمي و يتحقق ان كل الماركرات الفي السيرفر معندهاش داتا GotMarker باسمي Link to comment
iMr.WiFi..! Posted March 6, 2017 Share Posted March 6, 2017 فهمت طلبك من الكود تبي انت لما اللاعب يدخل الماركر يسوي لوب لجميع الماركرات ثم يتحقق انه ماقد دخلها قبل ويعطيه فلوس وتحط داتا على انه دخلها قبل الأفضل انك تحطها بالسريال لأنه ممكن اللاعب يغير اسمه الكود : addEventHandler('onMarkerHit', root, function( p ) if source == marker and getElementType( p ) == "player" then local Serial = getPlayerSerial( p ) for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData( markers, 'GotMarker' ) == Serial then givePlayerMoney(p,50000) setElementData(marker,"GotMarker",Serial) end end end end ) Link to comment
Ahmed Araby Posted March 6, 2017 Author Share Posted March 6, 2017 6 minutes ago, iMr.WiFi..! said: فهمت طلبك من الكود تبي انت لما اللاعب يدخل الماركر يسوي لوب لجميع الماركرات ثم يتحقق انه ماقد دخلها قبل ويعطيه فلوس وتحط داتا على انه دخلها قبل الأفضل انك تحطها بالسريال لأنه ممكن اللاعب يغير اسمه الكود : addEventHandler('onMarkerHit', root, function( p ) if source == marker and getElementType( p ) == "player" then local Serial = getPlayerSerial( p ) for i, markers in ipairs( getElementsByType("marker") ) do if not getElementData( markers, 'GotMarker' ) == Serial then givePlayerMoney(p,50000) setElementData(marker,"GotMarker",Serial) end end end end ) مش ظابط Link to comment
iMr.WiFi..! Posted March 6, 2017 Share Posted March 6, 2017 حاطة سيرفر ؟ وعدل عند السطر الثاني كلمة root حولها marker Link to comment
Ahmed Araby Posted March 6, 2017 Author Share Posted March 6, 2017 6 minutes ago, iMr.WiFi..! said: حاطة سيرفر ؟ وعدل عند السطر الثاني كلمة root حولها marker اها سيرفر ,, لما اخش الماركر م يجي الفلوس و انا حاطط في اول المود setElementData(marker,"GotMarker",false) Link to comment
#Soking Posted March 6, 2017 Share Posted March 6, 2017 استخدمو الجداول و القيم من ناحيه السيرفر و القيم فقط من ناحيه الكلينت 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