mR.Z Posted September 24, 2014 Share Posted September 24, 2014 بسم الله الرحمن الرحيم السلام عليكم ورحمته الله وبركاته ابغى طلب تعديل على لوحه الادمنيه او اعطائي الكودات الطلب هوا اذا احد يصك ميوت لازم يكتتب السبب وذا ماكتب ماينصك الاعب يجيه بشات يجب وضع سبب ونفس الشي مع الباند + اذا انا صكيت احد ميوت محد يقدر يفكه الى الي صكه ثاني موضوع اسويه ولم احصل على فائده Link to comment
AnymoX Posted September 24, 2014 Share Posted September 24, 2014 محد راح يجي يعطيك الطريقة هنا انتا فك الادمنية بنفسك وشوف الاكواد وحاول تعدل وسوي لك اي كود ونحنا بنحاول نصلحه لك لو فيه مشكلة Link to comment
mR.Z Posted September 24, 2014 Author Share Posted September 24, 2014 محد راح يجي يعطيك الطريقة هنا انتا فك الادمنية بنفسك وشوف الاكواد وحاول تعدل وسوي لك اي كود ونحنا بنحاول نصلحه لك لو فيه مشكلة حاولت مافي اتمنى اعطائي موقع في الويكي استطيع منه عمل الكود Link to comment
فاّرس Posted September 24, 2014 Share Posted September 24, 2014 تقدر تتحقق اذا صك ميوت , تتحقق ان الاديت مو فاضي من خلال الشرط ... if guiGetText ( guiElement ) ~= '' then اما بالنسبه لـ محد يقدر يفك الميوت الا الي صكه , تحتاج انك تحفظ سريال اللاعب , وتتحقق يوم ينفك الميوت , اذا كان نفس السريال او لا . ^ فيه اكثر من طريقه من خلال حفظ الاسم , او الاي بي او اسم الحساب ... لكن افضلها السريال . Link to comment
mR.Z Posted September 24, 2014 Author Share Posted September 24, 2014 كذا ؟ if not guiGetText ( guiElement ) ~= '' then else outputChatBox("الرجاء كتابه السبب " ) end Link to comment
-#Saimon Posted September 24, 2014 Share Posted September 24, 2014 كذا ؟ if not guiGetText ( guiElement ) ~= '' then else outputChatBox("الرجاء كتابه السبب " ) end --- if guiGetText ( EditName ) ~= '' then outputChatBox("الرجاء كتابه السبب " ) end ) Link to comment
mR.Z Posted September 24, 2014 Author Share Posted September 24, 2014 كذا ؟ if not guiGetText ( guiElement ) ~= '' then else outputChatBox("الرجاء كتابه السبب " ) end --- if guiGetText ( EditName ) ~= '' then outputChatBox("الرجاء كتابه السبب " ) end ) حطيته تحت الميوت وجربت الوحه طفيت ماتطلع Link to comment
#Mr.alkmasha Posted September 25, 2014 Share Posted September 25, 2014 كذا ؟ if not guiGetText ( guiElement ) ~= '' then else outputChatBox("الرجاء كتابه السبب " ) end --- if guiGetText ( EditName ) ~= '' then outputChatBox("الرجاء كتابه السبب " ) end end ) addEventHandler("onClintGUIClick",getRootElement(), function() if not guiGetText ( guiElement ) ~= '' then else outputChatBox("الرجاء كتابه السبب " ) end end) Link to comment
mR.Z Posted September 25, 2014 Author Share Posted September 25, 2014 في شي اغيره ولا احطه بس تحت الميوت ؟ Link to comment
#Mr.alkmasha Posted September 25, 2014 Share Posted September 25, 2014 ياريت المساعده حد يجيب له الكود حق لميوت Link to comment
فاّرس Posted September 25, 2014 Share Posted September 25, 2014 حبيبي حط الكود يوم يعطيه ميوت , if guiGetText ( guiElement ) ~= '' then وبعدين قفل الشرط .. اذا ما عرفت اطرح الاكواد . Link to comment
jafar Posted September 25, 2014 Share Posted September 25, 2014 لا , الكود سهل جداً لأنك راح تضيف سطر واحد وهو التحقق ..وآسف أنا كنت غلطان بأسماء الملفات فوق , لأن الفنكشنات الموجودة فيه صارت في ملف ثاني -.- عموماً .. روح لملف admin/client/gui/admin_inputbox.lua سطر 265 وظيفة aBanInputBoxFinish واستبدله بالكود هذا : function aBanInputBoxFinish () -- Get options local bUseIP = guiRadioButtonGetSelected( aBanInputRadio1A ) local bUseSerial = guiRadioButtonGetSelected( aBanInputRadio1B ) -- Get duration local seconds = false for i,dur in ipairs(aBanDurations) do if guiRadioButtonGetSelected( aBanInputRadio2s[i] ) then if guiGetText(aBanInputRadio2s[i]) == "Custom:" then if guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Mins" then seconds = guiGetText(customDuration) * 60 elseif guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Hours" then seconds = guiGetText(customDuration) * 3600 elseif guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Days" then seconds = guiGetText(customDuration) * 86400 end else seconds = dur end end end -- Get reason local reason = guiGetText ( aBanInputValue ) -- Validate settings if not bUseIP and not bUseSerial then aMessageBox ( "error", "No type selected!" ) return end if seconds == false then aMessageBox ( "error", "No duration selected!" ) return end -- Send ban info to the server if reason == "" then return aMessageBox ( "error", "Please enter the ban reason!" ); end triggerServerEvent ( "aPlayer", localPlayer, aBanInputPlayer, "ban", reason, seconds, bUseSerial ) -- Clear input guiSetText ( aBanInputValue, "" ) for i,dur in ipairs(aBanDurations) do guiRadioButtonSetSelected( aBanInputRadio2s[i], false ) end end وحق الميوت في نفس الملف سطر 431 وظيفة aMuteInputBoxFinish واستبدله بالكود ذا : function aMuteInputBoxFinish () -- Get duration local seconds = false for i,dur in ipairs(aMuteDurations) do if guiRadioButtonGetSelected( aMuteInputRadio2s[i] ) then seconds = dur end end -- Get reason local reason = guiGetText ( aMuteInputValue ) -- Validate settings if seconds == false then aMessageBox ( "error", "No duration selected!" ) return end -- Send mute info to the server if reason == "" then return aMessageBox ( "error", "Please enter the mute reason!" ); end triggerServerEvent ( "aPlayer", localPlayer, aMuteInputPlayer, "mute", reason, seconds ) -- Clear input guiSetText ( aMuteInputValue, "" ) for i,dur in ipairs(aMuteDurations) do guiRadioButtonSetSelected( aMuteInputRadio2s[i], false ) end end Link to comment
mR.Z Posted September 25, 2014 Author Share Posted September 25, 2014 لا , الكود سهل جداً لأنك راح تضيف سطر واحد وهو التحقق ..وآسف أنا كنت غلطان بأسماء الملفات فوق , لأن الفنكشنات الموجودة فيه صارت في ملف ثاني -.- عموماً .. روح لملف admin/client/gui/admin_inputbox.lua سطر 265 وظيفة aBanInputBoxFinish واستبدله بالكود هذا : function aBanInputBoxFinish () -- Get options local bUseIP = guiRadioButtonGetSelected( aBanInputRadio1A ) local bUseSerial = guiRadioButtonGetSelected( aBanInputRadio1B ) -- Get duration local seconds = false for i,dur in ipairs(aBanDurations) do if guiRadioButtonGetSelected( aBanInputRadio2s[i] ) then if guiGetText(aBanInputRadio2s[i]) == "Custom:" then if guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Mins" then seconds = guiGetText(customDuration) * 60 elseif guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Hours" then seconds = guiGetText(customDuration) * 3600 elseif guiComboBoxGetItemText(customType, guiComboBoxGetSelected(customType)) == "Days" then seconds = guiGetText(customDuration) * 86400 end else seconds = dur end end end -- Get reason local reason = guiGetText ( aBanInputValue ) -- Validate settings if not bUseIP and not bUseSerial then aMessageBox ( "error", "No type selected!" ) return end if seconds == false then aMessageBox ( "error", "No duration selected!" ) return end -- Send ban info to the server if reason == "" then return aMessageBox ( "error", "Please enter the ban reason!" ); end triggerServerEvent ( "aPlayer", localPlayer, aBanInputPlayer, "ban", reason, seconds, bUseSerial ) -- Clear input guiSetText ( aBanInputValue, "" ) for i,dur in ipairs(aBanDurations) do guiRadioButtonSetSelected( aBanInputRadio2s[i], false ) end end وحق الميوت في نفس الملف سطر 431 وظيفة aMuteInputBoxFinish واستبدله بالكود ذا : function aMuteInputBoxFinish () -- Get duration local seconds = false for i,dur in ipairs(aMuteDurations) do if guiRadioButtonGetSelected( aMuteInputRadio2s[i] ) then seconds = dur end end -- Get reason local reason = guiGetText ( aMuteInputValue ) -- Validate settings if seconds == false then aMessageBox ( "error", "No duration selected!" ) return end -- Send mute info to the server if reason == "" then return aMessageBox ( "error", "Please enter the mute reason!" ); end triggerServerEvent ( "aPlayer", localPlayer, aMuteInputPlayer, "mute", reason, seconds ) -- Clear input guiSetText ( aMuteInputValue, "" ) for i,dur in ipairs(aMuteDurations) do guiRadioButtonSetSelected( aMuteInputRadio2s[i], false ) 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