; Mr.T76eM # Posted April 15, 2015 Share Posted April 15, 2015 سلام عليكم بسم الله الرحمن الرحيم طلب فنشكن بسطيط الي هو الفنشكن الي يمنع كلام معين في الشات مثلا elseif msg=="لعن" then outputChatBox ("ممنوع السب",player,255,0,0,true) هذا مثال بسيط فوق ^ لو ابي امنع الكلام هذا والسسلام وحسن الختام ض3 Link to comment
#DRAGON!FIRE Posted April 15, 2015 Share Posted April 15, 2015 Event : "onPlayerChat" string.find cancelEvent outputChatBox Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 onPlayerChat cancelEvent outputChatBox for ----- سوي جدول للكلمات الممنوعة وسوي لوب على الجدول string.find م كنت اعرفه اياه جبته من رد الاخ زاحف اظن انه بدور الكلام لذلك لمن تسوي لوب على الجدول استعمل ذا السترنق للبحث عن الكلمات الممنوعة Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 بارك الله فيكم الاكواد ال 3 كنت مستخدمها لوحدها في السكربت لكن مـ اشتغل الحين الرابعه حق زاحف string.find ممكن شرح لها ؟ Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 onPlayerChat cancelEvent outputChatBox for ----- سوي جدول للكلمات الممنوعة وسوي لوب على الجدول string.find م كنت اعرفه اياه جبته من رد الاخ زاحف اظن انه بدور الكلام لذلك لمن تسوي لوب على الجدول استعمل ذا السترنق للبحث عن الكلمات الممنوعة مشكور على الرد بالنسبة لالجدول فـ مو محتاج لان مثلا مابي كل الكلام له نفس الرد .. Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 addEventHandler ("onPlayerChat",root, function (msg) if msg == "لعن" then cancelevent () outputChatBox ("ممنوع السب",player,255,0,0,true) end end) زي كذا مثلا ؟ Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 عشان الجدول خله for k,v in ipairs(table) do k = الكلمات المممنوعة v = وش يطلع له بالشات الكلام الي تبيه local table = { ["Stopper"] = "mmno3 alsb", ["dog"] = "mmno3 alsb olk", } م تظن الكود ماخذه من حد مشان هو انجليزي انا مسويه كذا لانه بالعربي رح يصير خرابيط Link to comment
MoDeR2014 Posted April 15, 2015 Share Posted April 15, 2015 جرب هذا # Server : addEventHandler("onPlayerChat", root, function ( msg ) if string.find(msg ,"الكلمه") then cancelEvent () outputChatBox(" Don't insult Players or say Bad Words ", player ,255,0,0) end end ) Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 عشان الجدول خله for k,v in ipairs(table) do k = الكلمات المممنوعة v = وش يطلع له بالشات الكلام الي تبيه local table = { ["Stopper"] = "mmno3 alsb", ["dog"] = "mmno3 alsb olk", } م تظن الكود ماخذه من حد مشان هو انجليزي انا مسويه كذا لانه بالعربي رح يصير خرابيط ممكن تعطي مثال بدون جدول لاني مـ ابغاه بجدول .. addEventHandler ("onPlayerChat",root, function (msg) if msg == "لعن" then cancelevent () outputChatBox ("ممنوع السب",player,255,0,0,true) end end) هات مثال على كلمة واحده مثل هذي ^ جربت هذي لكن مـ شتغلت اذا كتبت الكلمه ما تمنعها فقط يظهر في الشات ممنوع السب لكن الكلمة الممنوعه تظهر ! Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 (edited) addEventHandler("onPlayerChat",function(message,_,plr) if ( string.find(message,"يلعن") ) and ( getElementType(plr) == "player" ) then cancelEvent() outputChatBox(" Mmno3 alsb ",plr,255,0,0,true) ----- تقدر تغير الكلام ترا انا سوته انجليزي مشان لا يتخلبط الكتابات لانه في مشاكل بالعربي end end ) اعذرني لاني بطيء في الرد تراني من الجوال اكلمك Edited April 15, 2015 by Guest Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 addEventHandler("onPlayerChat",function(message) if ( string.find(message,"يلعن") ) then cancelEvent() outputChatBox(" Mmno3 alsb ",source,255,0,0,true) ----- تقدر تغير الكلام ترا انا سوته انجليزي مشان لا يتخلبط الكتابات لانه في مشاكل بالعربي end end ) اعذرني لاني بطيء في الرد تراني من الجوال اكلمك مشكور جدا على المجهود لكن للاسف ما شتغل المود ما شتغل مدري ليه ـ! Link to comment
ALw7sH Posted April 15, 2015 Share Posted April 15, 2015 debugscript وش الاخطاء الي في Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 ترا عدلته كان فيه غلط مشان تفحص اذا شغال اكتب بالشات يلعن لا تضيف انت عليه شي من عندك افحصه كيف عطيته لك واذا م ضبط جيب لي الكلام الي يطلع بالديبوق Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 اوك بجرب مرة ثانية مع الديبوق Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 جربته مرة ثانية وما شتغل بالديبوق ما يطلع شيء له علاقة بالمود -- الميتا اذا تبون : < script src="S.lua" type="server" /> Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 وانت شو مسمي ملف السيرفر ؟ لانه انت بالميتا مسميه S بالكبيتل Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 وانت شو مسمي ملف السيرفر ؟لانه انت بالميتا مسميه S بالكبيتل نفس الشيء S اصلا لو اسمه شيء اخر م يشتغل المود ...........! Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 اجل كيف ذي يعني انت تقول المود م يشتغل وم يطلع شي بالديبوق !! Link to comment
; Mr.T76eM # Posted April 15, 2015 Author Share Posted April 15, 2015 ?? قلت لو اسمه شيء ثاني ما يشتغل لكن اسمه نفس الاسم هه ؟ Link to comment
ALw7sH Posted April 15, 2015 Share Posted April 15, 2015 addEventHandler("onPlayerChat",function(message,_,plr) if ( string.find(message,"يلعن") ) and ( getElementType(plr) == "player" ) then cancelEvent() outputChatBox(" Mmno3 alsb ",plr,255,0,0,true) ----- تقدر تغير الكلام ترا انا سوته انجليزي مشان لا يتخلبط الكتابات لانه في مشاكل بالعربي end end ) اعذرني لاني بطيء في الرد تراني من الجوال اكلمك ??? ليه تتحقق من انه اللاعب لاعب يعني تعتقد الاوبجكتات او الماركرات تقدر تكتب في الشات ؟ ._. onPlayerChat الكود ماعدا ذا الشي صح والمفروض يشتغل Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 (edited) Deleted Edited April 15, 2015 by Guest Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 (edited) جرب هذا اخوي addEventHandler("onChatMessage",function(theMessage, thePlayer) if ( string.find(theMessage,"يلعن") ) then cancelEvent() outputChatBox(" Mmno3 alsb ",thePlayer,255,0,0,true) ----- تقدر تغير الكلام ترا انا سوته انجليزي مشان لا يتخلبط الكتابات لانه في مشاكل بالعربي end end ) + عدل اسم الموضوع فنكشن مو فنشكن Edited April 15, 2015 by Guest Link to comment
The Killer Posted April 15, 2015 Share Posted April 15, 2015 الحدث 'onChatMessage' ما يتكنسل Link to comment
*[MSN]MHMD Posted April 15, 2015 Share Posted April 15, 2015 الحدث'onChatMessage' ما يتكنسل مشكور عالمعلومية جيت بوقتك بدي منك خدمة افحص الكود الي كتبته له اول شي زين شغال او لا تراه حيرني يقولي م يشتغل والكود صح ؟؟ Link to comment
The Killer Posted April 15, 2015 Share Posted April 15, 2015 addEventHandler("onPlayerChat",function(message,_,plr) if ( string.find(message,"يلعن") ) and ( getElementType(plr) == "player" ) then cancelEvent() outputChatBox(" Mmno3 alsb ",plr,255,0,0,true) ----- تقدر تغير الكلام ترا انا سوته انجليزي مشان لا يتخلبط الكتابات لانه في مشاكل بالعربي end end ) اعذرني لاني بطيء في الرد تراني من الجوال اكلمك كودك هذا سليم ما عدا التحقق 'getElementType' هذا ما له داعي في الحدث لأنه ماراح يتكلم الا اللاعب , و وحش قالك هذي المعلومه غير كذا كودك صحيح لاكن لو هو مركب تاج ولا شي ف لازم يحط الكود حقك في التاج 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