Jump to content

AHMAD1234

Members
  • Posts

    485
  • Joined

  • Last visited

Everything posted by AHMAD1234

  1. guiSetProperty(GUIEditor.button[1], "NormalTextColour", "FFFF0000")
  2. labelيصير +1 للـ interiorاسمع انا عندي لك اقتراح سوي تحقق اذا كان اللاعب في الـ اتمنى تكون فهمت علي الكود المساعد تحت labelيصير -1 للـ interiorواذا مات اللاعب او خرج وهو في الـ if getElementInterior(element) == 0 then
  3. حياك الله يالطيب
  4. اوكي في الانتظار ض1
  5. بذي الطريقة عرف التايمر timer = حاط Timerلا لو تلاحظ هو قبل الـ timer = setTimer(function() في الكود اللي فوق timer واسم تعريف التايمر لو تلاحظ هو
  6. تسوي مثل ما هو سوى لاحظ Timerسهل كل اللي عليك انك تسويه تعرف الـ timer = setTimer(function() Timerوبكذا عرف الـ "timer =" Timerحط قبل الـ بعد كذا تعدل على الكود الثاني تعديل بسيط يصير كذا addCommandHandler('bab', function() if isTimer(اسم تعريف التايمر) then local r,e,t = getTimerDetails(اسم تعريف التايمر) local sec = r/1000 outputChatBox('time left before open the door '..sec..' sec') end end ) bab لي HomeTime غيرنا الامر من addCommandHandler('bab', function() لي اسم التعريف اللي انت حطيته "timer" تغير اسم التعريف من if isTimer(timer) then if isTimer(اسم تعريف التايمر) then نفس الشئ هنا تحط اسم التعريف اللي انت حطيته local r,e,t = getTimerDetails(timer) local r,e,t = getTimerDetails(اسم تعريف التايمر) وهنا اخيراً الكلام اللي راح يطلع في الشات والاضافات اللي انا حطيتها لك ذا الكود اللي تحت راح يحول الملي ثانيه الي ثواني يعني راح يطلع لللاعب كم باقي على الوقت بالثواني 60000 اذا كنت تبغاها بالدقائق اقسمها على local sec = r/1000 secوهنا الكلام اللي راح يطلع في الشات ومعاه الـ outputChatBox('time left before open the door '..sec..' sec')
  7. ✓ 3 الصحيح كان worldانت كنت حاطه 15 ورقم الـ worldالخطأ كان رقم الـ
  8. 'The End.' يطلع كلام في الشات Timerعادي بعد ما ينتهي الـ Timer ذا الكود فايدته انه يشغل timer = setTimer(function() outputChatBox('The End.') end,60000,1 ) اذا كان موجود Timerراح يتحقق من الـ HomeTime الكود الثاني فايدته انه اذا اللاعب كتب الامر addCommandHandler('HomeTime', function() if isTimer(timer) then وبعد كذا راح يجيب تفاصيل الوقت بالوظيفة اللي تحت local r,e,t = getTimerDetails(timer) r = remaining = الوقت المنقضي او المتبقي e = executesRemaining = عدد مرات التكرار t = totalExecutes = الوقت الأصلي Timerوراح يخرج التفاصيل في الشات من الـ outputChatBox('remaining : '..r..' Executes remaining : '..e..' Total executes : '..t) الكود ذا عموماً على ما اعتقد يستخدم عشان اللاعب يعرف كم باقي على الوقت هذا والله اعلم
  9. جرب..؟ setTimer(outputChatBox,600000,0,'ماركر الانتقال بدأ',root,255,255,0,true) local markerCH = createMarker( 1465.0999755859, -1009.9000244141, 27.5, "arrow", 1.4, 255, 255, 255, 255 ); STAT = true addEventHandler( "onPlayerMarkerHit", root, function( marker ) if marker == markerCH and not isPedInVehicle( source ) then local Team = getPlayerTeam( source ); if Team and getTeamName( Team ) == '1111' then if STAT == true then setElementInterior( source, 3, 388.87133789063, 173.80432128906, 1008.5832519531 ); setElementDimension( source, 15 ); STAT = false else outputChatBox('المهمه لم تبدا',source,255,255,0,true) STAT = nil end end end end ); setTimer(function() STAT = true end,1000,0 ) setTimer(function() STAT = false end,1000 )
  10. جرب..؟ setTimer(outputChatBox,600000,0,'ماركر الانتقال بدأ',root,255,255,0,true) local markerCH = createMarker( 1465.0999755859, -1009.9000244141, 27.5, "arrow", 1.4, 255, 255, 255, 255 ); STAT = true addEventHandler( "onPlayerMarkerHit", root, function( marker ) if marker == markerCH and not isPedInVehicle( source ) then local Team = getPlayerTeam( source ); if Team and getTeamName( Team ) == '1111' then if STAT == true then setElementInterior( source, 15, 388.87133789063, 173.80432128906, 1008.5832519531 ); setElementDimension( source, 15 ); STAT = false else outputChatBox('المهمه لم تبدا',source,255,255,0,true) STAT = nil end end end end ); setTimer(function() STAT = true end,1000,0 ) setTimer(function() STAT = false end,1000 )
  11. ضضبط بس الاي وداني له مخل ملابس غيرت الاحداث للماب الاي ابي رجع نفس الششي الاحداث 384.06072998047, 173.99980163574, 1008.3828125 اسم الماب paperchase03 الأحداثيات الصحيحة 388.87133789063, 173.80432128906, 1008.5832519531
  12. الخطأ من الاحداثيات يالحبيب جرب..؟ setTimer(outputChatBox,600000,0,'ماركر الانتقال بدأ',root,255,255,0,true) local markerCH = createMarker( 1465.0999755859, -1009.9000244141, 27.5, "arrow", 1.4, 255, 255, 255, 255 ); STAT = true addEventHandler( "onPlayerMarkerHit", root, function( marker ) if marker == markerCH and not isPedInVehicle( source ) then local Team = getPlayerTeam( source ); if Team and getTeamName( Team ) == '1111' then if STAT == true then setElementInterior( source, 15, 207.74000549316,-111.41999816895,1005.2578125 ); setElementDimension( source, 15 ); STAT = false else outputChatBox('المهمه لم تبدا',source,255,255,0,true) STAT = nil end end end end ); setTimer(function() STAT = true end,1000,0 ) setTimer(function() STAT = false end,1000,0 )
  13. الكود صحيح ما فيه اي مشكلة يمكن تكون المشكلة من كود ثاني يتعارض مع الكود ذا
  14. دخلت الويكي حاولت م فهمت له ياليت توضيح ويوقف الرقص اذا كتبها مره ثانيه اشوفه اسهل واحسن مثال متوفر في الموضوع /dance شوف ذا المثال راح يخلي اللاعب يرقص ض1 يوم يكتب الامر function dance (source) daBlockz = getElementData(root,"blockz") daAnimz = getElementData(root,"animz") if daBlockz == "dancing" and daAnimz == "dnce_m_b" then setPedAnimation(source,false) else setPedAnimation ( source, "DANCING", "dnce_m_b") end end addCommandHandler("dance",dance) هنا استخدم الوظيفة اللي انت تسأل عنها ذا الكود اللي تحت هو اللي يخلي اللاعب يرقص ض1 setPedAnimation ( source, "DANCING", "dnce_m_b")
  15. بس showCursor(false) او اعادة تشغيل للسكربت قبل التجربة..؟ لان الكود صحيح!! تضيف Restart متأكد انك سويت showCursor(false)
  16. addEventHandler ( 'onClientGUIClick',GUIEditor_Image[1], function ( ) if guiGetVisible ( GUIEditor_Window[1] ) then guiSetVisible ( GUIEditor_Window[1] , false ) showCursor(false) end end,false )
  17. kickلا تنسى تضيف الاسكربت لقروب الادمن او الكونسول او قروب عنده صلاحية الـ
  18. ارحب بالشباب & منورين الموضوع بوجودكم
  19. جرب.؟ Client antiF = 0 bindKey("f", "down", function () if antiF >= 4 then triggerServerEvent ("kick", getLocalPlayer()) else antiF = antiF + 1 end end) setTimer(function() antiF = 0 end ,3000,0) Server addEvent ("kick", true) addEventHandler ("kick", getRootElement(), function() kickPlayer ( client, "don't press 'F' in same time more than 4 times" ) end) Update #1
  20. ممكن توضح اكثر يالحبيب
×
×
  • Create New...