TA
creatureevent

Anti MC/MB

Por TaaG, 15 de nov. de 2015 em Globalevents e Spells

mc
system
sistema
magebomb
proteção
nuker
nuke
2
2.7k
TaaGT
15 de novembro de 2015 às 04:16

Já que tô de bobeira nessa madrugada, não custa nada refazer uns sistemas né.

 

 

O sistema consiste em não permitir o uso do Magebomb ou fazer (o famoso) MC.

 

antimagemc.lua (data/creaturescripts/scripts)

 

 

 

local config = {

max = 2,
text = "MC ou uso de Magebomb nao e permitido.",
group_id = 1, -- Grupos que poderao ser kikados (1=Players, 2=tutor, 3=seniortutors, 4=Gm's, 5=Cm's and 6=God's
}
local accepted_ip_list = "" -- Aqui voce poem os ips que serao aceitados a usar 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

Creaturescripts.xml (data/creaturescripts)
<event type="login" name=antimagemc" event="script" value="antimagemc.lua"/>

PS: Tirei os acentos do script para evitar futuros bugs.
PS²: Eu tirei o script de um fórum gringo e reformulei.

 

 

Créditos: Gringo desconhecido.

 

1 ano depois...
marcelinhokM
17 de outubro de 2017 às 15:10

Ei mano da uma força ae, esta dando esse erro !

asdsadsa.png