Jump to content

اكواد فتح واغلاق الباب


Recommended Posts

بسم الله الرحمن الريحم

السلام عليكم ورحمة الله وبركاته

اريد اكواد فتح واغلاق الباب بكلمه في اف8

وياريت شرح الأكواد يعني كيف اضيف الباب في الأكواد وكيذا وشكرا

Link to comment

سوي الباب باستخدام

createObject 

وسوي ماركر مخفي على الباب او colshape

بس الي اعرفه marker

createMarker 

واستخدم تحريك الاوبجيكت

moveObject 

بعدين استخدم

onMarkerHit

و

addCommandHandler الكلمة الي راح يكتبها عشان يأمر الاوبجيكت بالتحريك

Edited by Guest
Link to comment
اولاً تصنع الباب

https://wiki.multitheftauto.com/wiki/CreateObject

بعدين تسسوي وظظيفة التحريك

https://wiki.multitheftauto.com/wiki/MoveObject

وآخخر شيء متى تصير وظيفة التحريك

https://wiki.multitheftauto.com/wiki/AddCommandHandler

اعتقد انو يبي يكتب الكلمه اول ما يجي مكان محدد عشان لو راح مكان ثاني بعيد وكتب الكلمه الاوبجيكت راح يتحرك , يخليها اكثر وااقعية انا بس اتساءل اذا كان يبي كذا

Link to comment

ياعمري تعرف اطرح ماتعرف لاتطرح

انا عرفت معلومة التحيرك والفتح من اف8

باقي الباب بس جيبلي كود الباب واشرحه لي وجزاك الله خير غير كيذا مابي مثل التحريك والفتح انا عرفت لها الباب معقدني لأنه ماطرحت الموضوع على الفاضي

Link to comment
local gate = createObject ( ID, x, y, z ) 
  
function moveGate() 
        moveObject ( gate, time, x, y, z + 5 ) 
end 
addCommandHandler ( "open", moveGate ) 

open = الكلمة

time = في كم ثانية تنفتح البوابة

علماً بأن الثانية = 1000

ثلاث ثوآني = 3000

gate = اختصصار البوابة

x,y,z = الإحداثيات

Link to comment

مثلا هنا

  
door = createObject(971,2481.1999511719,-1722.1999511719,16.10000038147,0,0,0) 
  
function open() 
       moveObject (door, 5000, 2481.1999511719, -1722.1999511719, 16.10000038147  ) 
end 
addCommandHandler("open", open) 
function close() 
       moveObject (door, 5000, 2481.1999511719, -1722.1999511719, 22.700000762939 ) 
end 
addCommandHandler("close", close) 
  
  

الأي دي وين بضبط

Link to comment
الأي دي وين بضبط

:arrowdown:

local gate = createObject ( ID, x, y, z ) 
  
function moveGate() 
        moveObject ( gate, time, x, y, z + 5 ) 
end 
addCommandHandler ( "open", moveGate ) 

open = الكلمة

ID = أي دي الأوبجكت

time = في كم ثانية تنفتح البوابة

علماً بأن الثانية = 1000

ثلاث ثوآني = 3000

gate = اختصصار البوابة

x,y,z = الإحداثيات

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...