Guest Posted December 27, 2018 Share Posted December 27, 2018 السلام عليكم ورحمةة الله تعالى وبركاته, كيفكم عساكم بخير, ابي فنكشن يوم أضغط على الزر يسرق من اللاعب إلى لاعب فلوس .. # يوم اجي قدامه ، يقدر يسرقه اما اي جهة ثانية لا !!.. وشكراً.. Link to comment
nxFairlywell Posted December 27, 2018 Share Posted December 27, 2018 2 hours ago, PaisoN^ said: السلام عليكم ورحمةة الله تعالى وبركاته, كيفكم عساكم بخير, ابي فنكشن يوم أضغط على الزر يسرق من اللاعب إلى لاعب فلوس .. # يوم اجي قدامه ، يقدر يسرقه اما اي جهة ثانية لا !!.. وشكراً.. كيف يوم تجي قدامه ؟ يعني تقصد لما تصير قريب منه بمسافة قصيرة ؟ Link to comment
Guest Posted December 27, 2018 Share Posted December 27, 2018 5 minutes ago, NX_CI said: كيف يوم تجي قدامه ؟ يعني تقصد لما تصير قريب منه بمسافة قصيرة ؟ yep.. Link to comment
nxFairlywell Posted December 27, 2018 Share Posted December 27, 2018 getElementPosition if takePlayerMoney givePlayerMoney Link to comment
#[K]iLLeR<3 Posted December 27, 2018 Share Posted December 27, 2018 بالنسبة لمود السرقة انصحك تجيب فلوس الاعب و تعمل رقم عشوائي على اساسها يسرقه الاعب و المساعده قالها لك الاخ الي فوق جزاه الله خير Link to comment
Guest Posted December 28, 2018 Share Posted December 28, 2018 (edited) 18 hours ago, NX_CI said: getElementPosition if takePlayerMoney givePlayerMoney .. مشكور الله يسعدك ~ بس if ? تقصد بـ تحقق ؟ 16 hours ago, #[K]iLLeR<3 said: بالنسبة لمود السرقة انصحك تجيب فلوس الاعب و تعمل رقم عشوائي على اساسها يسرقه الاعب و المساعده قالها لك الاخ الي فوق جزاه الله خير يب .. عشان لا يسرق الفلوس كلها مشكورين .. Edited December 28, 2018 by Guest Link to comment
nxFairlywell Posted December 28, 2018 Share Posted December 28, 2018 2 minutes ago, PaisoN^ said: .. مشكور الله يسعدك ~ بس if ? تقصد بـ تحقق ؟ يب .. عشان لا يسرق الفلوس كلها مشكورين .. احسب فرق المسافة بين السارق والمسروق و إذا كانت قريبة تستخدم دوال الفلوس و تحقق أيضا ان اللاعب على الأرض بإستخدام isPedOnGround ( ped thePed ) ملاحظات : أكبر مسافة للمحور السيني و الصادي في اللعبة : هي 3000 و أصغر مسافة له هي سالب 3000 x أكبر مسافة للمحور هي 3000 و اصغر مسافة له هي سالب 3000 y و اكبر مسافة للمحور Link to comment
Guest Posted December 28, 2018 Share Posted December 28, 2018 2 minutes ago, NX_CI said: احسب فرق المسافة بين السارق والمسروق و إذا كانت قريبة تستخدم دوال الفلوس و تحقق أيضا ان اللاعب على الأرض بإستخدام isPedOnGround ( ped thePed ) ملاحظات : أكبر مسافة للمحور السيني و الصادي في اللعبة : هي 3000 و أصغر مسافة له هي سالب 3000 x أكبر مسافة للمحور هي 3000 و اصغر مسافة له هي سالب 3000 y و اكبر مسافة للمحور بالنسبة للتحقق اذا كان في الأرض أستخدمه كذا ؟ function OnGround( source ) if isPedOnGround ( source ) then .. إلخ Link to comment
nxFairlywell Posted December 28, 2018 Share Posted December 28, 2018 1 minute ago, PaisoN^ said: بالنسبة للتحقق اذا كان في الأرض أستخدمه كذا ؟ function OnGround( source ) if isPedOnGround ( source ) then .. إلخ نعم Link to comment
nxFairlywell Posted December 28, 2018 Share Posted December 28, 2018 (edited) function getDifferencePosition( player1, player2 ) if player1 and player2 then if isElement(player1) and isElement(player2) then if ( getElementType(player1) == "player" or getElementType(player1) == "ped" ) and ( getElementType(player2) == "player" or getElementType(player2) == "ped" ) then local def = { }; fX, fY, fZ = getElementPosition(player1) sX, sY, sZ = getElementPosition(player2) if fX < 0 and sX < 0 then if sX > fX then x,y = sX-fX,fY end if fX > sX then x, y = fX-sX,y end end if fY < 0 and sY < 0 then if sY > fY then x, y = x, sY-fY end if fY > sY then x, y = x, fY-sY end end if fX > 0 and sX > 0 then if fX > sX then x, y = fX-sX, y end if sX > fX then x, y = sX-fX, y end end if fY > 0 and sY > 0 then if fY > sY then x, y = x, fY-sY end if sY > fY then x, y = x, sY-fY end end if fX > 0 and sX < 0 then x, y = fX-sX end if sX > 0 and fX < 0 then x, y = sX-fX end if fY > 0 and sY < 0 then x, y = x, fY - sY end if sY > 0 and fY < 0 then x, y = x, sY - fY end return math.floor(x)+math.floor(y) else return false end else return nil,nil,nil end else return error("error, player1 or player2 returned false") end end local ped = createPed( 0, -2422.25732, -608.94312, 132.56250 ) local metter=getDifferencePosition(ped, localPlayer) outputChatBox(tostring(metter)..'(m) : أنت تبعد عن الهدف مسافة') Edited December 28, 2018 by NX_CI Link to comment
nxFairlywell Posted December 28, 2018 Share Posted December 28, 2018 --[[ من السطر 78 إلى السطر 88 إستبدلهم بهذا الكود ]] -- if fX > 0 and sX < 0 then x, y = fX-sX, y end if sX > 0 and fX < 0 then x, y = sX-fX, y end Link to comment
Rockyz Posted December 28, 2018 Share Posted December 28, 2018 7 minutes ago, NX_CI said: --[[ من السطر 78 إلى السطر 88 إستبدلهم بهذا الكود ]] -- if fX > 0 and sX < 0 then x, y = fX-sX, y end if sX > 0 and fX < 0 then x, y = sX-fX, y end بدل كل هذا استخدم getDistanceBetweenPoints3D 1 Link to comment
nxFairlywell Posted December 28, 2018 Share Posted December 28, 2018 2 minutes ago, #,xiRocKyz said: بدل كل هذا استخدم getDistanceBetweenPoints3D بالضبط يقدر يستخدم هذي و إذا حب يتفلسف و يطولها يستخدم كودي : ) Link to comment
#[K]iLLeR<3 Posted December 28, 2018 Share Posted December 28, 2018 Just now, NX_CI said: : ) انت رائع Link to comment
[T]|O|[P]George Posted December 28, 2018 Share Posted December 28, 2018 3 hours ago, #[K]iLLeR<3 said: انت رائع و انت عسل 1 Link to comment
Guest Posted December 30, 2018 Share Posted December 30, 2018 On 28/12/2018 at 18:01, NX_CI said: function getDifferencePosition( player1, player2 ) if player1 and player2 then if isElement(player1) and isElement(player2) then if ( getElementType(player1) == "player" or getElementType(player1) == "ped" ) and ( getElementType(player2) == "player" or getElementType(player2) == "ped" ) then local def = { }; fX, fY, fZ = getElementPosition(player1) sX, sY, sZ = getElementPosition(player2) if fX < 0 and sX < 0 then if sX > fX then x,y = sX-fX,fY end if fX > sX then x, y = fX-sX,y end end if fY < 0 and sY < 0 then if sY > fY then x, y = x, sY-fY end if fY > sY then x, y = x, fY-sY end end if fX > 0 and sX > 0 then if fX > sX then x, y = fX-sX, y end if sX > fX then x, y = sX-fX, y end end if fY > 0 and sY > 0 then if fY > sY then x, y = x, fY-sY end if sY > fY then x, y = x, sY-fY end end if fX > 0 and sX < 0 then x, y = fX-sX end if sX > 0 and fX < 0 then x, y = sX-fX end if fY > 0 and sY < 0 then x, y = x, fY - sY end if sY > 0 and fY < 0 then x, y = x, sY - fY end return math.floor(x)+math.floor(y) else return false end else return nil,nil,nil end else return error("error, player1 or player2 returned false") end end local ped = createPed( 0, -2422.25732, -608.94312, 132.56250 ) local metter=getDifferencePosition(ped, localPlayer) outputChatBox(tostring(metter)..'(m) : أنت تبعد عن الهدف مسافة') ريلي.. - On 28/12/2018 at 22:15, [T]|O|[P]George said: و انت عسل انت ماي هارت.. Link to comment
[T]|O|[P]George Posted December 30, 2018 Share Posted December 30, 2018 3 hours ago, PaisoN^ said: ريلي.. - انت ماي هارت.. احرجتني . قدام الناس احنا - تعال واتس Link to comment
Guest Posted December 30, 2018 Share Posted December 30, 2018 2 minutes ago, [T]|O|[P]George said: احرجتني . قدام الناس احنا - تعال واتس My Battery.. : 0 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