AL-SAYED Posted October 24, 2012 Share Posted October 24, 2012 السلام بغيت شلون اسوي كود اذا وقفت على الماركر يفتح الباب لو سمحتون انا بسوي الكود وبحطه بس قولو لي شنو استخدم (مثلا:انا سويت ساحه وحطيت عليها باب ابي اذا وقفت على الماركر يفتح) Link to comment
Mr.T9 Posted October 24, 2012 Share Posted October 24, 2012 اول مرة اسمع فيها لكن تقدر تخلي الماركر ينتقل Link to comment
AL-SAYED Posted October 24, 2012 Author Share Posted October 24, 2012 مو لازم ماركر بس ابغي اذا وقفت عن الباب يفتح لك Link to comment
3NAD Posted October 24, 2012 Share Posted October 24, 2012 createMarker createObject moveObject "onMarkerHit" Link to comment
GAME_OVER!! Posted October 24, 2012 Share Posted October 24, 2012 createMarker createObject moveObject "onMarkerHit" + setTimer Link to comment
AL-SAYED Posted October 24, 2012 Author Share Posted October 24, 2012 function() createMarker ( 1969.80, -2110.0895996094, 13 ) local theObject = createObject ( 980, x + 2, y + 2, z, 1969.80, -2110.0895996094, 13,) end هذا الا عرفت الباقي ما فهمت شي + الكود كله خطأ ما أعرف Link to comment
|Mr|-Talal07-| Posted October 24, 2012 Share Posted October 24, 2012 جرب ذا door = createObject(id,x,y,z) marker = createMarker( ... ) addEventHandler("onMarkerHit",marker, function () moveObject(door,x,y,z+5) end ) -- اذا خرج من الماركر يتقفل addEventHandler("onMarkerLeave",marker, function () moveObject(door,x,y,z) end ) كمل الارقمنت الباقي Link to comment
AL-SAYED Posted October 24, 2012 Author Share Posted October 24, 2012 في x.y.z احط الاحداثيات لو لا Link to comment
3NAD Posted October 24, 2012 Share Posted October 24, 2012 اول خطوة نصنع الماركر theMarker = createMarker ( x, y, z, "cylinder", 1.5, 255, 255, 0, 170 ) -- x, y, z = الإحداثيات ثانياً صناعة البوابة theObject = createObject ( ID, x, y, z ) -- ID = رقم الأوبجكت -- x, y, z = الإحداثيات ثالثاً عمل وظيفة لـ تحريك الأوبحكت function Name ( ) moveObject ( theObject, Time, x, y, z ) end addEventHandler( "onMarkerHit", theMarker, Name ) -- theObject = اسم كود الأوبجكت اللي صنع في البداية -- Time = كم الوقت لحين وصول الأوبجكت لـ الإحداثيات الجديدة والأفضل وضعه 5000 يعني 5 ثواني -- x, y, z = الإحداثيات الجديدة -- onMarkerHit = الحدث يعني متى تصير الوظيفة -- theMarker = اسم الإيليمنت -- Name = اسم الوظيفة لإرجاع الأوبجكت مكانه تحتاج إلى أيفنت "onMarkerLeave" الباقي عليكـ =] Link to comment
AL-SAYED Posted October 24, 2012 Author Share Posted October 24, 2012 تم تملة مشكووووور عناد 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