Jump to content

مشكله بـ التايمر


Recommended Posts

السلام عليكم

شباب انا سويت بوابه تنزل وتصعد في وقت ولاكن

ان البوابه لـ نزلت ماتصعد

تصير مشكلة

:lol::lol::lol:

theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
  
function up( ) 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
    setTimer ( Down, 10000, 1 ) 
end 
  
  
function Down( )   
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
    setTimer ( up, 10000, 0 ) 
end 

Edited by Guest
Link to comment
  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 

Link to comment
  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 

؟؟؟؟؟

السلام عليكم

برستيج انا سويت بوابه تنزل وتصعد في وقت ولاكن

ان البوابه لـ نزلت ماتصعد

تصير مشكلة

<< اعذروني ماقلت شباب

لني عارف ان من راح يرد برستيج

theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
  
function up( ) 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
    setTimer ( Down, 10000, 1 ) 
end 
  
  
function Down( )   
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
    setTimer ( up, 10000, 0 ) 
end 

ضيف ذا السطر في سطر رقم 7 ..

up ( ) 

وعدل سطر 11 إلى

setTimer ( up, 10000, 1 ) 

Edited by Guest
Link to comment
ليه وش السبب ي كينق !

ليه ضفناها

up هاذي عشان تتصل بالوظيفة عند بداية السكربت .. يعني بمعنى آخر لما تشغل السكربت رح تنعمل الوظيفة إلي بإسم

أما بالنسبة إلى سطر 11

ماغيرنا غير رقم 0 إلى 1 .. هاذ معناهـ إنه حولنا التايمر من تايمر مفتوح إلى تايمر لمرة واحدة فقط #

Link to comment
  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 

؟؟؟؟؟

جربته ؟ :wink:

Link to comment
  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 

؟؟؟؟؟

جربته ؟ :wink:

أخوي كودكـ يختلف عن كودهـ بكثير ..

انت مسوي تايمرين مفتوحات .. رح يسبب لاق :\

بعدين مهو بنفس الوقت إلي يبيه هو !!

Link to comment

ي شباب انا ملاحض في كودي و كود الاخ مشوش

ان لما تخلي الكود شغال 10 دقايق كذا

بتحصل الكود يبدا يخرف

يصعد يوصل نص المكان ويرجع

بدون مايوصل للمكان المطلوب

او اذا وصل

بسرعه يصعد مو نفس الوقت المطلوب

وش الحل طفشني :redhotevil:

Link to comment
ي شباب انا ملاحض في كودي و كود الاخ مشوش

ان لما تخلي الكود شغال 10 دقايق كذا

بتحصل الكود يبدا يخرف

يصعد يوصل نص المكان ويرجع

بدون مايوصل للمكان المطلوب

او اذا وصل

بسرعه يصعد مو نفس الوقت المطلوب

وش الحل طفشني :redhotevil:

  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 
  

8000

10000

عدلها للوقت الي تبيه

Link to comment

جرب

يفتح ويجلس عشر ثواني و يقفل

local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
function up( ) 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
end 
  
function Down( )   
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
end 
setTimer ( up, 10000, 0 ) 
setTimer ( Down, 20000, 0) 
Edited by Guest
Link to comment
ايه انا جربته كودك

يضبط في اول 5 دقايق

وبعدين يبدا يخرف

  
 addEventHandler("onResourceStart",resourceRoot, 
    function ( ) 
  local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
     setTimer(moveObject,8000,0,theGate, 0, 1554.3000488281, -1634, 28.700000762939 ) 
     setTimer(moveObject,10000,0,theGate, 0, 1554.3000488281, -1634, 13.800000190735 ) 
  
end) 
  

جرب ذا

Link to comment
مشوش مادري وش غيرت

بس انا ماقدر اعرفه من اول ماشغله

لازم انتضر 10 دقايق 20 دقيقه

ولاحض في نزوله وصعوده

بتكتشف الخطا ><

ما فهمت قصدك

Edited by Guest
Link to comment

جرب إلي عطيتكـ ياهـ فوق .. ورح يضبط

theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) 
  
function up( ) 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) 
    setTimer ( Down, 10000, 1 ) 
end 
up ( ) 
  
function Down( )   
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) 
    setTimer ( up, 10000, 1 ) 
end 

Link to comment
المشكله ابي كود افهمله

يعني مابي بس انسخ والصق

انا ماني فاهم

قصة

up () الي انت مسويها بنص الكود

ابي كود سهل علي

شوف هذا

local theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 )-- انشاء اوبجكت شبك الباب 
function up( )--وظيفه 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 )-- تحريك الباب لفوق 
end--اغلاق الوظيفه 
  
function Down() --وظيفه 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 )-- تحريك البوابه لتحت 
end-- اغلاق الوظيفه 
setTimer ( up, 10000, 0 )--تايمر يشغل الوظيفه كل 10 ثواني 
setTimer ( Down, 20000, 0)--تايمر يشغل الوظيفه كل 20 ثانيه 
--الـ 0 يخليه لآنهائي 
--1000 عدد ثانيه 
Link to comment
theGate = createObject ( 2669, 1554.3000488281, -1634, 13.800000190735, 0, 0, 0 ) -- نصنع أوبجكت 
  
function up ( ) -- نصنع وظيفة 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) -- نحركـ الأوبجكت 
    setTimer ( Down, 10000, 1 ) --  Down نسوي تايمر بعد عشر ثواني يتصل بوظيفة 
end -- نغلق الوظيفة 
up ( ) -- عشان لما يشتغل المود تنعمل هالوظيفة up نتصل بالوظيفة إلي إسمها 
  
function Down ( ) -- نصنع وظيفة 
    moveObject ( theGate, 1000, 1554.3000488281, -1634, 13.800000190735 ) -- نحركـ الأوبجكت 
    setTimer ( up, 10000, 1 ) --  up نسوي تايمر بعد عشر ثواني يتصل بوظيفة 
end -- نغلق الوظيفة 

إلي بسطر 7 بالكود ذا up ( ) الفايدة من

up ( ) هي الإتصال بالوظيفة إلي إسمها

عشان لما يشتغل المود يسوي هالوظيفة ويحركـ الأوبجكت .. لأنه لو ماتصلنا فيها ما رح تتحركـ البوابة

onResourceStart يعني بمعنى آخر كأنكـ حطيت الوظيفة ذي بحدث

يعني كأنكـ مسوي كذا بالوظيفة ..

addEventHandler ( "onResourceStart", resourceRoot, -- نصنع حدث .. عند تشغيل السكربت 
    function ( ) -- نصنع وظيفة 
        moveObject ( theGate, 1000, 1554.3000488281, -1634, 28.700000762939 ) -- نحركـ الأوبجكت 
        setTimer ( Down, 10000, 1 ) --  Down نسوي تايمر بعد عشر ثواني يتصل بوظيفة 
    end -- نغلق الوظيفة 
) -- نغلق الحدث 

Link to comment
طيب انت مسوي

function up ()

ليه تسوي نفس الشي تحت

uo ()

مافهمتها

function up ()

ذي وظيفة

لما نسوي ليها اتصال تصير بس الاسم تبع الفنكشن والقوطيين يعني كذا

up ()

+

تقدر تسوي حدث اول مايشتغل المود تشتغل الوظيفة

onResourceStart

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...