السلام عليكم
هذا هو الكود
-- *بسم الله الرحمن الرحيم
-- حبيت اقدم ذا المود البسيط مود حمايه للسيرفر كامله
-- حمايه للصاحب + حمايه اف8 + حمايه من المخربين
---------------------------------------
--حماية باند IP/ حماية الاي بي هذي حماية الصاحب من الباند الاي بي اذا احد صكه ينصك وينفك باند الصاحب/
---------------------------------------/
addEventHandler("onBan",root,
function(Deban)
if(getBanIP(Deban)=="xx.xxx.xxx.xxx")then -- الاي بي حقك/
removeBan(Deban)
banPlayer(source,true,true,true,nil,"*صك الصاحب باند ip",0)
end
end
)
---------------------------------------
--حماية باند سيريال / هنا نفس الحمايه الي قبلها بس للسريال
---------------------------------------/
local serials = {
["0114976581090535A486708C965EDAE3"] = true, --سريالك
["000000"] = true, --سريال خويك
}
function autounban()
for i,p in ipairs(getElementsByType("player")) do
local Ser = getPlayerSerial(p)
if serials[Ser] then
thisIP = getPlayerIP(p)
end
end
for index, ban in pairs(getBans()) do
local serial = getBanSerial(ban)
local ip = getBanIP(ban)
if serials[serial] or ip == thisIP then
local bannedPlayer = getPlayerFromName(getBanAdmin(ban))
removeBan(ban,root)
banPlayer (bannedPlayer,false,false,true,root)
end
end
end
setTimer(autounban,1000,0)
-----------------------------------------------
--حماية من الكيك /هنا حمايه من الكيك اذا احد صكك ينصك هو باند
-----------------------------------------------
addEventHandler("onPlayerQuit",root,
function(quit,reason,responsible)
if(getPlayerSerial(source)=="0114976581090535A486708C965EDAE3")then --حط سريالك
if(quit=="Kicked")then
banPlayer(responsible,true,true,true,nil,"*صك الصاحب كيك",0)
end
end
end
)
addEventHandler("onPlayerQuit",root,
function(quit,reason,responsible)
if(getPlayerSerial(source)=="00000000")then --سريال خويك
if(quit=="Kicked")then
banPlayer(responsible,true,true,true,nil,"*صك الصاحب كيك",0)
end
end
end
)
-------------------------------------------------------------
------حماية من الميوت /ذي حممايه من الميوت حط سريالك وسريال خويك بس/
-------------------------------------------------------------
local PlayerSerial = "0114976581090535A486708C965EDAE3" --حط سريالك
function SAAD ()
if getPlayerSerial (source) == PlayerSerial then
cancelEvent ()
end
end
addEventHandler("onPlayerMute",getRootElement(),SAAD)
----------------------------------------------------------------
local PlayerSerial = "000000" --سريال خويك
function SAAD ()
if getPlayerSerial (source) == PlayerSerial then
cancelEvent ()
end
end
addEventHandler("onPlayerMute",getRootElement(),SAAD)
---------------------------------------------------------------------
----------------حماية ما تقدر تصك اكثر من 5 لاعبين باند
---------------------------------------------------------------------
--addEventHandler("onPlayerBan",getRootElement(),
--function ( _, admin )
-- local banTime = getAccountData(getPlayerAccount(admin),"banTime") or 0
-- setAccountData(getPlayerAccount(admin),"banTime",banTime+1)
-- if not Timer then
-- setTimer(Timer,30000,0,banTime,getPlayerAccount(admin))
-- end
-- outputChatBox(banTime.." تخذير يمكنك صك [ 5 ] لاعبين فقط في اليوم ",admin)
-- if banTime == 4 then
-- cancelEvent()
-- banPlayer (admin, false, false, true, getRootElement ( ), "لا يمكنك صك اكثر من 5 لاعبين باليوم" )
-- end
--end)
--function Timer(banTime,acc)
--setAccountData(acc,"banTime",0)
--end
--------------------------------------------------------------------------------------------
-------------------------حماية ما تقدر تكرر الكيك اكثر من 3 مرات / هذي واظحه/
--------------------------------------------------------------------------------------------
addEventHandler("onPlayerQuit", root,
function (guittype, _, kickPlayer)
if guittype == "Kicked" then
if getElementData(kickPlayer,"spamkicked") == 4 then
cancelEvent()
banPlayer (kickPlayer, false, false, true, root, 'محاولة تكرار الكيك فاشلة !')
else
setElementData(kickPlayer,"spamkicked",getElementData(kickPlayer,"spamkicked") + 1)
mytimer[kickPlayer] = setTimer(setElementData,60000,3,kickPlayer,"spamkicked",0)
end
end
end)
addEventHandler("onPlayerJoin", root,
function ()
setElementData(source,"spamkicked",0)
end)
---------------------------------------------------
--------- استعادة ادمنية / وهذي حمايه اذا احدد سحب رتبت الكونسل عليك تقدر ترجعها
-- عشن ترجعها تكتب في اف 8 استعادة//الي عليك تعدل السريال وتحط حسابك
---------------------------------------------------
addCommandHandler ( "استعادة",
function(player)
local serial = getPlayerSerial ( player )
if ( serial == "0114976581090535A486708C965EDAE3" ) then --حط سريالك
aclGroupAddObject (aclGetGroup("Console"),"user.basemode");
end
end
)
--------------------------------------------------------------------------------------------
----------------------------------حماية اف8---------------/هذي واظحه/
--------------------------------------------------------------------------------------------
Command = {
['addaccount'] = true;
['hacker'] = true;
['hack'] = true;
['wepadmin'] = true;
['voteadmin'] = true;
['VoteManager'] = true;
['ajax'] = true;
['copyResource'] = true;
['function.copyResource'] = true;
['function.redirectPlayer'] = true;
['redirectPlayer'] = true;
['function.removeResourceFile'] = true;
['removeResourceFile'] = true;
['deleteResource'] = true;
['setMapName'] = true;
['setGameType'] = true;
['setResourceInfo'] = true;
['renameResource'] = true;
['lord'] = true;
['givetime'] = true;
--------------------------------
['aexec'] = true;
['delaccount'] = true;
['chgpass'] = true;
['shutdown'] = true;
['stopall'] = true;
['stopmode'] = true;
['stopmap'] = true;
['loadmodule'] = true;
['crun'] = true;
['run'] = true;
['srun'] = true;
['execute'] = true;
['install'] = true;
['speed'] = true;
['cv'] = true;
['report'] = true;
['giveweapon'] = true;
['give'] = true;
['wp'] = true;
['ap'] = true;
['grav'] = true;
['votekick'] = true;
['voteban'] = true;
['votekill'] = true;
['votemode'] = true;
['votemap'] = true;
['start'] = true;
['msg'] = true;
['freeze'] = true;
['shout'] = true;
['setmoney'] = true;
['setskin'] = true;
['restart'] = true;
['sethealth'] = true;
['setarmour'] = true;
['warp'] = true;
['givevehicle'] = true;
['setinterior'] = true;
['setdimension'] = true;
['setpassword'] = true;
['setgamespeed'] = true;
['setgravity'] = true;
-- ['ikhgjjiuuggjjhhi888'] = true;
['delete'] = true;
['destroyteam'] = true;
['createteam'] = true;
['setweather'] = true;
['setgame'] = true;
['chgmypass'] = true;
['giveadmin'] = true;
['runcode'] = true;
['giveconsole'] = true;
['webadmin'] = true;
['set'] = true;
['setTimer'] = true;
['setGameType'] = true;
['setgroup'] = true;
['stop'] = true;
['deleteall'] = true;
['ss'] = true;
['wt'] = true;
['warpto'] = true;
['sp'] = true;
['setpos'] = true;
['st'] = true;
['sw'] = true;
}
addEventHandler ( 'onPlayerCommand',getRootElement ( ),
function ( cmd )
if Command [ cmd ] then
if getPlayerSerial ( source ) ~= "0114976581090535A486708C965EDAE3" then --سريالك /هنا تحط سريالك عشن تقدر تنفذ الاوامر الممنوعه في اف8/
if getPlayerSerial ( source ) ~= "000000" then -- سريال خويك
cancelEvent ( );
kickPlayer ( source, "No Command " );
end
end
end
end
);
--------------------------------------------------------------------------
----------------حماية من المخربين (سيريالات المخربين / هنا حمايه من المخربين سريالات مخربين مجمعه تقدر تبدل اي سريال براحتك/
--------------------------------------------------------------------------
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "FA20C5F4F69F4D030325F0F512EAF344" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "برا يبن الكلب لاتخرب" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "1981027B98BE92952764855347628743" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "برا ياكلب لاتخرب" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "DEF65AA8D0DCCCA4F3AAD36A66091984" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "مسوي تخرب السيرفر برا للابد" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "B5069E8DFDAE01C49240D5BAF0993DB4" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "برا ياكلب يابن الكلب" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "43C3FF210C04C0B8CEED440F3522A5E3" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " برا" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "A121C0A6E14642877B684F66AD4385A2" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "برا" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "26918E02CAE8DA3AE376C679B7448754" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "مسوي هكر برا " )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "6AD52706276EBFD354DA501FD68A0334" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "انت تشغل هاك برا للابد" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "33E157F07BA51773E97AA47AFCE4EE43" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, "سعودي ام | برا" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "D8D04A52F670C8B32D6DF50D16D19C44" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " برا " )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "7F76C407B30C42CE4D7345571D157C54" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " برا ياكلب " )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "39721F3E191F8E4E567D818CA2D5C971" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " برا ياكلب " )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "7AA5D9FE74A632394523A209EC3BBCB3" ) then
outputChatBox ( "سكربت تلقائي تبنيد المبزره من السيرفر", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " برا ياكلب " )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "EE5EE897A6189937654836D7D18A2D04" ) then
outputChatBox ( "AmOOry برا ياكلب", getRootElement(), 255, 255, 0, true )
addBan ( nil, nil, serial, source, " ياحلو غير مسموح لك الدخول" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "6A532C7FCB763BA3C8331F7FA79065F2" ) then
local name = getPlayerName(source)
outputChatBox ( "سكربت تلقائي : #ff0000[#ffffff" .. name .. "#ff0000]#00ff00 =====> هذا اكبر هكر", getRootElement(), 255, 0, 0, true )
addBan ( nil, nil, serial, source, " برا" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "FC0C6698B4289CA6EC32436208E2D3F4" ) then
local name = getPlayerName(source)
outputChatBox ( "سكربت تلقائي : #ff0000[#ffffff" .. name .. "#ff0000]#00ff00 =====> هذا اكبر هكر", getRootElement(), 255, 0, 0, true )
addBan ( nil, nil, serial, source, " برا" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "5BD43EB07EDB830382A174B1EF506671" ) then
local name = getPlayerName(source)
outputChatBox ( "سكربت تلقائي : #ff0000[#ffffff" .. name .. "#ff0000]#00ff00 =====> هذا اكبر هكر", getRootElement(), 255, 0, 0, true )
addBan ( nil, nil, serial, source, " برا يادودي ياهكر ^_^" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "E8FFF886C8DB15E0E592B2C43C787803" ) then
local name = getPlayerName(source)
outputChatBox ( "سكربت تلقائي : #ff0000[#ffffff" .. name .. "#ff0000]#00ff00 =====> هذا اكبر هكر", getRootElement(), 255, 0, 0, true )
addBan ( nil, nil, serial, source, " برا ^_^" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
function loginPlayer ( )
local serial = getPlayerSerial ( source )
if ( serial == "1A71BAD25AAEB3D91AA0AA662CDEC7E2" ) then
local name = getPlayerName(source)
outputChatBox ( "سكربت تلقائي : #ff0000[#ffffff" .. name .. "#ff0000]#00ff00 =====> هذا اكبر هكر", getRootElement(), 255, 0, 0, true )
addBan ( nil, nil, serial, source, " برا ^_^" )
end
end
addEventHandler ( "onPlayerJoin", root, loginPlayer )
--في الاخير احب اقول المود مو من برمجتي المود اكثر من مود مجمعها في مود واحد
-- الكود الوحيد الي انا مسويه حق استعادة الادمنيه
--والسلام/*
الكود شغال اللي يكتب كلمات في اف 8
ينصك كيك
وينكتب No Command
ذا شغال والحمد لله
لكن اللي يصكني كيك ماينصك باند واللي يصكني باند ماينصك باند
ماني عارف ليش
علماً بأن المود مضاف الى قروب الادمن
resource.*
فهمتوني
اللي يكتب كلمات في اف 8
مثلا اللي يكتب بأف 8
report
ينصك كيك
ذا مجربه وشغال والحمد لله
لكن اللي يصكني كيك ماينصك باند واللي يصكني باند ماينصك باند
ماني عارف ليش
صلحوا الكود بالله