Jump to content

x [ طلب فكشانات ] x اذا كتب العبب


Recommended Posts

السلام عليكم

انا عامل جروبات

واحد لكلامات الاهانه و التاناي لكلامات السب ألخ... ء

عاوز لما حد يكتب كلمة تدل علي الاهانه

تظهر للزوار

x x x x

لوكن لكل الادمن

تظهر الكلمة

و يطلع كلام بالشات

* [ ... ]x هنا يكتب اسم العب, قام بأهانة احد اعضاء السيرفر

فوق يكتب اذا كانت اهانه او سب و كده

اتنميني تساعدوني

Link to comment

table -- جدول وحط المفتاح حقه مثلا سب او شي زي كذا 
"onPlayerChat" 
split -- يفصل لك السلسله اذا مستخدم رموز بالجدول 
string.byte 
string.find 
cancelEvent 
getPlayerName 
outputChatBox 

مافهمت آخر شي تقصد الكلامه تطلع للأدمن بس للزائر تجي اكس؟ اذا كذا سوي لوجب وتحقق من ان اللاعبين بقروب ادمن وطلع لهم الرساله .

Link to comment
table -- جدول وحط المفتاح حقه مثلا سب او شي زي كذا 
"onPlayerChat" 
split -- يفصل لك السلسله اذا مستخدم رموز بالجدول 
string.byte 
string.find 
cancelEvent 
getPlayerName 
outputChatBox 

مافهمت آخر شي تقصد الكلامه تطلع للأدمن بس للزائر تجي اكس؟ اذا كذا سوي لوجب وتحقق من ان اللاعبين بقروب ادمن وطلع لهم الرساله .

اها هو ده

Link to comment

صح كده ؟؟

+

عاوز الكلمة تظهر للادمن فقط

لو اي حد غير الادمن

تظهر له

x x x x

ahanh = {"" 
  
  
  
  
  
  
} 
  
  
  
sap = {"" 
  
  
  
  
  
  
} 
  
  
klt = {"" 
  
  
  
  
  
  
} 
  
kzfahl = {"" 
  
  
  
  
  
  
} 
  
  
  
  
  
  
  
addEventHandler("onPlayerChat", getRootElement(), 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
 cancelEvent() 
pName = getPlayerName(source) 
outputChatBox("*[ ... ]x @"..pName.." لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,255,255,true) 
end 
end ) 

Link to comment
صح كده ؟؟

+

عاوز الكلمة تظهر للادمن فقط

لو اي حد غير الادمن

تظهر له

x x x x

ahanh = {"" 
  
  
  
  
  
  
} 
  
  
  
sap = {"" 
  
  
  
  
  
  
} 
  
  
klt = {"" 
  
  
  
  
  
  
} 
  
kzfahl = {"" 
  
  
  
  
  
  
} 
  
  
  
  
  
  
  
addEventHandler("onPlayerChat", getRootElement(), 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
 cancelEvent() 
pName = getPlayerName(source) 
outputChatBox("*[ ... ]x @"..pName.." لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,255,255,true) 
end 
end ) 

وين الفنكشن ؟ ,

msg ماهي معرفة

Link to comment

كده ؟

ahanh = {"" 
  
  
  
  
  
  
} 
  
  
  
sap = {"" 
  
  
  
  
  
  
} 
  
  
klt = {"" 
  
  
  
  
  
  
} 
  
kzfahl = {"" 
  
  
  
  
  
  
} 
  
  
  
  
  
  
  
addEventHandler("onPlayerChat", getRootElement(), 
function(msg, msgType) 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
 cancelEvent() 
pName = getPlayerName(source) 
outputChatBox("*[ ... ]x @"..pName.." لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,255,255,true) 
end 
end ) 

Link to comment
كده ؟
ahanh = {"" 
  
  
  
  
  
  
} 
  
  
  
sap = {"" 
  
  
  
  
  
  
} 
  
  
klt = {"" 
  
  
  
  
  
  
} 
  
kzfahl = {"" 
  
  
  
  
  
  
} 
  
  
  
  
  
  
  
addEventHandler("onPlayerChat", getRootElement(), 
function(msg, msgType) 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
 cancelEvent() 
pName = getPlayerName(source) 
outputChatBox("*[ ... ]x @"..pName.." لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,255,255,true) 
end 
end ) 

msgType مالها داعي + أنت تقول تبيه يرسل للأدمنية ، كودك يرسل لكل اللاعبين

Link to comment

جرب كذا

addEventHandler("onPlayerChat", root, 
    function (text) 
        for k,v in ipairs (ahanh) do 
            if string.find(text,v) then 
                cancelEvent() 
                name = getPlayerName( source ) 
                for k,v in ipairs ( getElementsByType("player") ) do 
                local acc = getPlayerAccount(v) 
                    if acc and not isGuestAccount(acc) then 
                        local accName = getAccountName(acc) 
                        local isAdmin = isObjectInACLGroup("user."..accName,aclGetGroup("Admin")) 
                        if isAdmin then 
                            outputChatBox(""..name.." : لقد اهان احد من اعضاء السيرفر ",v,255,255,255,true) 
                        end 
                    end 
                end 
            end 
        end  
    end) 

Link to comment

يارجال حنا مافهمنا لك انت تبيها تطلع للادمن الشتيمة ديت صح ولالا والادمن يشتم عادي؟ والزوار او اللي معهوش رتبة مايطلعلهوش غير XXX

طيب خليها ماتطلعلهوش نهائي cancelEvent

Link to comment
يارجال حنا مافهمنا لك انت تبيها تطلع للادمن الشتيمة ديت صح ولالا والادمن يشتم عادي؟ والزوار او اللي معهوش رتبة مايطلعلهوش غير XXX

طيب خليها ماتطلعلهوش نهائي cancelEvent

+1

بسويها

Link to comment

في خطأ هنا

ahanh = {"ورع" 
  
  
  
  
  
  
} 
  
  
  
sap = {"" 
  
  
  
  
  
  
} 
  
  
klt = {"" 
  
  
  
  
  
  
} 
  
kzfahl = {"" 
  
  
  
  
  
  
} 
  
  
  
  
  
  
  
addEventHandler("onPlayerChat", getRootElement(), 
function(msg) 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
 cancelEvent() 
pName = getPlayerName(source) 
ooutputChatBox("#FF0000*[ نظام المخالفات ]x   @ "..pName.." #FF0000, لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,0,0,true) 
outputChatBox("#FF0000*[ نظام المخالفات ]x    #FF0000 لقد حصلت علي مخالفة بسس اهانت احد من اعضاء السيرفر ",source,255,0,0,true) 
end 
end 
end ) 

1467104698321.jpg

+

عاوز الكلمة ما تظهر للكل

Link to comment

السطر 52 استبدله ب, وين تبي ما يظهر للكل؟

outputChatBox("#FF0000*[ نظام المخالفات ]x   @ "..pName.." #FF0000, لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,0,0,true) 
  

Link to comment
السطر 52 استبدله ب, وين تبي ما يظهر للكل؟
outputChatBox("#FF0000*[ نظام المخالفات ]x   @ "..pName.." #FF0000, لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,0,0,true) 
  

السبه او الاهانه الي بالجدول فوق

Link to comment

انت تبي يعني تظهر المسبه للاعب؟ شوف السطر 10 حاط انه تظهر بس للاعب الي سب , تقدر تغير تظهر مثلا بس للادمنيه وكذه

addEventHandler("onPlayerChat", getRootElement(), 
function(msg) 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
cancelEvent() 
pName = getPlayerName(source) 
R, G, B = getPlayerNametagColor(source) 
outputChatBox("#FF0000*[ نظام المخالفات ]x   @ "..pName.." #FF0000, لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,0,0,true) 
outputChatBox("#FF0000*[ نظام المخالفات ]x    #FF0000 لقد حصلت علي مخالفة بسس اهانت احد من اعضاء السيرفر ",source,255,0,0,true) 
outputChatBox(pName..": #ffffff"..msg, source, R, G, B, true) 
end 
end 
end  
) 
  
  

Link to comment
انت تبي يعني تظهر المسبه للاعب؟ شوف السطر 10 حاط انه تظهر بس للاعب الي سب , تقدر تغير تظهر مثلا بس للادمنيه وكذه
addEventHandler("onPlayerChat", getRootElement(), 
function(msg) 
for k,v in ipairs (ahanh) do 
if string.find(msg,v) then 
cancelEvent() 
pName = getPlayerName(source) 
R, G, B = getPlayerNametagColor(source) 
outputChatBox("#FF0000*[ نظام المخالفات ]x   @ "..pName.." #FF0000, لقد اهان احد من اعضاء السيرفر ",getRootElement(),255,0,0,true) 
outputChatBox("#FF0000*[ نظام المخالفات ]x    #FF0000 لقد حصلت علي مخالفة بسس اهانت احد من اعضاء السيرفر ",source,255,0,0,true) 
outputChatBox(pName..": #ffffff"..msg, source, R, G, B, true) 
end 
end 
end  
) 
  
  

يب للادمنه فقط من لفل 1

الي كوسنول

Link to comment
غير مكان اللوب بحيث يكون تحت مخرج شات الادمنيه عشان مايكنسل كلامهم فهمت ؟

ما فهمت

خلاص خلها ما تظهر للكل

انت عايزها نجوم تظهر بالشات ولا يجيب له رساله ان دا كلام ممنوع .

Link to comment
غير مكان اللوب بحيث يكون تحت مخرج شات الادمنيه عشان مايكنسل كلامهم فهمت ؟

ما فهمت

خلاص خلها ما تظهر للكل

انت عايزها نجوم تظهر بالشات ولا يجيب له رساله ان دا كلام ممنوع .

تجيب له رساله انه كلام ممنوع

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...