Avir14 Posted December 18, 2022 Share Posted December 18, 2022 ابي اللاعب لما يضغغط الزر الصوره تظهر للجميع debugscript : WARNING: Image\c.lua:20: Bad argument @ 'addEventHandler' [Expected function at argument 3, got boolean] --Client addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() stickerwnd = guiCreateWindow((screenW - 462) / 2, (screenH - 319) / 2, 462, 319, "photo sender", false) guiWindowSetSizable(stickerwnd, false) guiSetProperty(stickerwnd, "CaptionColour", "FF1BEB00") photo1 = guiCreateStaticImage(23, 33, 109, 91, ":Image/photo.png", false, stickerwnd) end ) function aaw() dxDrawImage(619, 295, 408, 467, "photo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end addEvent( "sso", true ) addEventHandler( "sso", getRootElement(), addEventHandler ('onClientGUIClick' , root , function () if source == photo1 then addEventHandler("onClientRender", getRootElement(), aaw) function Chat ( text ) removeEventHandler("onClientRender", getRootElement(), aaw) end setTimer ( delayedChat, 4000, 1, "send" ) end end ) ) --Server function texte (thePlayer) setElementData ( source , "tex", true ) if getElementData ( source ,"tex") == true then triggerClientEvent("sso", getRootElement()) outputChatBox ("done") end end مساعده لو سمحتم Link to comment
Mr.Hugin Posted December 18, 2022 Share Posted December 18, 2022 1 hour ago, Avir14 said: ابي اللاعب لما يضغغط الزر الصوره تظهر للجميع debugscript : WARNING: Image\c.lua:20: Bad argument @ 'addEventHandler' [Expected function at argument 3, got boolean] --Client addEventHandler("onClientResourceStart", resourceRoot, function() local screenW, screenH = guiGetScreenSize() stickerwnd = guiCreateWindow((screenW - 462) / 2, (screenH - 319) / 2, 462, 319, "photo sender", false) guiWindowSetSizable(stickerwnd, false) guiSetProperty(stickerwnd, "CaptionColour", "FF1BEB00") photo1 = guiCreateStaticImage(23, 33, 109, 91, ":Image/photo.png", false, stickerwnd) end ) function aaw() dxDrawImage(619, 295, 408, 467, "photo.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end addEvent( "sso", true ) addEventHandler( "sso", getRootElement(), addEventHandler ('onClientGUIClick' , root , function () if source == photo1 then addEventHandler("onClientRender", getRootElement(), aaw) function Chat ( text ) removeEventHandler("onClientRender", getRootElement(), aaw) end setTimer ( delayedChat, 4000, 1, "send" ) end end ) ) --Server function texte (thePlayer) setElementData ( source , "tex", true ) if getElementData ( source ,"tex") == true then triggerClientEvent("sso", getRootElement()) outputChatBox ("done") end end مساعده لو سمحتم انا صراحة مافهمتك كثير اعتقد كمان انك سويت طلب قبل ورديت عليك ولاكن تقدر تشغل صوره علي حسب ما فهمتك في السابق ---------- bool = false ---------- function ImagePlayer () if bool == true then dxDrawImage(483, 277, 404, 115, "هنا اسم الصوره.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end end ---------- addCommandHandler("testimage", function() bool = not bool if addEventHandler("onClientRender", root, ImagePlayer) then addEventHandler("onClientRender", root, ImagePlayer) else removeEventHandler("onClientRender", root, ImagePlayer) end end) كذا طبعن لمن تكتب في اف 8 testimage رح تضهر لك الصوره واذا بدك تقفل الصوره تكتب نفس الكلمه رح تقفل واذا تقصد تسوي لوحة واذا ضغط علي زر تضهر لجميع الاعبين لازم تسوي امر اذا لاعب ضغط علي زر يضهر لجميع صوره يلي انته محددها Link to comment
Scripting Moderators xLive Posted December 18, 2022 Scripting Moderators Share Posted December 18, 2022 11 hours ago, Avir14 said: addEvent( "sso", true ) addEventHandler( "sso", getRootElement(), addEventHandler ('onClientGUIClick' , root , ليش؟ SSO مشكلتك بالجزء يلي هنا؟ عندك فنكشن تحت خاص بالزر تحاول تربط ايفنت مفروض له فنكشن خاص Link to comment
Avir14 Posted December 18, 2022 Author Share Posted December 18, 2022 1 hour ago, xLive said: ليش؟ SSO مشكلتك بالجزء يلي هنا؟ عندك فنكشن تحت خاص بالزر تحاول تربط ايفنت مفروض له فنكشن خاص ممكن توضح اكثر احس اني مو فاهم Link to comment
Mr.Hugin Posted December 18, 2022 Share Posted December 18, 2022 5 hours ago, Avir14 said: ممكن توضح اكثر احس اني مو فاهم يعني الأفنت الخاص في SSO مفروض يكون له فونكشن خاص فيه مو مع الزر onClientGUIClick 1 Link to comment
Avir14 Posted December 18, 2022 Author Share Posted December 18, 2022 1 hour ago, Mr.Hugin said: يعني الأفنت الخاص في SSO مفروض يكون له فونكشن خاص فيه مو مع الزر onClientGUIClick طيب وكيف اربطهم ببعض لما يضغط الزر يسوي التريقر Link to comment
Mr.Hugin Posted December 19, 2022 Share Posted December 19, 2022 9 hours ago, Avir14 said: طيب وكيف اربطهم ببعض لما يضغط الزر يسوي التريقر مش فاهم بضبط انته شو بدك تسوي بس في طريقة وحده تقدر تضهر لوحة هي وتخفي طبعن بزر وفيك تضيف لها تايمر الوقت -------- local screenW, screenH = guiGetScreenSize() -------- stickerwnd = guiCreateWindow((screenW - 462) / 2, (screenH - 319) / 2, 462, 319, "photo sender", false) guiWindowSetSizable(stickerwnd, false) guiSetProperty(stickerwnd, "CaptionColour", "FF1BEB00") guiSetVisible(stickerwnd, false) photo1 = guiCreateStaticImage(23, 33, 109, 91, "هنا اسم صوره.png", false, stickerwnd) -------- bool = false -------- function aaw() if bool == true then dxDrawImage(619, 295, 408, 467, "وهنا كمان اسم الصوره.png", 0, 0, 0, tocolor(255, 255, 255, 255), false) end end -------- function Open() if (guiGetVisible(stickerwnd) == true) then guiSetVisible(stickerwnd, false) showCursor(false) elseif (guiGetVisible() == false) then guiSetVisible(stickerwnd, true) showCursor(true) end end addCommandHandler("testimage", Open) -------- addEventHandler("onClientGUIClick", root, function() bool = not bool if source == photo1 then addEventHandler("onClientRender", root, aaw) else removeEventHandler("onClientRender", root, aaw) end end) بهاذا شكل رح تقدر لمن تكتوب في اف 8 testimage رح يضهر لك الوحة واذا كبست علي الزر يلي في لوحة رح يضهر لك يلي هي صوره واذا ضغط الزر مره ثانيه رح يخفي لك الصوره واذا بدك تضيف تايمر تقدر علي نفس الزر تضيف عادي 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