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