#[K]iLLeR<3 Posted September 6, 2018 Share Posted September 6, 2018 السلام عليكم عندي سؤال بس الحين انا بسوي hud و ابي اسوي الدم لكن انا ابيه مثلا لو الاعب دمه 110 يضبط بال hud انا مسوي له قسمه على 100 او 200 كيف اخليه على حسب قوة الدم حقه Link to comment
Abdul KariM Posted September 6, 2018 Share Posted September 6, 2018 https://wiki.multitheftauto.com/wiki/GetPedStat 24 Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Author Share Posted September 6, 2018 1 minute ago, Abdul KariM said: https://wiki.multitheftauto.com/wiki/GetPedStat 24 مسويه لكن على وش اقسمه او اطرحه او اضربه يعني انا مسوي بال دي اكس 33/stat*health و مو ضابط Link to comment
Abdul KariM Posted September 6, 2018 Share Posted September 6, 2018 حق الدي اكس دم الاعبWidth مايحتاج اصلا خلاص خلي قيمة ال Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Author Share Posted September 6, 2018 3 hours ago, Abdul KariM said: حق الدي اكس دم الاعبWidth مايحتاج اصلا خلاص خلي قيمة ال مهو انا ابي لو ينقص ينقص الدي اكس و لما يزيد ما يخرب و يطلع برا الشاشة بس كذا Link to comment
Abdul KariM Posted September 6, 2018 Share Posted September 6, 2018 طيب خلاص اضربها بمقاس شاشتك Link to comment
SycroX Posted September 6, 2018 Share Posted September 6, 2018 local width = ((getElementHealth(localPlayer)/(math.max(1, (100 + (getPedStat(localPlayer, 24) - 569) / 4.31))))*100) * (RectangleWidth/100) غير فقط RectangleWidth rectangleحطها العرض حق الـ Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Author Share Posted September 6, 2018 2 hours ago, #َxLysandeR said: local width = ((getElementHealth(localPlayer)/(math.max(1, (100 + (getPedStat(localPlayer, 24) - 569) / 4.31))))*100) * (RectangleWidth/100) غير فقط RectangleWidth rectangleحطها العرض حق الـ ما فهمت كودك الصراحة ذا كودي local hp = math.floor(getElementHealth(getLocalPlayer())) if ( stat > 573 ) then dxDrawRectangle(999, 111, 146/200*hp, 18, tocolor(218, 25, 0, 255), false) else dxDrawRectangle(999, 111, 146/100*hp, 18, tocolor(218, 25, 0, 255), false) end وش الكود حقك ذا Link to comment
SycroX Posted September 6, 2018 Share Posted September 6, 2018 local hp = math.floor(getElementHealth(getLocalPlayer())) local width = ((hp/(math.max(1, (100 + (getPedStat(localPlayer, 24) - 569) / 4.31))))*100) * (146/100) dxDrawRectangle(999, 111, width, 18, tocolor(218, 25, 0, 255), false) 1 Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Author Share Posted September 6, 2018 8 minutes ago, #َxLysandeR said: local hp = math.floor(getElementHealth(getLocalPlayer())) local width = ((hp/(math.max(1, (100 + (getPedStat(localPlayer, 24) - 569) / 4.31))))*100) * (146/100) dxDrawRectangle(999, 111, width, 18, tocolor(218, 25, 0, 255), false) اشكرك اخوي Link to comment
SycroX Posted September 6, 2018 Share Posted September 6, 2018 9 minutes ago, #[K]iLLeR<3 said: اشكرك اخوي حظك اليوم كنت فاضي العفو حياك الله 1 Link to comment
Doffy Posted September 6, 2018 Share Posted September 6, 2018 1 hour ago, #َxLysandeR said: local hp = math.floor(getElementHealth(getLocalPlayer())) local width = ((hp/(math.max(1, (100 + (getPedStat(localPlayer, 24) - 569) / 4.31))))*100) * (146/100) dxDrawRectangle(999, 111, width, 18, tocolor(218, 25, 0, 255), false) ماعتقد تحتاج كل التعقيد ذا :] اليوزفل ذا مسهلها كثير function getPedMaxHealth(ped) assert(isElement(ped) and (getElementType(ped) == "ped" or getElementType(ped) == "player"), "Bad argument @ 'getPedMaxHealth' [Expected ped/player at argument 1, got " .. tostring(ped) .. "]") local stat = getPedStat(ped, 24) local maxhealth = 100 + (stat - 569) / 4.31 return math.max(1, maxhealth) end local hp = math.floor(getElementHealth(getLocalPlayer())) dxDrawRectangle(999, 111, 146 * hp / getPedMaxHealth(localPlayer), 18, tocolor(218, 25, 0, 255), false) الطريقة ذي شغالة ومجربها 100% يظبط علي دمك في كل الاحوال 1 Link to comment
#[K]iLLeR<3 Posted September 6, 2018 Author Share Posted September 6, 2018 1 minute ago, #DesTroeyR said: ماعتقد تحتاج كل التعقيد ذا :] اليوزفل ذا مسهلها كثير function getPedMaxHealth(ped) assert(isElement(ped) and (getElementType(ped) == "ped" or getElementType(ped) == "player"), "Bad argument @ 'getPedMaxHealth' [Expected ped/player at argument 1, got " .. tostring(ped) .. "]") local stat = getPedStat(ped, 24) local maxhealth = 100 + (stat - 569) / 4.31 return math.max(1, maxhealth) end local hp = math.floor(getElementHealth(getLocalPlayer())) dxDrawRectangle(999, 111, 146 * hp / getPedMaxHealth(localPlayer), 18, tocolor(218, 25, 0, 255), false) الطريقة ذي شغالة ومجربها 100% يظبط علي دمك في كل الاحوال احي لسا ذاك اسهل ههه Link to comment
Doffy Posted September 6, 2018 Share Posted September 6, 2018 Just now, #[K]iLLeR<3 said: احي لسا ذاك اسهل ههه وين ذا اسهل بكثير ما عليك غير انك تحط اليوزفل وخلاص Link to comment
SycroX Posted September 6, 2018 Share Posted September 6, 2018 6 minutes ago, #DesTroeyR said: وين ذا اسهل بكثير ما عليك غير انك تحط اليوزفل وخلاص ما تفرق السهوله ولا التعقيد بما ان الواحد يقدر يوصل لهدفه في النهائيه بدون اخطاء او تاثير علي السيرفر + لكل واحد طريقه يبرمج بها و ممكن تختلف عن الأخرين + ممكن تشوف طريقتي مقعده بس بالنسبه لي سهله و تقلل من سطور المود يعني تقلل من حجمه 3 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