MuhannaDx Posted January 16, 2016 Share Posted January 16, 2016 السلام عليكم ورححمة الله وبركاتههء إبغى شرح لحدث "onClientRender" هو حدث ابغى اعرف حدثته مب وظيفته والي هي يتككرر في فترة زمنيه قصيرة لاكن حدثه ايش ؟ اول م يشتغل المود ؟ اول م يموت اللاعب ؟ فهمتو علي ؟ ايش حدثه ؟ ++ حدث onClientClick مكتوب فالبارمتر button = الزر حق الماوس صح ؟ الايسر او الايمن state = الحالة أب او دون الفرق بينهم ؟ عشان ملخبط بينهم شوي absoluteX = قياس اكس absoluteY = قياس واي يعني مستحيل يصير لمن يضغط نقطه فكل الشاشة فين بارمتر الطول والعرض ؟ width,height ++ حدث onClientMarkerHit ليش لمن احدد اي ماركر اخشه مايضبط ؟ يعني يصير لكل ماركر اخشه يصير الوظيفة ؟ انا اسوي زي كذا addEventHandler ("onClientMarkerHit" , إسم الماركر, x اسم الفنكشن ) وم يضبط يصير لكل الماركرات لمن اخشها وجربت مع onMarkerHit حق السيرفر وضبط يعني مستحيل حق الكلينت لكل الماركرات اتمنى الشرح Link to comment
Jupi Posted January 16, 2016 Share Posted January 16, 2016 السلام عليكم ورححمة الله وبركاتههء إبغى شرح لحدث "onClientRender" هو حدث ابغى اعرف حدثته مب وظيفته والي هي يتككرر في فترة زمنيه قصيرة لاكن حدثه ايش ؟ اول م يشتغل المود ؟ اول م يموت اللاعب ؟ فهمتو علي ؟ ايش حدثه ؟ ++ حدث onClientClick مكتوب فالبارمتر button = الزر حق الماوس صح ؟ الايسر او الايمن state = الحالة أب او دون الفرق بينهم ؟ عشان ملخبط بينهم شوي absoluteX = قياس اكس absoluteY = قياس واي يعني مستحيل يصير لمن يضغط نقطه فكل الشاشة فين بارمتر الطول والعرض ؟ width,height ++ حدث onClientMarkerHit ليش لمن احدد اي ماركر اخشه مايضبط ؟ يعني يصير لكل ماركر اخشه يصير الوظيفة ؟ انا اسوي زي كذا addEventHandler ("onClientMarkerHit" , إسم الماركر, x اسم الفنكشن ) وم يضبط يصير لكل الماركرات لمن اخشها وجربت مع onMarkerHit حق السيرفر وضبط يعني مستحيل حق الكلينت لكل الماركرات اتمنى الشرح onClientRender هذا يتنفذ كل مرة اللعبة تسوي frame تقريباً كل ثانية يسويها 'onClientClick' ما اظن فيه بارمتار كذا بلنسبة ل Link to comment
MuhannaDx Posted January 16, 2016 Author Share Posted January 16, 2016 'onClientClick' ما اظن فيه بارمتار كذا بلنسبة ل طيب ممكن مثال لها ؟ اتعلم منه ؟ وايش فائدة onClientMouseEnter,onClientMouseLeave Link to comment
MuhannaDx Posted January 16, 2016 Author Share Posted January 16, 2016 عشان يطلع موضوعي فوق وتفيدوني Link to comment
Abdul KariM Posted January 16, 2016 Share Posted January 16, 2016 عشان يطلع موضوعي فوق وتفيدوني onClientMouseEnter هذا الفنكشن يتحقق ان الماوس على الزر نفسه بدون ماتضغط عليه زي ماتقول دخل عليه onClientMouseLeave وهذا يتحقق ان الماوس خارج الزر نفسه وايضا بدون ماتضغط عليه يعني مادخلت عليه شوف هذي الامثلة شوف هذا المثال Button = guiCreateButton(...) addEventHandler("onClientMouseEnter",root, function( ) if ( source == Button ) then guiSetFont ( Button , "sa-gothic" ) end end ); addEventHandler("onClientMouseLeave",root, function( ) if ( source == Button ) then guiSetFont ( Button , "default-bold-small" ) end end ); Gui والسورس حق الفنكشنين ذولي هو المنت حق ال Link to comment
Simple. Posted January 16, 2016 Share Posted January 16, 2016 السلام عليكم ورححمة الله وبركاتههء إبغى شرح لحدث "onClientRender" هو حدث ابغى اعرف حدثته مب وظيفته والي هي يتككرر في فترة زمنيه قصيرة لاكن حدثه ايش ؟ اول م يشتغل المود ؟ اول م يموت اللاعب ؟ فهمتو علي ؟ ايش حدثه ؟ ++ حدث onClientClick مكتوب فالبارمتر button = الزر حق الماوس صح ؟ الايسر او الايمن state = الحالة أب او دون الفرق بينهم ؟ عشان ملخبط بينهم شوي absoluteX = قياس اكس absoluteY = قياس واي يعني مستحيل يصير لمن يضغط نقطه فكل الشاشة فين بارمتر الطول والعرض ؟ width,height ++ حدث onClientMarkerHit ليش لمن احدد اي ماركر اخشه مايضبط ؟ يعني يصير لكل ماركر اخشه يصير الوظيفة ؟ انا اسوي زي كذا addEventHandler ("onClientMarkerHit" , إسم الماركر, x اسم الفنكشن ) وم يضبط يصير لكل الماركرات لمن اخشها وجربت مع onMarkerHit حق السيرفر وضبط يعني مستحيل حق الكلينت لكل الماركرات اتمنى الشرح بخصوص 'onClientMarkerHit' السورس لهذا الحدث يكون الماركر حط localPlayer بدال سورس Link to comment
MuhannaDx Posted January 17, 2016 Author Share Posted January 17, 2016 طيب ال OnClientMouseEnter طيب دامها موجودهه ليش فيه الوظيفة المفيده هذي ؟ وهل بينهم فررق ؟ isMouseInPosition --- + للحين م حد شرحلي onClientClick ~ اللوكال بلاير فالكلينت للاعب فقط صح ؟ يعني مثلا احط مثال setPlayerName ( localPlayer, "Guest" ) يصير كل ماحد تحمل المودات عنده ( الكلينت ) يجيه النك ذا صح؟ لو اسويها بتحققات تجي للي طبق شروط التحقق صح ؟ Link to comment
MuhannaDx Posted January 17, 2016 Author Share Posted January 17, 2016 + ي شباب انا مسوي function LoginM() outputChatBox ("Hi") end addEventHandler ( "onClientGUIClick", btnLogin, LoginM ) طيب كذا لمن اضغط ع زر اسمه btnLogin يرسل بشات Hi لاكن المشكلة وين ؟ المشكلة لمن اضغط ع اللوحة كامله اي مكان يرسل فشات ابي لمن يضغط ع الزر نفسه ادري بتتحقق لاكن انا محطي ف الحدث اسم الزر ليش لمن اضغط ع اللوحة يرسل ؟ +++ لمن اسوي مثلا مود بسيرفر محلي ( مجانيء ) ء واركبه بسيرفر حقيقي تطلع مشاكل ؟ ولا هو هو ؟ Link to comment
</Mr.Tn6eL> Posted January 17, 2016 Share Posted January 17, 2016 +ي شباب انا مسوي function LoginM() outputChatBox ("Hi") end addEventHandler ( "onClientGUIClick", btnLogin, LoginM ) طيب كذا لمن اضغط ع زر اسمه btnLogin يرسل بشات Hi لاكن المشكلة وين ؟ المشكلة لمن اضغط ع اللوحة كامله اي مكان يرسل فشات ابي لمن يضغط ع الزر نفسه ادري بتتحقق لاكن انا محطي ف الحدث اسم الزر ليش لمن اضغط ع اللوحة يرسل ؟ +++ لمن اسوي مثلا مود بسيرفر محلي ( مجانيء ) ء واركبه بسيرفر حقيقي تطلع مشاكل ؟ ولا هو هو ؟ addEventHandler ( "onClientGUIClick", btnLogin, LoginM, false ) عشان الحدث مايشتغل مع parent و children 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