Mr.SAUD Posted September 23, 2014 Share Posted September 23, 2014 السلام عليكم و رحمةة الله و بركاتة اخباركمم , ان شاء الله بخير شباب انا ابي كود , و ما عرفت فتكشاته المهم ابي كود : اذا انا مو في قروب ادارهـ مقدر اضقط على زر لو انا في قروب ادارهـ اقدر اضقط على الزر edit و كود ثاني لاهنتم , الى هو اذا كتبت شي في يجي في القراند ليست Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 وعليكم السلأم اولأ اسمها ( قريد ليست ) ذذ ثانيا بالنسبة للقروب عندكـ اكثر من طريقة .. وبكلنت تستقبل التريقر وكودكـ triggerClientEvent وبجانب سيرفر تتحقق لو موجود بالقروب وتسوي تريقر لكلنت triggerServerEvent يوم يضغط الزر تسوي تريقر او انه تضيف حدث يوم يشتغل السكربت بجانب سيرفر طبعا ' onResourceStart ' وتسوي لوب لجميع اللاعبين وتتحقق انهم مسجلين وانهم بالقروب وتحط عليهم داتا ويوم يسجل اللاعب ' onPlayerLogin ' تتحقق لو هو بالقروب وتحط عليه الداتا وبجانب كلنت تجي تتحقق يوم يضغط الزر عندهـ الداتا هذي ولأ لأ معليش ع الشرح الطويل بس عشان تفهم ويعني الكود بسيط هذا شرح فقط الطريقة الاول تحتاج الى .. : Event : "onClientGUIClick" triggerServerEvent isGuestAccount isObjectInACLGroup triggerClientEvent الطريقة الثاني Event: "onResourceStart" getElementsByType isGuestAccount isObjectInACLGroup setElementData "onPlayerLogin" isObjectInACLGroup setElementData بالنسبة لطلبكـ الثاني يعني يوم اضغط زر يضيف اللي كتبته بالقريد ليست ؟ Link to comment
Mr.SAUD Posted September 23, 2014 Author Share Posted September 23, 2014 منور زاحف مشكور مقدما edit طلبي الثاني اذا كتبت كلام في و اضقط زر يجي في قرند ليست Link to comment
Mr.SAUD Posted September 23, 2014 Author Share Posted September 23, 2014 زاحف الحين ذا ملف سيرفر جاهز addEventHandler("onPlayerLogin", getRootElement(), function () if isObjectInACLGroup("user." .. getAccountName(getPlayerAccount(source)), aclGetGroup("Console")) then triggerClientEvent ( "SAUD", localPlayer) end end ) االحين باقي اسوي استقبال الترقير من سيرفر الى كلنت و اضيف الطريقة الثانيه ؟ Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 بسيط جدا .. Event : "onClientGUIClick" guiGetText guiGridListAddRow وطلبك الاول لو تبحث تلقى نصه او تلقاهـ كامل وطلبك الثاني برضو لو تبحث بتلقى . كودكـ خطا .. وانا قلت لك في طريقتين انت اختار اللي تناسبكـ . Link to comment
King12 Posted September 23, 2014 Share Posted September 23, 2014 بسيط جدا .. Event : "onClientGUIClick" guiGetText guiGridListAddRow وطلبك الاول لو تبحث تلقى نصه او تلقاهـ كامل وطلبك الثاني برضو لو تبحث بتلقى . كودكـ خطا .. وانا قلت لك في طريقتين انت اختار اللي تناسبكـ . وفيه بال setElementData getElementData آسهل للي مايفهم بالتريقر مثال من السيرفر addEventHandler ( "onPlayerLogin", root, function () if isObjectInACLGroup("user."..getAccountName(getPlayerAccount(source)), aclGetGroup("Admin")) then setElementData(source, "AdminGroup", true) end end ) بعدين لما تبي تجيبها للكلينت مثال : function admins () local nData = tostring( getElementData ( localPlayer, 'AdminGroup' ) ) if nData == "true" then ... -- كودك end Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 وش الهدف من استخدام السترنق وبالكود الاول استخدم البريمتر وخلاص . Link to comment
King12 Posted September 23, 2014 Share Posted September 23, 2014 وش الهدف من استخدام السترنق وبالكود الاول استخدم البريمتر وخلاص . آيه قصدك هنا local nData = tostring( getElementData ( localPlayer, 'AdminGroup' ) ) كنت ماخذ الكود ونسيت آحذف التوسترنق ض1 بس مشكله الآلمنت داتا آنها ماتروح من الحساب الا لما آنت تشيلها Link to comment
HassoN Posted September 23, 2014 Share Posted September 23, 2014 وش الهدف من استخدام السترنق وبالكود الاول استخدم البريمتر وخلاص . آيه قصدك هنا local nData = tostring( getElementData ( localPlayer, 'AdminGroup' ) ) كنت ماخذ الكود ونسيت آحذف التوسترنق ض1 بس مشكله الآلمنت داتا آنها ماتروح من الحساب الا لما آنت تشيلها الأخ متلخبط ، الأكاونت داتا ماتروح من الحساب الأ لما تشيلها انت ، مب الألمنت داتا ، الألمنت داتا ريكونكت وبتطير ذذ Link to comment
#DRAGON!FIRE Posted September 23, 2014 Share Posted September 23, 2014 اعذروهـ المعلومات داخلة ببعضها انت مستخدم المنت داتا كيف تقول اكاونت داتا وفالنفترض المنت داتا .. فـ هي بمجرد ما تخرج وتدخل تطير Serial Data وفي طريقة تحفظ بها الالمنت داتا وهي فنكشن مجنون فيكـ Link to comment
King12 Posted September 24, 2014 Share Posted September 24, 2014 كل فلسفتي علشان آشرح الالمنت داتا بدال التريقر وانلخمت ض1 آعذرونا ياحلوين آخر مره حتى آنكم آفدتوني , يعطيكم آلف عافيه كنت آظن الالمنت داتا ماتطير لين ماتشيلها انت 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