[KilleR] Posted May 31, 2016 Share Posted May 31, 2016 (edited) --- Edited June 2, 2016 by Guest Link to comment
Me[Z]oO Posted May 31, 2016 Share Posted May 31, 2016 قبل م ابدأ برمجة تبي الوقت يتغير لكل اللاعبين ولا للاعب الي ضغط Link to comment
Me[Z]oO Posted May 31, 2016 Share Posted May 31, 2016 (edited) Client GUIEditor = { label = {}, button = {}, edit = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(247, 202, 299, 272, "Time", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 24, 108, 39, "Edit Time", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(121, 32, 85, 27, "", false, GUIEditor.window[1]) GUIEditor.edit[4] = guiCreateEdit(211, 32, 73, 25, "", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(11, 228, 271, 26, "Created By KilleR | v.1.5", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[4], 255, 0, 0) GUIEditor.button[2] = guiCreateButton(195, 0, 74, 22, "×", false, GUIEditor.label[4]) GUIEditor.label[5] = guiCreateLabel(27, 102, 237, 61, "طـــــــــــــــــآرهــــــــــــــــ", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[5], 96, 254, 0) addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[1] then mins = guiGetText(GUIEditor.edit[2]) hour = guiGetText(GUIEditor.edit[4]) setTime(tonumber(hour),tonumber(mins)) elseif source == GUIEditor.button[2] then guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end end) addEvent("OpenGUI",true) addEventHandler("OpenGUI",root, function() guiSetVisible(GUIEditor.window[1],false) showCursor(false) end) Server addCommandHandler("Edit Time",function(p) Group = { "Level 4", "Level 5", "Level 6", "Head Admin", "Console", } for _,MeZoO in ipairs ( Group ) do if ( isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(p)),aclGetGroup( tostring(MeZoO)))) then triggerClientEvent(p,"OpenGUI",p) end end end) =) Edited June 1, 2016 by Guest Link to comment
[KilleR] Posted May 31, 2016 Author Share Posted May 31, 2016 اخوي انا بسوي لوحة - للكل لاهنت Link to comment
Mr.R Posted May 31, 2016 Share Posted May 31, 2016 Client GUIEditor = { label = {}, button = {}, edit = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(247, 202, 299, 272, "Time", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 24, 108, 39, "Edit Time", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(121, 32, 85, 27, "", false, GUIEditor.window[1]) GUIEditor.edit[4] = guiCreateEdit(211, 32, 73, 25, "", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(11, 228, 271, 26, "Created By KilleR | v.1.5", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[4], 255, 0, 0) GUIEditor.button[2] = guiCreateButton(195, 0, 74, 22, "×", false, GUIEditor.label[4]) GUIEditor.label[5] = guiCreateLabel(27, 102, 237, 61, "طـــــــــــــــــآرهــــــــــــــــ", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[5], 96, 254, 0) addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[1] then mins = guiGetText(GUIEditor.edit[2]) hour = guiGetText(GUIEditor.edit[4]) setTime(tonumber(mins),tonumber(hour)) elseif source == GUIEditor.button[2] then guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end end) addEvent("OpenGUI",true) addEventHandler("OpenGUI",root, function() guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end) Server addCommandHandler("Edit Time",function(p) Group = { "Level 4", "Level 5", "Level 6", "Head Admin", "Console", } for _,MeZoO in ipairs ( Group ) do if ( isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(p)),aclGetGroup( tostring(MeZoO)))) then triggerServerEvent(p,"OpenGUI",p) end end end) =) addCommandHandler ( "EditTime", function ( p ) -- هذي تصير كذا , مايصلح مسافات في الكلمه سطر 28 و 29 تصير كذا guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) وبالنسبه لـ فنكشن setTime انت حاط setTime ( tonumber ( mins ), tonumber ( hour ) ) والفنكشن يقول الساعه اول ثم الدقيقه bool setTime ( int hour, int minute ) وبالتوفيق ,, Link to comment
Adham Posted May 31, 2016 Share Posted May 31, 2016 طيب بالله ميزو كيف triggerServerEvent(p,"OpenGUI",p) في سرفر triggerServerEvent Client-only function Link to comment
[KilleR] Posted May 31, 2016 Author Share Posted May 31, 2016 ممكن تعطوني الكودات الصحيحه التامه ؟ Link to comment
Adham Posted May 31, 2016 Share Posted May 31, 2016 addEvent("OpenGUI",true) addEventHandler("OpenGUI",root, function ( ) for _, v in ipairs(Group) do if isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(source)), aclGetGroup(v,Group)) then triggerClientEvent(source,"OpenGUI",source) return false end end end) Link to comment
iMr.WiFi..! Posted May 31, 2016 Share Posted May 31, 2016 GUIEditor = { label = {}, button = {}, edit = {}, window = {}, } GUIEditor.window[1] = guiCreateWindow(247, 202, 299, 272, "Time", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 24, 108, 39, "Edit Time", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(121, 32, 85, 27, "", false, GUIEditor.window[1]) GUIEditor.edit[4] = guiCreateEdit(211, 32, 73, 25, "", false, GUIEditor.window[1]) GUIEditor.label[4] = guiCreateLabel(11, 228, 271, 26, "Created By KilleR | v.1.5", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[4], 255, 0, 0) GUIEditor.button[2] = guiCreateButton(195, 0, 74, 22, "×", false, GUIEditor.label[4]) GUIEditor.label[5] = guiCreateLabel(27, 102, 237, 61, "طـــــــــــــــــآرهــــــــــــــــ", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[5], 96, 254, 0) addEventHandler("onClientGUIClick",root, function() if source == GUIEditor.button[1] then mins = guiGetText(GUIEditor.edit[2]) hour = guiGetText(GUIEditor.edit[4]) setTime(tonumber(hour),tonumber(mins)) elseif source == GUIEditor.button[2] then guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end end) addEvent("OpenGUI",true) addEventHandler("OpenGUI",root, function() guiSetVisible(GUIEditor.window[1],not guiGetVisible(GUIEditor.window[1])) showCursor(guiGetVisible(GUIEditor.window[1])) end) addCommandHandler("Edit Time", function( p ) Group = { "Level 4", "Level 5", "Level 6", "Head Admin", "Console", } for _,MeZoO in ipairs ( Group ) do for _,v in ipairs ( getElementsByType("player") ) do if ( isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(p)),aclGetGroup( tostring(MeZoO)))) then triggerClientEvent(v,"OpenGUI",v) end end end end) Link to comment
Mr.R Posted May 31, 2016 Share Posted May 31, 2016 ممكن تعطوني الكودات الصحيحه التامه ؟ Client Side ! addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == اسم زر تغيير الجو ) then local Hours = guiGetText ( اسم ايديت الساعات ) local Mins = guiGetText ( اسم ايديت الدقائق ) setTime ( tonumber ( Hours ),tonumber ( Mins ) ) elseif ( source == اسم زر اغلاق اللوحه ) then guiSetVisible ( اسم اللوحه, false ) showCursor ( false ) end end ) addEvent ( "OpenWindow", true ) addEventHandler ( "OpenWindow", root, function ( ) guiSetVisible ( اسم اللوحه,not guiGetVisible ( اسم اللوحه ) ) showCursor ( guiGetVisible ( اسم اللوحه ) ) end ) Server Side ! local AclGroups = { "Level 4", "Level 5", "Level 6", "Head Admin", "Console", } addCommandHandler ( "TimeEdit", function ( player ) for _,Value in ipairs ( AclGroups ) do if ( isObjectInACLGroup ( "user.".. getAccountName ( getPlayerAccount ( player ) ) ), aclGetGroup ( "Value" ) ) then triggerClientEvent ( player, "OpenWindow", player ) end end end ) Link to comment
Me[Z]oO Posted May 31, 2016 Share Posted May 31, 2016 (edited) بالنسبة لـ Mr.R شكرا عالتنبيه <3 بس function( p ) عادي انا لسة مجربها الحين تقدر تسوي كذا كمان function( p ) المسافات ذي ممنوعة بالسترنق بالنسبة لـ ارقمنتات الست تايم خربطت بيها شوي المهم سطر 28 و 29 تصير كذا guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) لو تلاحظ بكودي في not يعني رح يغير القيمة الي العكس فـ بالتالي رح يقفلها و الماوس رح ينحط علي حسب وجود اللوحة ام لا واللوحة رح تنقفل وبالتالي رح ينقفل الماوس انا مجربه شكرا لك بالتوفيق لك <3 addEvent("OpenGUI",true) addEventHandler("OpenGUI",root, function ( ) for _, v in ipairs(Group) do if isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(source)), aclGetGroup(v,Group)) then triggerClientEvent(source,"OpenGUI",source) return false end end end) هههههههههههههههههههههههههههههههههههههههه وانت مسوي فيها سوليد سنيك ؟ ا triggerClientEvent لايفنت كلنت حاطط به isObjectInACLGroup خرابيط المهم لا تتكلم افهم الاول ولو مسوي ناصح بطل تسوي 14 موضوع به طلبات تافهه مثلك Edited June 1, 2016 by Guest Link to comment
Adham Posted May 31, 2016 Share Posted May 31, 2016 انزل 14 موضوع ولا 100 موضوع طلبات تافهه مب منتداك هوا؟ فتحت المنتدي امتا ونا ما اعرف محسسني انه المنتدي بتاعم وبعدين شوف النتا حاطو ترقير سرفر ايفنت في سرفر Link to comment
Me[Z]oO Posted May 31, 2016 Share Posted May 31, 2016 انزل 14 موضوعولا 100 موضوع طلبات تافهه مب منتداك هوا؟ فتحت المنتدي امتا ونا ما اعرف محسسني انه المنتدي بتاعم وبعدين شوف النتا حاطو ترقير سرفر ايفنت في سرفر خربطت وش فيها ؟ كتبته عالسريع مشان اساعد الرجال فقط -_-" Link to comment
[KilleR] Posted June 1, 2016 Author Share Posted June 1, 2016 عفوا يعيال موضوعي مو سوالف عطوني الكود الي يعطي للكل Link to comment
Me[Z]oO Posted June 1, 2016 Share Posted June 1, 2016 عفوا يعيال موضوعي مو سوالف عطوني الكود الي يعطي للكل تبي اللوحة تتفتح للكل صح ؟ Link to comment
[KilleR] Posted June 1, 2016 Author Share Posted June 1, 2016 لا لرتب ذي Level 4 Level 5 Level 6 Head.Admin Console Link to comment
Me[Z]oO Posted June 1, 2016 Share Posted June 1, 2016 (edited) Client GUIEditor = { button = {}, window = {}, label = {}, edit = {} } addEventHandler("onClientResourceStart", resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(247, 202, 299, 272, "Time", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 24, 108, 39, "Edit Time", false, GUIEditor.window[1]) GUIEditor.edit[1] = guiCreateEdit(121, 32, 85, 27, "", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(211, 32, 73, 25, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(11, 228, 271, 26, "Created By KilleR | v.1.5", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) GUIEditor.button[2] = guiCreateButton(195, 0, 74, 22, "×", false, GUIEditor.label[1]) GUIEditor.label[2] = guiCreateLabel(27, 102, 237, 61, "طـــــــــــــــــآرهــــــــــــــــ", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 96, 254, 0) end ) addEventHandler ( "onClientGUIClick", resourceRoot, function ( ) if ( source == GUIEditor.button[1] ) then local hours = guiGetText ( GUIEditor.edit[1] ) local mins = guiGetText ( GUIEditor.edit[2] ) setTime ( tonumber ( hours ),tonumber ( mins ) ) elseif ( source == GUIEditor.button[2] ) then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end ) addEvent ( "OpenWindow", true ) addEventHandler ( "OpenWindow", root, function ( ) guiSetVisible ( GUIEditor.window[1],not guiGetVisible ( GUIEditor.window[1] ) ) showCursor ( guiGetVisible ( GUIEditor.window[1] ) ) end ) Server local Groups = { "Level 4", "Level 5", "Level 6", "Head.Admin", "Console", } addCommandHandler ( "TimeEdit", function ( p ) for _,Server in ipairs ( Groups ) do if ( isObjectInACLGroup ("user."..getAccountName(getPlayerAccount(p)),aclGetGroup( "Server" ) ) ) then triggerClientEvent ( p, "OpenWindow", p ) end end end ) Edited June 1, 2016 by Guest Link to comment
[KilleR] Posted June 1, 2016 Author Share Posted June 1, 2016 يعطيك العافيه يغير الجو بس الماوس مايجي وماتفتح باف 8 اول ماشغل المود تجي سبحان الله واغلقهها تنغلق والماوس مايجي وتغير الجو يظبط بس ذا لي ولا للكل صور للاسل حقي الي عليه دويره حمرا ابيه يتسجل Level 4 Level 5 Level 6 Head.Admin Console Link to comment
Me[Z]oO Posted June 1, 2016 Share Posted June 1, 2016 ماتفتح #ق4 تـم التعديل والتجربة Link to comment
iMr.SFA7 Posted June 1, 2016 Share Posted June 1, 2016 -- Client Side -- GUIEditor = { button = {}, window = {}, label = {}, edit = {} } addEventHandler( 'onClientResourceStart', resourceRoot, function() GUIEditor.window[1] = guiCreateWindow(247, 202, 299, 272, "Time", false) guiWindowSetSizable(GUIEditor.window[1], false) guiSetVisible(GUIEditor.window[1],false) GUIEditor.button[1] = guiCreateButton(9, 24, 108, 39, "Edit Time", false, GUIEditor.window[1]) GUIEditor.edit[1] = guiCreateEdit(121, 32, 85, 27, "asd", false, GUIEditor.window[1]) GUIEditor.edit[2] = guiCreateEdit(211, 32, 73, 25, "", false, GUIEditor.window[1]) GUIEditor.label[1] = guiCreateLabel(11, 228, 271, 26, "Created By KilleR | v.1.5", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[1], 255, 0, 0) GUIEditor.button[2] = guiCreateButton(195, 0, 74, 22, "×", false, GUIEditor.label[1]) GUIEditor.label[2] = guiCreateLabel(27, 102, 237, 61, "طـــــــــــــــــآرهــــــــــــــــ", false, GUIEditor.window[1]) guiLabelSetColor(GUIEditor.label[2], 96, 254, 0) end) addEventHandler( 'onClientGUIClick', resourceRoot, function() if source == GUIEditor.button[1] then local hours = guiGetText ( GUIEditor.edit[1] ) local mins = guiGetText ( GUIEditor.edit[2] ) if hours == nil or hours == '' or not tonumber(hours) or mins == nil or mins == '' or not tonumber(mins) then return end; setTime ( tonumber ( hours ),tonumber ( mins ) ) elseif source == GUIEditor.button[2] then guiSetVisible ( GUIEditor.window[1], false ) showCursor ( false ) end end) addEvent ( "OpenWindow", true ) addEventHandler ( "OpenWindow", root, function() guiSetVisible( GUIEditor.window[1], not guiGetVisible ( GUIEditor.window[1] ) ) showCursor( guiGetVisible ( GUIEditor.window[1] ) ) end) -- Server Side -- local Groups = { "Level 4", "Level 5", "Level 6", "Head.Admin", "Console" } addCommandHandler ( "TimeEdit", function ( p ) if not getPlayerAccount ( p ) or isGuestAccount(getPlayerAccount ( p )) then return end; for _,v in ipairs ( Groups ) do if isObjectInACLGroup( "user."..getAccountName( getPlayerAccount ( p ) ), aclGetGroup ( v )) then triggerClientEvent ( p, "OpenWindow", p ) break end end end) P.S: تغـيير الجو بيصير وهمي للاعب فقـط لأنه كلـنـت 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