RoMaNd! Posted January 25, 2014 Share Posted January 25, 2014 شباب أبغا كود مسح الشأات إذا كتب الاعب كلمات محددة Link to comment
Mando Posted January 25, 2014 Share Posted January 25, 2014 onPlayerChat خطأ هذه اول لما لاعب يتكلم في الشات هو يبي مسح الشات + Eissa تقدر تنزل اي مود مسح الشات وتشوف Link to comment
iPrestege Posted January 25, 2014 Share Posted January 25, 2014 -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } addEventHandler ( 'onPlayerChat',root, function ( gMessage ) for _,v in ipairs ( gWords ) do if string.find ( gMessage,v ) then for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end ) Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } addEventHandler ( 'onPlayerChat',root, function ( gMessage ) for _,v in ipairs ( gWords ) do if string.find ( gMessage,v ) then for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end ) مسح الشات لكن تبين الكلمة بعد ماتكتبها + تنكتب مرة قبل المسح ومرة بعده Link to comment
al-Kobra Posted January 26, 2014 Share Posted January 26, 2014 -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } function clearchat ( gMessage ) for _,v in ipairs ( gWords ) do for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end addCommandHandler ( " "..gWords.." ", clearchat ) Link to comment
iPrestege Posted January 26, 2014 Share Posted January 26, 2014 -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } function clearchat ( gMessage ) for _,v in ipairs ( gWords ) do for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end addCommandHandler ( " "..gWords.." ", clearchat ) حشيش؟ ----- بالنسبة لـك ي رورو .. اذا تستخدم اي مخرج ثاني للشات فـ اعلم انة السبب مثلاً : تاج باستخدام الحدث .. منع كلمات السب باستخدام الحدث .. ^ فهمت؟ Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 الــ 10 يعني 10 سطور ؟ -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } function clearchat ( gMessage ) for _,v in ipairs ( gWords ) do for i = 0,[size=150]>150<[/size] do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end addCommandHandler ( " "..gWords.." ", clearchat ) Link to comment
al-Kobra Posted January 26, 2014 Share Posted January 26, 2014 -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } function clearchat ( gMessage ) for _,v in ipairs ( gWords ) do for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end addCommandHandler ( " "..gWords.." ", clearchat ) حشيش؟ ----- بالنسبة لـك ي رورو .. اذا تستخدم اي مخرج ثاني للشات فـ اعلم انة السبب مثلاً : تاج باستخدام الحدث .. منع كلمات السب باستخدام الحدث .. ^ فهمت؟ انزين انت ما تحققت ان الا يمسح هو ادمن addCommandHandler ( "الكلمة الا تبغيها", function ( thePlayer ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then local name = getPlayerName(thePlayer) for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( "#ff0000 "..name.." has cleard the chat", getRootElement(), 255, 0, 0, true ) ) Link to comment
K1NG Posted January 26, 2014 Share Posted January 26, 2014 انزين انت ما تحققت ان الا يمسح هو ادمن addCommandHandler ( "الكلمة الا تبغيها", function ( thePlayer ) local accName = getAccountName ( getPlayerAccount ( thePlayer ) ) if isObjectInACLGroup ("user."..accName, aclGetGroup ( "Admin" ) ) then local name = getPlayerName(thePlayer) for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( "#ff0000 "..name.." has cleard the chat", getRootElement(), 255, 0, 0, true ) ) v حشيش؟ -- -- # Server Side .. -- # Use it with your tag system if you have one. local gWords = { 'Word', 'Word2', } addEventHandler ( 'onPlayerChat',root, function ( gMessage ) for _,v in ipairs ( gWords ) do if string.find ( gMessage,v ) then for i = 0,10 do outputChatBox ( ' ',root ) end end end outputChatBox ( '* Chat Was Cleared Automatically',root,0,255,0 ) end ) خارج الشرط ؟؟ "* Chat Was Cleared Automatically" فيه عندكـ أخطاء بالكود، أول شي كيف مسوي مخرج الشات حق ^ بكذا رح يصير اي رسالة يكتبها اللاعب تجي معها الرسالة ذي إذا تم العثور على كلمة بمخرج النص، لانه لو كان اللاعب كاتب كلمتين بنفس المخرج بكذا رح break ثاني شي المفروض انك توقف اللوب عن طريق الدالة "* Chat Was Cleared Automatically" بكذا رح يمسح الشات مرتين ويطلع الكلام حق Word Word2 يتكرر المسح يعني لنفرض انا كتبت بالشات ... مرتين وكل مازادت الكلمات زاد التكرار لأن صندوق الشات "*Chat Was Cleared Automatically" ما يحتاج تسوي تكرار المسح 11 مره، يكفي تسويه 9 مرات والعاشرة تكون النص حق + كله يحتوي على 10 أسطر، عشان كذا نسويها 10 مخارج بالضبط تقليلاً للاق الي رح يحصل من التكرار وكذا لأنه بدون تايمر رح تتنفذ الأوامر الي مسويها قبل تجي "*Chat Was Cleared Automatically" مفروض تسوي تايمر للتكرار ومخرج النص + : الكلمة بالشات / ع العموم كودكـ يصير كذا بعد التعديل * Server Side: local gWords = { 'Word', 'Word2', } addEventHandler ( 'onPlayerChat', root, function ( gMessage ) for _, v in ipairs ( gWords ) do if ( string.find ( gMessage, v ) ) then setTimer ( function ( ) for i = 1, 9 do outputChatBox ( ' ' ) end outputChatBox ( '* Chat Was Cleared Automatically', root, 0, 255, 0 ) end, 50, 1 ) break end end end ) Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 يوب صارت لي لما اكتب اي كلمة يجي لي الكلام Link to comment
K1NG Posted January 26, 2014 Share Posted January 26, 2014 يوب صارت لي لما اكتب اي كلمة يجي لي الكلام .. اوكي، جرب الكود الي بردي الي قبل هذا ورد خبر Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 يوب صارت لي لما اكتب اي كلمة يجي لي الكلام .. اوكي، جرب الكود الي بردي الي قبل هذا ورد خبر كفو اشتغل ( \: بسس ليه يصير لاق اذا انمسح : خلاص حليتها بس لاني مخلي يمسح 2000 سطر ذذ ! .. Link to comment
K1NG Posted January 26, 2014 Share Posted January 26, 2014 يوب صارت لي لما اكتب اي كلمة يجي لي الكلام .. اوكي، جرب الكود الي بردي الي قبل هذا ورد خبر كفو اشتغل ( \: بسس ليه يصير لاق اذا انمسح : خلاص حليتها بس لاني مخلي يمسح 2000 سطر ذذ ! .. . حيآكـ / انا كاتب فوق عن الأسطر مايحتاج تزودها عن 10 وانا اصلاً مسويها بالكود 10 مايحتاج تزودها .. عشان تتفادى اللاق بأكبر قدر ممكن Link to comment
Do_De<3 Posted January 26, 2014 Share Posted January 26, 2014 على كذآ بيجيكك واحدد مصموخخ ض2 بيكتب سيرفر سيرفر سيرفر الى يطلعون الي في السيرفر كلهم : ) عندي لكك حركةة كويسهه : ) ليه ماتخلي اول مايمسح الشات ينصكك ميوت واضف الكونسل للادمن علشان لو طلع وخش مايروح الميوت : ) Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 على كذآ بيجيكك واحدد مصموخخ ض2بيكتب سيرفر سيرفر سيرفر الى يطلعون الي في السيرفر كلهم : ) عندي لكك حركةة كويسهه : ) ليه ماتخلي اول مايمسح الشات ينصكك ميوت واضف الكونسل للادمن علشان لو طلع وخش مايروح الميوت : ) ضض ابشرك مسوي مودات حماية ذذ مود اذا كتب كلمة محددة يصكه كيك والكلمة ماتجي في الشات اذا تخطا مسح الشات بيجيه كيك خخ Link to comment
Do_De<3 Posted January 26, 2014 Share Posted January 26, 2014 اممم كويسس اجل >< " اضف الشرطهه هذي في كود الحماية من الكلمات ـ < علشان مايكتب ســــيـــرــفـر فهمت ؟ Link to comment
RoMaNd! Posted January 26, 2014 Author Share Posted January 26, 2014 اممم كويسس اجل >< "اضف الشرطهه هذي في كود الحماية من الكلمات ـ < علشان مايكتب ســــيـــرــفـر فهمت ؟ ي شيخ حطيت كل شي فوق ٣٠٠كلمة 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