aL.Kfo Posted October 8, 2013 Share Posted October 8, 2013 مرحبا شباب معي كود تعديل كنق مونستر تحريك الباب بعد وقت معين اممم ابي اضافه ع الباب اول م يفتح يطلع صوت 20 ثواني يقفل الكود function move() GATE = createObject(980, x,y,z,0,0,90)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(GATEmove, 120000+120000, 1, 1) end end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), move) Link to comment
فاّرس Posted October 8, 2013 Share Posted October 8, 2013 ^ مدري وش وضعه الي يسوي كود كذا لوول تقدر تسويها بتايمر اسهل ذذ وبالنسبه للصوت سوي اول ما تتحرك يشتغل وسوي له تايمر يحذفه ذذ Link to comment
#DRAGON!FIRE Posted October 8, 2013 Share Posted October 8, 2013 # اسستخدم : playSound3D setTimer destroyElement Link to comment
aL.Kfo Posted October 8, 2013 Author Share Posted October 8, 2013 ب نحاول ب الفنكشات و لي باككك Link to comment
aL.Kfo Posted October 8, 2013 Author Share Posted October 8, 2013 هذا الكود صحيح ؟ طيب كيف اخلي الوقت يقفل بعد 20 ثانيه او الخ [lua]function onResourceStart() local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) [/lua] Link to comment
فاّرس Posted October 8, 2013 Share Posted October 8, 2013 setTimer(function() if isElement(sound) then destroyElement(sound) end end,4000,1) resourceRoot بـ getResourceRootElement(getThisResource()) تقدر تختصر Link to comment
#DRAGON!FIRE Posted October 8, 2013 Share Posted October 8, 2013 هذا الكود صحيح ؟ طيب كيف اخلي الوقت يقفل بعد 20 ثانيه او الخ [lua]function onResourceStart() local sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) [/lua] # يعني تمام بس باقي لكـ التايمر , بمأ انكـ حأولت بكمله لكـ , # بس ملأحظةة بسيطة : تقدر تششغل مقطع الصوت عبر رابط احسن واخف وما يجيب لأٌق ولأ تحميل function onResourceStart() local Sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) setTimer ( function ( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end ,3000,1 ) Link to comment
aL.Kfo Posted October 8, 2013 Author Share Posted October 8, 2013 حلو حلو ضبط بس انا ابي اربطه ب البوابه اول م تفتح يطلع الصوت و يقفل ب وقت انا احددده هيكك function move() GATE = createObject(980, x,y,z,0,0,90)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(120000+120000, 1, 1) end end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), move) function onResourceStart() local Sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) setTimer ( function ( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end ,3000,1 ) Link to comment
#DRAGON!FIRE Posted October 8, 2013 Share Posted October 8, 2013 حلو حلو ضبط بس انا ابي اربطه ب البوابه اول م تفتح يطلع الصوت و يقفل ب وقت انا احدددههيكك function move() GATE = createObject(980, x,y,z,0,0,90)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(120000+120000, 1, 1) end end addEventHandler("onResourceStart", getResourceRootElement(getThisResource()), move) function onResourceStart() local Sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), onResourceStart) setTimer ( function ( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end ,3000,1 ) # تبيه وقت يفتح يشتغل , ووقت يقفل يوقف , ولأ بس وقت يفتح يشتغل وخلأص # + لو تبيه يشتغل بأي سطر وقت يفتح الباب ؟ Link to comment
aL.Kfo Posted October 8, 2013 Author Share Posted October 8, 2013 # تبيه وقت يفتح يشتغل , ووقت يقفل يوقف , # + ^^^^^^^^^^^^ يب اول م يغتح الباب يطلع صوت و وقت تقفيل الصوت انا احدده Link to comment
#DRAGON!FIRE Posted October 8, 2013 Share Posted October 8, 2013 # اول سسطر الخانةة الأولة الوقت حقه بـ الميلي ثانيةة , وثاني خانة عدد تكرار التايمر Client Side ! local Time,Repate = 4000,1 function move() GATE = createObject(980, x,y,z,0,0,90)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له local Sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(120000+120000, 1, 1) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end Link to comment
aL.Kfo Posted October 8, 2013 Author Share Posted October 8, 2013 # اول سسطر الخانةة الأولة الوقت حقه بـ الميلي ثانيةة , وثاني خانة عدد تكرار التايمرClient Side ! local Time,Repate = 4000,1 function move() GATE = createObject(980, x,y,z,0,0,90)-- نسوي باب -حط الاحداثيات GATEmove(1) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, x,y,z) -- المكان الي تبي الباب يتحرك له local Sound = playSound3D("sounds/song.mp3", 373.14, -125.21, 1001, true) setTimer(GATEmove, 120000+120000, 1, 2) elseif position == 2 then moveObject(GATE, 3000, x,y,z)-- بعد دقيقتين يرجع لنفس المكان حط الاحداثيات setTimer(120000+120000, 1, 1) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end امم لا هنت ي بعدي بجرب ع الدزه و لي باك Link to comment
aL.Kfo Posted October 9, 2013 Author Share Posted October 9, 2013 حطيت الآوبجكت مآنفع مآ أشوفهةة مع أن الدمنيشن 0 والآنتيرور 5 local Time,Repate = 60000,1 function move() GATE = createObject(5422, 1302,-783.40002441406,1085,0,0,90) GATEmove(1) GATEc = createObject(5422, 1282.5,-783.79998779297,1090.9000244141,0,0,90) GATEmove(2) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, 1302.3000488281,-783.40002441406,1087.5) local Sound = playSound3D("alarm.mp3", 1302, -783.40002441406, 1085, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function GATEmove(position) if position == 1 then moveObject(GATEc, 3000, 1282.3000488281,-783.79998779297,1093.4000244141) local Sound = playSound3D("alarm.mp3", 1282.5, -783.79998779297, 1090.9000244141, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end Link to comment
Stranger Posted October 10, 2013 Share Posted October 10, 2013 جرب local Time,Repate = 60000,1 function move() GATE = createObject(5422, 1302,-783.40002441406,1085,0,0,90) setElementInterior(GATE, 5) GATEmove(1) GATEc = createObject(5422, 1282.5,-783.79998779297,1090.9000244141,0,0,90) setElementInterior(GATEc, 5) GATEmove(2) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, 1302.3000488281,-783.40002441406,1087.5) local Sound = playSound3D("alarm.mp3", 1302, -783.40002441406, 1085, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function GATEmove(position) if position == 1 then moveObject(GATEc, 3000, 1282.3000488281,-783.79998779297,1093.4000244141) local Sound = playSound3D("alarm.mp3", 1282.5, -783.79998779297, 1090.9000244141, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end Link to comment
aL.Kfo Posted October 10, 2013 Author Share Posted October 10, 2013 جرب local Time,Repate = 60000,1 function move() GATE = createObject(5422, 1302,-783.40002441406,1085,0,0,90) setElementInterior(GATE, 5) GATEmove(1) GATEc = createObject(5422, 1282.5,-783.79998779297,1090.9000244141,0,0,90) setElementInterior(GATEc, 5) GATEmove(2) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, 1302.3000488281,-783.40002441406,1087.5) local Sound = playSound3D("alarm.mp3", 1302, -783.40002441406, 1085, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function GATEmove(position) if position == 1 then moveObject(GATEc, 3000, 1282.3000488281,-783.79998779297,1093.4000244141) local Sound = playSound3D("alarm.mp3", 1282.5, -783.79998779297, 1090.9000244141, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end ضبط بس ودي اعرف ليه الاوبجككت يجي مخفي Link to comment
Stranger Posted October 10, 2013 Share Posted October 10, 2013 جرب local Time,Repate = 60000,1 function move() GATE = createObject(5422, 1302,-783.40002441406,1085,0,0,90) setElementInterior(GATE, 5) GATEmove(1) GATEc = createObject(5422, 1282.5,-783.79998779297,1090.9000244141,0,0,90) setElementInterior(GATEc, 5) GATEmove(2) end function GATEmove(position) if position == 1 then moveObject(GATE, 3000, 1302.3000488281,-783.40002441406,1087.5) local Sound = playSound3D("alarm.mp3", 1302, -783.40002441406, 1085, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function GATEmove(position) if position == 1 then moveObject(GATEc, 3000, 1282.3000488281,-783.79998779297,1093.4000244141) local Sound = playSound3D("alarm.mp3", 1282.5, -783.79998779297, 1090.9000244141, true) setTimer(GATEmove, 30000+30000, 1, 2) setTimer(function() destroySo() end,Time,Repate) end end addEventHandler("onClientResourceStart", getResourceRootElement(getThisResource()), move) function destroySo( ) if ( isElement( Sound ) ) then destroyElement ( Sound ) end end ضبط بس ودي اعرف ليه الاوبجككت يجي مخفي interior لانك انت في عالم 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