jakson Posted June 17, 2019 Share Posted June 17, 2019 هلا شباب كيفكم انشاء الله بخير كنت ابي حد يساعدني في سكريبت يخلي لو شخص كتب كلمه مثلا زي هلا تتكتب في المين شات ب اسم تاني يعني لما الاعب يكتب هلا في الشات يتنكت هاي بدي اسويها في عدم نشر و مشكورين Link to comment
jakson Posted June 17, 2019 Author Share Posted June 17, 2019 16 minutes ago, Hakan said: string.gsub ممكن تعطيني مثال ؟ شفت الامثله الي موجوده علي الويكي كلها و ما فهمت منها شيئ Link to comment
Arrax Posted June 17, 2019 Share Posted June 17, 2019 13 minutes ago, jakson said: ممكن تعطيني مثال ؟ شفت الامثله الي موجوده علي الويكي كلها و ما فهمت منها شيئ addEventHandler('onPlayerChat',root, function ( Msg ) if Msg == "هلا" then cancelEvent() outputChatBox(" *#ff0000[Security]: عذراً , لا يمكنك كتابة هذه الكلمة !!", source , 0 , 0 , 255 , true) end end ) Link to comment
jakson Posted June 17, 2019 Author Share Posted June 17, 2019 18 minutes ago, #x8a[H]eRhm<3 said: addEventHandler('onPlayerChat',root, function ( Msg ) if Msg == "هلا" then cancelEvent() outputChatBox(" *#ff0000[Security]: عذراً , لا يمكنك كتابة هذه الكلمة !!", source , 0 , 0 , 255 , true) end end ) مشكور اخلي علي محاولتك لمساعدتي لاكن ما قصدي علي هذا الشيئ هذا امرها سهل لاكن انا ابي اذا الشخص كتب هلا مثلا تظهر في شات للكل بي كلمه اخره تظهر بي كلمه هاي مثلا فهمت علي؟ Link to comment
Arrax Posted June 17, 2019 Share Posted June 17, 2019 addEventHandler('onPlayerChat',root, function ( Msg ) if Msg == "هلا" then cancelEvent() outputChatBox(""..getPlayerName(source).." #ffffff : #ff0000 هاي", root , 0 , 0 , 255 , true) end end ) هاذي لما يكتب هلا , يجي اسمه للكل مثلاً لو أنت كتبت هلا بتجي jackson: هاي Link to comment
#BrosS Posted June 17, 2019 Share Posted June 17, 2019 15 minutes ago, #x8a[H]eRhm<3 said: رجاءا اعد قراءة طلبه . 34 minutes ago, jakson said: ممكن تعطيني مثال ؟ شفت الامثله الي موجوده علي الويكي كلها و ما فهمت منها شيئ وظيفتها إستبدال نص بنص اللي تبيه أو على حسب النمط الموظف فيها. بالعديد الى إستخدمات كثيرة ومتقدمة . مثال text = "My name is Nono" string.gsub(text, "Nono", "Nini") -- or text:gsub(text, "Nono", "Nini") --> My name is Nini . اذا وصلت الفكرة حاول تسويه ماهو صعب فقط يبحث عن الكلمة ويستبدلها Link to comment
Arrax Posted June 17, 2019 Share Posted June 17, 2019 1 minute ago, #BrosS said: رجاءا اعد قراءة طلبه . وظيفتها إستبدال نص بنص اللي تبيه أو على حسب النمط الموظف فيها. بالعديد الى إستخدمات كثيرة ومتقدمة . مثال text = "My name is Nono" string.gsub(text, "Nono", "Nini") -- or text:gsub(text, "Nono", "Nini") --> My name is Nini . اذا وصلت الفكرة حاول تسويه ماهو صعب فقط يبحث عن الكلمة ويستبدلها مشكور على تفهمك, حسب ما فهمت يبي يقلد مود حق وزارة إذا نشرت بتجي **** =\ وحبيت اساعدهه .. Link to comment
#BrosS Posted June 17, 2019 Share Posted June 17, 2019 1 minute ago, #x8a[H]eRhm<3 said: مشكور على تفهمك, حسب ما فهمت يبي يقلد مود حق وزارة إذا نشرت بتجي **** =\ وحبيت اساعدهه .. string.find نعم وكودك ناقص هذا فقط اذا الرسالة كانت سب يعني اذا كتب معها شي ثاني ماتشتغل لازم Link to comment
nxFairlywell Posted June 17, 2019 Share Posted June 17, 2019 (edited) local words={ --[[ word1 = الكلمه replace1 = البديل ]]-- ["word1"]="replace1", ["word2"]="replace2", }; addEventHandler("onPlayerChat",root, function(Message) for word, replaces in pairs(words) do if Message:gsub("#%x%x%x%x%x%x",""):find(word) then cancelEvent(); outputChatBox(getPlayerName(source).." : "..Message:gsub(word," ")..replaces,root,255,255,255,true); end end end end Edited June 17, 2019 by NX_CI Link to comment
Rockyz Posted June 17, 2019 Share Posted June 17, 2019 42 minutes ago, NX_CI said: local words={ --[[ word1 = الكلمه replace1 = البديل ]]-- ["word1"]="replace1", ["word2"]="replace2", }; addEventHandler("onPlayerChat",root, function(Message) for word, replaces in pairs(words) do if Message:gsub("#%x%x%x%x%x%x",""):find(word) then cancelEvent(); outputChatBox(getPlayerName(source).." : "..Message:gsub(word," ")..replaces,root,255,255,255,true); end end end end الي مسويه خطأ اول خطأ هو انك حطيت ال cancelEvent في اللوب ثاني شي حاط ال outputChatBox في اللوب و عندك اخطاء في السطر 16 و في اند زيادة و قوس ناقص Link to comment
jakson Posted June 17, 2019 Author Share Posted June 17, 2019 (edited) مشكورين احباي في الله <3 ظبطت Edited June 17, 2019 by jakson Link to comment
nxFairlywell Posted June 17, 2019 Share Posted June 17, 2019 2 minutes ago, #,xiRocKyz said: الي مسويه خطأ اول خطأ هو انك حطيت ال cancelEvent في اللوب ثاني شي حاط ال outputChatBox في اللوب و عندك اخطاء في السطر 16 و في اند زيادة و قوس ناقص ليه ماعدلت عليه طيب local words={ --[[ word1 = الكلمه replace1 = البديل ]]-- ["word1"]="replace1", ["word2"]="replace2", }; addEventHandler("onPlayerChat",root, function(Message) for word, replaces in pairs(words) do if Message:gsub("#%x%x%x%x%x%x",""):find(word) then cancelEvent(); outputChatBox(getPlayerName(source).." : "..Message:gsub(word," ")..replaces,root,255,255,255,true); break end end end ) Link to comment
Rockyz Posted June 17, 2019 Share Posted June 17, 2019 3 minutes ago, NX_CI said: ليه ماعدلت عليه طيب local words={ --[[ word1 = الكلمه replace1 = البديل ]]-- ["word1"]="replace1", ["word2"]="replace2", }; addEventHandler("onPlayerChat",root, function(Message) for word, replaces in pairs(words) do if Message:gsub("#%x%x%x%x%x%x",""):find(word) then cancelEvent(); outputChatBox(getPlayerName(source).." : "..Message:gsub(word," ")..replaces,root,255,255,255,true); break end end end ) للحين عندك اخطاء .. Link to comment
jakson Posted June 17, 2019 Author Share Posted June 17, 2019 @N3xT يرجي اغلاق الموضوع Link to comment
Recommended Posts