AboShanab Posted June 8, 2013 Share Posted June 8, 2013 (edited) السسلام عليككم ورحمة الله وبرككاته ... # اخبارككم شباب .. # عسساكم بالف خير وصصحة وسسلامة .. # معي كود يسرع السيارة اظن به خطا Server Side # function setElementSpeed(element, unit, speed) -- only work if element is moving! if (unit == nil) then unit = 0 end if (speed == nil) then speed = 0 end speed = tonumber(speed) local acSpeed = getElementSpeed(element, unit) if (acSpeed~=false) then -- if true - element is valid, no need to check again local diff = speed/acSpeed local x,y,z = getElementVelocity(element) setElementVelocity(element,x*diff,y*diff,z*diff) return true end return false end -- addCommandHandler("AboShanabSpeed",function (vehicle) local vehicle = getPedOccupiedVehicle(vehicle) setElementSpeed(vehicle, "kph", 130) end ) وشكرا Edited June 8, 2013 by Guest Link to comment
فاّرس Posted June 8, 2013 Share Posted June 8, 2013 function setElementSpeed(element, unit, speed) -- only work if element is moving! if (unit == nil) then unit = 0 end if (speed == nil) then speed = 0 end speed = tonumber(speed) local acSpeed = getElementSpeed(element, unit) if (acSpeed~=false) then -- if true - element is valid, no need to check again local diff = speed/acSpeed local x,y,z = getElementVelocity(element) setElementVelocity(element,x*diff,y*diff,z*diff) return true end return false end function getElementSpeed(element,unit) if (unit == nil) then unit = 0 end if (isElement(element)) then local x,y,z = getElementVelocity(element) if (unit=="mph" or unit==1 or unit =='1') then return (x^2 + y^2 + z^2) ^ 0.5 * 100 else return (x^2 + y^2 + z^2) ^ 0.5 * 1.61 * 100 end else outputDebugString("Not an element. Can't get speed") return false end end addCommandHandler("AboShanabSpeed", function(player) local vehicle = getPedOccupiedVehicle(player) setElementSpeed(vehicle, "kph", 130) end) Link to comment
AboShanab Posted June 8, 2013 Author Share Posted June 8, 2013 كفوو والله ضبطط يعطيك العافية .. # Link to comment
AhmeD~9MoD Posted June 8, 2013 Share Posted June 8, 2013 #~ .. أبو شنب بغيت اخذ كودك #~ .. اخذه ولا ماترضى ؟ Link to comment
3NAD Posted June 8, 2013 Share Posted June 8, 2013 https://wiki.multitheftauto.com/wiki/SetElementSpeed Link to comment
AhmeD~9MoD Posted June 8, 2013 Share Posted June 8, 2013 https://wiki.multitheftauto.com/wiki/SetElementSpeed ?? قصدي الكود الي مصححنه له ذا بيست , , , Link to comment
3NAD Posted June 8, 2013 Share Posted June 8, 2013 كله موجود بالويكي .. https://wiki.multitheftauto.com/wiki/SetElementSpeed https://wiki.multitheftauto.com/wiki/GetElementSpeed Link to comment
AhmeD~9MoD Posted June 8, 2013 Share Posted June 8, 2013 كله موجود بالويكي ..https://wiki.multitheftauto.com/wiki/SetElementSpeed https://wiki.multitheftauto.com/wiki/GetElementSpeed ههه انا عارف انه موجود بالويكي , بس مدام انه في جاهز ليه اتعب نفسي واقعد اشتغل ؟؟ + Useful Function ماعرف لها Link to comment
3NAD Posted June 8, 2013 Share Posted June 8, 2013 بالعكس الوظائف هذي توفر عليك عناء البرمجة من الصفر مثلاً ابي اسوي توسيط لـ النافذة .. لأنها في مقاس 600×800 تجي كبيرة و مو كاملة و 768×1366 تجي صغيرة رآح اجيب حجم مقاس الشاشة وبجيب مقاس النافذة وبعدين بطرح حجم الشاشة من حجم النافذة و بقسمه --------------------------------------------------- فـ تختصر بـ هالشكل وتقدم تستخدمها أكثر من مرة https://wiki.multitheftauto.com/wiki/CenterWindow تاخذ الوظيفة function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local x,y = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,x,y,false) end وتحطها بـ اول الملف GUI بعدين تستخدمها في أي شيء يخص مثآل window = guiCreateWindow ( ) centerWindow ( window ) label = guiCreateLabel ( ) centerWindow ( label ) لو فيه شيء مو واضح تفضل Link to comment
AhmeD~9MoD Posted June 8, 2013 Share Posted June 8, 2013 بالعكس الوظائف هذي توفر عليك عناء البرمجة من الصفرمثلاً ابي اسوي توسيط لـ النافذة .. لأنها في مقاس 600×800 تجي كبيرة و مو كاملة و 768×1366 تجي صغيرة رآح اجيب حجم مقاس الشاشة وبجيب مقاس النافذة وبعدين بطرح حجم الشاشة من حجم النافذة و بقسمه --------------------------------------------------- فـ تختصر بـ هالشكل وتقدم تستخدمها أكثر من مرة https://wiki.multitheftauto.com/wiki/CenterWindow تاخذ الوظيفة function centerWindow(center_window) local screenW,screenH=guiGetScreenSize() local windowW,windowH=guiGetSize(center_window,false) local x,y = (screenW-windowW)/2,(screenH-windowH)/2 guiSetPosition(center_window,x,y,false) end وتحطها بـ اول الملف GUI بعدين تستخدمها في أي شيء يخص مثآل window = guiCreateWindow ( ) centerWindow ( window ) label = guiCreateLabel ( ) centerWindow ( label ) لو فيه شيء مو واضح تفضل Thx ^ < 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