• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Anti mc script

Thixz

New Member
Joined
Jun 13, 2009
Messages
65
Reaction score
0
Hey guys i have an ot server enforced some noobs use MC for level up on my server can anyone gave to me one script with anti mc?
my ot server version is 8.54 or 8.55

thank you so much:thumbup:
 
anyways..

okay its anti-mc but it works like anti-magebomb

Credits to Shawak

go to data\creaturescripts\scripts
and make anew lua called
Antimagebomb

and put this
Code:
local config = {
        max = 1,
        text = "Multi-Client or Magebomb is not allowed.Bot allowed.",
        group_id = 1  -- it will only kick player whit that id (1=Players, 2=tutor, 3=seniortutors, 4=Gm's, 5=Cm's and 6=God's
}

local accepted_ip_list = ""  -- here put the Ip you whant to be allowed to use Mc/Magebomb..

local function antiMC(p)
        if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then
                doRemoveCreature(p.pid)
        end
        return TRUE
end

function onLogin(cid)
        if getPlayerGroupId(cid) <= config.group_id then
                if isInArray(accepted_ip_list,getPlayerIp(cid)) == FALSE then
                        addEvent(antiMC, 1000, {pid = cid, max = config.max+1})
                        doPlayerPopupFYI(cid, config.text)
                end
        end
        return TRUE
end


then go to data\creaturescripts\creaturescripts.xml

and add this line
Code:
	<event type="login" name="Antimagebomb" event="script" value="Antimagebomb.lua"/>
 
You don't need to register scripts with type login or logout in login.lua (same as you also don't have to register login.lua in login.lua).
Only the other types.
 
Back
Top