momar5600 Posted August 25, 2016 Share Posted August 25, 2016 بدي ماحد يقدر يضغط علي زر guiSetEnabled(GUIEditor.button[80], false) ابي لوحة تاني اكتب فيها سريال واضغط علي زر عندما اضغط علي زر يفتح بدل مايصير هيك guiSetEnabled(GUIEditor.button[80], false) يكون كذا guiSetEnabled(GUIEditor.button[80], true) يعني سريال يلي انا كتبته هو بس يلي يضغط علي زر Link to comment
SycroX Posted August 25, 2016 Share Posted August 25, 2016 اول شي نسوي جدول و بعدها تسيو لما اللاعب يكتب سريال في الأديت و يدوس الزر يحط السريال في الجدول طبعا السريلات افضل تكون في السيرفر سايد Note: The client side version of getPlayerSerial has been deprecated as it can return the wrong value for some players, and is potentially insecure. The following article assumes that the function is serverside only. addEventHandler = onClientGUIClick guiGetText triggerServerEvent -- طبعا لازم تسوي جدول برا في السيرفر سايد table.insert -- بعد كدا تحط السريال الي تباه الي كنت كاتبو في الأديت تحطو في الجدول ثاني شي تروح تسوي لما اللاعب يفتح اللوحة يسوي تحقق لو سريالو في الجدول يفك الفريز بأستخدام -- تسوي لما اللاعب يفتح اللوحة -- بعد كدا تسوي اول ما اللاعب يفتحها يرسل تريقر للسيرفر سايد for i,v in ipairs(اسم جدولك) do -- تجيب كل الي في الجدول -- تجيب سريال اللسورس الي فتح اللوحة -- تتحقق لو سريال اللاعب في الجدول -- يسوي تريقر للكلنت و يفتح له الزر لو مو في الجدول يقفلو Link to comment
momar5600 Posted August 25, 2016 Author Share Posted August 25, 2016 اول شي نسوي جدولو بعدها تسيو لما اللاعب يكتب سريال في الأديت و يدوس الزر يحط السريال في الجدول طبعا السريلات افضل تكون في السيرفر سايد Note: The client side version of getPlayerSerial has been deprecated as it can return the wrong value for some players, and is potentially insecure. The following article assumes that the function is serverside only. addEventHandler = onClientGUIClick guiGetText triggerServerEvent -- طبعا لازم تسوي جدول برا في السيرفر سايد table.insert -- بعد كدا تحط السريال الي تباه الي كنت كاتبو في الأديت تحطو في الجدول ثاني شي تروح تسوي لما اللاعب يفتح اللوحة يسوي تحقق لو سريالو في الجدول يفك الفريز بأستخدام -- تسوي لما اللاعب يفتح اللوحة -- بعد كدا تسوي اول ما اللاعب يفتحها يرسل تريقر للسيرفر سايد for i,v in ipairs(اسم جدولك) do -- تجيب كل الي في الجدول -- تجيب سريال اللسورس الي فتح اللوحة -- تتحقق لو سريال اللاعب في الجدول -- يسوي تريقر للكلنت و يفتح له الزر لو مو في الجدول يقفلو ممكن كود كامل او فتكشنات كامله Link to comment
Dr.Marco Posted August 25, 2016 Share Posted August 25, 2016 ممكن كود كامل او فتكشنات كاملهذ حاول تعتمد على نفسك رجال عطاك لي لازمك ف الباقي عليك الكل تعلم كدا Link to comment
AHMED MOSTAFA Posted August 25, 2016 Share Posted August 25, 2016 (edited) --- Edited August 26, 2016 by Guest Link to comment
SycroX Posted August 25, 2016 Share Posted August 25, 2016 جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال -------------------------------------- Server addEvent("GUITrigger", true) addEventHandler("GUITrigger", root, function ( person ) if getElementType ( person ) == "player" then if isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( person ) ), aclGetGroup ( "Console" ) ) then triggerClientEvent(source, "openGUIButton", source) else outputChatBox("* You are not admin for open this (GUIButtonName)",person) end end end ) -------------------------------------- Client guiSetEnabled(GUIEditor.button[80], false) addEventHandler("onClientGUIClick", root, function() if source == ButtonGUITrigger then triggerServerEvent("GUITrigger", localPlayer) end end) addEvent("openGUIButton", true) addEventHandler("openGUIButton", root, function() guiSetEnabled(GUIEditor.button[80], true) end ) اول شي كودك بعيد عن طلبو ثاني شي كودك غلط مين وين جايب person ثالث شي لو ابي اعطيه جاهز كنت عطيتو و ما تعبت نفسي و قولت له وش يسوي لازم يتعلم بنفسو الأكواد الجاهزة اكبر غلط رابع شي لا تسوي فيها قادح و تيجي تعطيه الكود هيك جاهز عشان تبين روحك مبرمج .. ترا كسفت نفسك الحين انتا بكودك الغلط Link to comment
momar5600 Posted August 25, 2016 Author Share Posted August 25, 2016 ممكن كود كامل او فتكشنات كاملهذحاول تعتمد على نفسك رجال عطاك لي لازمك ف الباقي عليك الكل تعلم كدا اخوي طيب اديني جميع فتكشنات يلي استخدمه مابي جاهز ابي جميع فتكشنات يلي استخدمها انت مديني ناقص Link to comment
SycroX Posted August 25, 2016 Share Posted August 25, 2016 ممكن كود كامل او فتكشنات كاملهذحاول تعتمد على نفسك رجال عطاك لي لازمك ف الباقي عليك الكل تعلم كدا اخوي طيب اديني جميع فتكشنات يلي استخدمه مابي جاهز ابي جميع فتكشنات يلي استخدمها انت مديني ناقص عطيتك كل الي محتاجو Link to comment
N3xT Posted August 25, 2016 Share Posted August 25, 2016 setAccountData getAccountData أسهل لك Link to comment
AHMED MOSTAFA Posted August 25, 2016 Share Posted August 25, 2016 جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال -------------------------------------- Server addEvent("GUITrigger", true) addEventHandler("GUITrigger", root, function ( person ) if getElementType ( person ) == "player" then if isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( person ) ), aclGetGroup ( "Console" ) ) then triggerClientEvent(source, "openGUIButton", source) else outputChatBox("* You are not admin for open this (GUIButtonName)",person) end end end ) -------------------------------------- Client guiSetEnabled(GUIEditor.button[80], false) addEventHandler("onClientGUIClick", root, function() if source == ButtonGUITrigger then triggerServerEvent("GUITrigger", localPlayer) end end) addEvent("openGUIButton", true) addEventHandler("openGUIButton", root, function() guiSetEnabled(GUIEditor.button[80], true) end ) اول شي كودك بعيد عن طلبو ثاني شي كودك غلط مين وين جايب person ثالث شي لو ابي اعطيه جاهز كنت عطيتو و ما تعبت نفسي و قولت له وش يسوي لازم يتعلم بنفسو الأكواد الجاهزة اكبر غلط رابع شي لا تسوي فيها قادح و تيجي تعطيه الكود هيك جاهز عشان تبين روحك مبرمج .. ترا كسفت نفسك الحين انتا بكودك الغلط "" جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال "" شفت هاذي ؟ - انا اقوله جرب + انا نفسي معرف اذا الكود صح او غلط لأني ما جربته + انا مبرمج نوب ما يهمك بتركك تساعده متل ما تبي Link to comment
momar5600 Posted August 25, 2016 Author Share Posted August 25, 2016 جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال -------------------------------------- Server addEvent("GUITrigger", true) addEventHandler("GUITrigger", root, function ( person ) if getElementType ( person ) == "player" then if isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( person ) ), aclGetGroup ( "Console" ) ) then triggerClientEvent(source, "openGUIButton", source) else outputChatBox("* You are not admin for open this (GUIButtonName)",person) end end end ) ياخي ده زر يفتح بس للكونسل مابي كذا ابي زر يفتح لسريالات انا اضيفهم بس او حسابات انا اضيفهم يفتح لهم كذا يعني -------------------------------------- Client guiSetEnabled(GUIEditor.button[80], false) addEventHandler("onClientGUIClick", root, function() if source == ButtonGUITrigger then triggerServerEvent("GUITrigger", localPlayer) end end) addEvent("openGUIButton", true) addEventHandler("openGUIButton", root, function() guiSetEnabled(GUIEditor.button[80], true) end ) اول شي كودك بعيد عن طلبو ثاني شي كودك غلط مين وين جايب person ثالث شي لو ابي اعطيه جاهز كنت عطيتو و ما تعبت نفسي و قولت له وش يسوي لازم يتعلم بنفسو الأكواد الجاهزة اكبر غلط رابع شي لا تسوي فيها قادح و تيجي تعطيه الكود هيك جاهز عشان تبين روحك مبرمج .. ترا كسفت نفسك الحين انتا بكودك الغلط "" جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال "" شفت هاذي ؟ - انا اقوله جرب + انا نفسي معرف اذا الكود صح او غلط لأني ما جربته + انا مبرمج نوب ما يهمك بتركك تساعده متل ما تبي Link to comment
momar5600 Posted August 25, 2016 Author Share Posted August 25, 2016 جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال -------------------------------------- Server addEvent("GUITrigger", true) addEventHandler("GUITrigger", root, function ( person ) if getElementType ( person ) == "player" then if isObjectInACLGroup ( "user."..getAccountName ( getPlayerAccount ( person ) ), aclGetGroup ( "Console" ) ) then triggerClientEvent(source, "openGUIButton", source) else outputChatBox("* You are not admin for open this (GUIButtonName)",person) end end end ) -------------------------------------- Client guiSetEnabled(GUIEditor.button[80], false) addEventHandler("onClientGUIClick", root, function() if source == ButtonGUITrigger then triggerServerEvent("GUITrigger", localPlayer) end end) addEvent("openGUIButton", true) addEventHandler("openGUIButton", root, function() guiSetEnabled(GUIEditor.button[80], true) end ) اول شي كودك بعيد عن طلبو ثاني شي كودك غلط مين وين جايب person ثالث شي لو ابي اعطيه جاهز كنت عطيتو و ما تعبت نفسي و قولت له وش يسوي لازم يتعلم بنفسو الأكواد الجاهزة اكبر غلط رابع شي لا تسوي فيها قادح و تيجي تعطيه الكود هيك جاهز عشان تبين روحك مبرمج .. ترا كسفت نفسك الحين انتا بكودك الغلط "" جرب هذا مع ملاحظة انه خاص للأدمن مب بالسريال "" شفت هاذي ؟ - انا اقوله جرب + انا نفسي معرف اذا الكود صح او غلط لأني ما جربته + انا مبرمج نوب ما يهمك بتركك تساعده متل ما تبي -------------------------------------------------------- ياخي ده زر يفتح بس للكونسل مابي كذا ابي زر يفتح لسريالات انا اضيفهم بس او حسابات انا اضيفهم يفتح لهم كذا يعني Link to comment
SycroX Posted August 26, 2016 Share Posted August 26, 2016 اول شي @DeveloperAhmed واضح من غير اي كلام او تجربة حتي انو خطاء انتا مسوي تريقر للسيرفر لما يدوس زر و حاطت في الفانكشن الي في التريقر person و انتا مو معرفو اصلا +@momar5600 سهلت عليك اهو و سويت لك فانكشن يتحقق لو سريال اللاعب في الجدول .. اظن كدا كل شي تمام سويه بنفسك و جرب و لو ما عرفت هسويه لك function isPlayerSerialInTable(player, Table) local Serial = getPlayerSerial(player) for i, v in ipairs(Table) do if Serial == v then return true else return false end end end Link to comment
AHMED MOSTAFA Posted August 26, 2016 Share Posted August 26, 2016 اول شي@DeveloperAhmed واضح من غير اي كلام او تجربة حتي انو خطاء انتا مسوي تريقر للسيرفر لما يدوس زر و حاطت في الفانكشن الي في التريقر person و انتا مو معرفو اصلا +@momar5600 سهلت عليك اهو و سويت لك فانكشن يتحقق لو سريال اللاعب في الجدول .. اظن كدا كل شي تمام سويه بنفسك و جرب و لو ما عرفت هسويه لك function isPlayerSerialInTable(player, Table) local Serial = getPlayerSerial(player) for i, v in ipairs(Table) do if Serial == v then return true else return false end end end خلاص ماهو بالشي المهم - ما بساعد حد مرة ثانية الا اذا كنت متأكد 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