Avir14 Posted November 15, 2023 Share Posted November 15, 2023 سلام عليكم ابي اسوي لوحة فيها زر لما تضغط عليه تظهر صوره علي شاشة كل الي بلسيرفر مو بس الي ضغط وتختفي بعد 3 ثواني كيف اسويها وابي مثال عليها لو تقدرون شكرا Link to comment
KhaledX Posted November 15, 2023 Share Posted November 15, 2023 وعليكم السلام , جرب هالكود local screenVisible = false -- حالة الصورة | False = Not Show | True = Show | local imageToShow = "path/to/image.png" -- مسار الصورة function toggleScreen() screenVisible = not screenVisible if screenVisible then -- عرض الصورة لكل الموجودين بالسيرفر for _, player in ipairs(getElementsByType("player")) do setElementData(player, "customImage", imageToShow) end setTimer(hideScreen, 3000, 1) -- مدة عرض الصورة ( 3 ثواني ) else -- اخفاء الصورة عن جميع اللي بالسيرفر for _, player in ipairs(getElementsByType("player")) do setElementData(player, "customImage", nil) end end end function hideScreen() toggleScreen() end addCommandHandler("showImage", toggleScreen) Link to comment
Scripting Moderators xLive Posted November 15, 2023 Scripting Moderators Share Posted November 15, 2023 triggerServerEvent وعليكم السلام، إذا الاعب ضغط زر إظهار الصورة ترسل تريقر لجانب الخادم triggerClientEvent بعدها جانب الخادم يتحقق إذا الاعب عنده الصلاحية يظهر الصورة بعدها ترسل تريقر لكل الاعبين لجانب العميل بإستخدام وفي جانب العميل تستقبل الايفنت وتظهر الصورة بشكل عادي 8 minutes ago, KhaledX said: وعليكم السلام , جرب هالكود local screenVisible = false -- حالة الصورة | False = Not Show | True = Show | local imageToShow = "path/to/image.png" -- مسار الصورة function toggleScreen() screenVisible = not screenVisible if screenVisible then -- عرض الصورة لكل الموجودين بالسيرفر for _, player in ipairs(getElementsByType("player")) do setElementData(player, "customImage", imageToShow) end setTimer(hideScreen, 3000, 1) -- مدة عرض الصورة ( 3 ثواني ) else -- اخفاء الصورة عن جميع اللي بالسيرفر for _, player in ipairs(getElementsByType("player")) do setElementData(player, "customImage", nil) end end end function hideScreen() toggleScreen() end addCommandHandler("showImage", toggleScreen) إستعمالها هنا سيء جدًا element dataلا أنصح في هذي الطريقة أخ خالد لازم يستخدم جانب الخادم ليتحقق من صلاحية الاعب من إظهار الصور للجميع، أو الغشاشين راح يقدروا يستغلوا هذي الطريقة لإظهار الصور 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