Jump to content

Rockyz

Members
  • Posts

    1,862
  • Joined

  • Days Won

    8

Everything posted by Rockyz

  1. نصور يمكن هو قصده مو زر gui يمكن زر من الكيبورد وكودي مجربنه 100% شغال
  2. ^ + لازم تخلي الكود المهم مثلا لفنكشن setElementSpeed وهذا الكود المهم حقه ادا ماخليته مايشتغل الكود بالكامل function setElementSpeed(element, unit, speed) if (unit == nil) then unit = 0 end if (speed == nil) then speed = 0 end speed = tonumber(speed) local acSpeed = getElementSpeed(element, unit) if (acSpeed~=false) then -- if true - element is valid, no need to check again local diff = speed/acSpeed if diff ~= diff then return end -- if the number is a 'NaN' return end. local x,y,z = getElementVelocity(element) setElementVelocity(element,x*diff,y*diff,z*diff) return true end return false end او مثلا isMouseInPosition هذا حق تأثير للدي اكس او وضائف اخرة عديدة و هذا الكود المهم حقه function isMouseInPosition ( x, y, width, height ) if ( not isCursorShowing ( ) ) then return false end local sx, sy = guiGetScreenSize ( ) local cx, cy = getCursorPosition ( ) local cx, cy = ( cx * sx ), ( cy * sy ) if ( cx >= x and cx <= x + width ) and ( cy >= y and cy <= y + height ) then return true else return false end end
  3. ممكن على موقع ثاني + عطني كل الملفات يعني edf و الاخرين الي يشتغلوا مع editor
  4. اخوي والله عندي مشكلةة ): الاكواد [code=text] client addEventHandler ("onClientGUIClick", root, function () if source == m then triggerServerEvent ( "OpenB", source ) end end )[/code] [code=text] server ~ TheDoor = createObject (17951 ,-536.90002441406,3821.8999023438,1.8999999761581 ,0,0,0) addEvent( "OpenB", true ) addEventHandler("OpenB", root, ) function () moveObject (TheDoor,1,-537.09997558594,3821.3000488281,4.5999999046326) end )[/code] حل تكفون اظغط الزر ولا ظبط جرب هذا Client --> # Client Side Opc = true addEventHandler ("onClientGUIClick", root, function () if source == m then if ( Opc == true ) then triggerServerEvent ( "OpenB", localPlayer ) guiSetText (m,"Close") guiSetProperty(m, "NormalTextColour", "FFFF0000") Opc = false else triggerServerEvent ( "CloseB", localPlayer ) guiSetText (m,"Open") guiSetProperty(m, "NormalTextColour", "FF00FF00") Opc = true end end end ) Server --> # Server Side TheDoor = createObject (17951 ,-536.90002441406,3821.8999023438,1.8999999761581 ,0,0,0) addEvent( "OpenB", true ) addEventHandler("OpenB", root, function () moveObject (TheDoor,1000,x,y,z) -- احداثيات الباب وهو فوق end ) addEvent( "CloseB", true ) addEventHandler("CloseB", root, function () moveObject (TheDoor,1000,x,y,z) -- احداثيات الباب وهو تحت end ) كود شغال 100% مجربنه
  5. انا الحين مو في استضافة اقصد في ملفات العبة
  6. السلام عليكم عندي مشكلة بسيطة ماعندي Map Editor
  7. اعصابك ما له داعي علامات التعجب و الأستفهام انا غيرت سورس إلى لوكل بلاير لان السورس بأفنت الضغط على زر هو الزر نفسه الي انضغط و الزر كلينت ما رح يكون موجود بالسيرفر لان السيرفر ما يتعرف على المنتات الكلينت على فكرة فيه قوس زايد بسطر 10 addEventHandler("OpenB", root, ) يصير كذا addEventHandler("OpenB", root, يب انا مانتبهت على source + القوس مو انا حاطه كودي مافيه قوس جوف كودي --> # Server Side TheDoor = createObject (رقم الاوبجكت ,x,y,z ,0,0,0) -- رقم الاوبجكت مثلا الباب 980 و غير x,y,z ب الاحداثيات addEvent( "OpenB", true ) addEventHandler("OpenB", root, function () moveObject (TheDoor,Speed,x,y,z) -- غير Speed الى سرعة الفتح end )
  8. اخوي والله عندي مشكلةة ): الاكواد [code=text] client addEventHandler ("onClientGUIClick", root, function () if source == m then triggerServerEvent ( "OpenB", source ) end end )[/code] [code=text] server ~ TheDoor = createObject (17951 ,-536.90002441406,3821.8999023438,1.8999999761581 ,0,0,0) addEvent( "OpenB", true ) addEventHandler("OpenB", root, ) function () moveObject (TheDoor,1,-537.09997558594,3821.3000488281,4.5999999046326) end )[/code] حل تكفون اظغط الزر ولا ظبط انت مسوي غلط اصلا addEventHandler("OpenB", root, ) وانا كاتب --> # Server Side TheDoor = createObject (رقم الاوبجكت ,x,y,z ,0,0,0) -- رقم الاوبجكت مثلا الباب 980 و غير x,y,z ب الاحداثيات addEvent( "OpenB", true ) addEventHandler("OpenB", root, function () moveObject (TheDoor,Speed,x,y,z) -- غير Speed الى سرعة الفتح end )
  9. تم تعديل الكود جربه الحين
  10. لما المنتدى فتح دخلني حسآبي عآدي بدون تسجيل دخول = )) نفسي بجرب ادا تغيرت كلمة سري Edit 1 : الحمد لله ماتغيرت
  11. يب يقدر يسوي تريقر لان كلنت للاعب فقط
  12. Client --> # Client Side addEventHandler ("onClientGUIClick", root, function () if source == اسم الزر then -- اكتب اسم الزر triggerServerEvent ( "OpenB", localPlayer ) end end ) Server --> # Server Side TheDoor = createObject (رقم الاوبجكت ,x,y,z ,0,0,0) -- رقم الاوبجكت مثلا الباب 980 و غير x,y,z ب الاحداثيات addEvent( "OpenB", true ) addEventHandler("OpenB", root, function () moveObject (TheDoor,Speed,x,y,z) -- غير Speed الى سرعة الفتح end )
  13. عندك اند ناقص = )) شكرآ على التنبيه سويت الكود على السريع
  14. TheDoor = createObject (رقم الاوبجكت ,x,y,z ,0,0,0) addEventHandler ("onClientGUIClick", getRootElement(), function () if source == Button then moveObject(TheDoor,Speed,x,y,z) end end )
  15. TheDoor = createObject ( ... ) "onClientGUIClick" moveObject
  16. viewtopic.php?f=119&t=92175 edit: هذا تحذير بعد edit #2: يقولون غير كلمة سرك
  17. ممكن شرح لل executeSQLQuery لان مدري كيف يجيبون الكلام الي نفس كذا "DELETE FROM players WHERE name=?"
  18. لا لا مابي ادا اول مرة مثلا هو دخل سيرفر بأسم وطلع وغير اسمه يطلع في الشات هذه غيره اسمه من كذا الى كذا
  19. مشكور سفاح ابي فنكشنات ادا الاعب دخل وهو مغير اسمه يطلع في الشات اسمه القبلي و الاسم الحالي
  20. قالو خرق امني انا ترجمتها بقوقل # ايه قالوا اذا كلمة سرك متشابهة في الاشياء الثانية مثلا في مواقع ثانية غيرهم
  21. اجل ليش قالوا اذا كلمة سرك متشابهة في الحسابات الثانية غيرهم يعني اكيد صار شي
×
×
  • Create New...