Postado Novembro 16, 2016 8 anos Nunca fiz script na minha vida mas fiz uma ganbiarra aqui.. tenta ae local config = { max = 1, -- Número de players permitido com o mesmo IP. } local accepted_ip_list = {} -- Lista dos players permitidos passar com o mesmo ip, exemplo: {"200.85.3.60", "201.36.5.222"} local function antiMC(p) if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then doTeleportThing(cid, fromPosition, TRUE) doPlayerSendCancel(cid, 'Você não pode estar com MC para passar.') end return true end function onStepIn(cid, item, position, fromPosition, toPosition) if isPlayer(cid) and getPlayerLevel(cid) < level then if isInArray(accepted_ip_list,doConvertIntegerToIp(getPlayerIp(cid))) == false then addEvent(antiMC, 1000, {pid = cid, max = config.max+1}) end end return true end Meu primeiro script q dlç '-'
Postado Novembro 19, 2016 8 anos Autor Em 16/11/2016 ás 15:14, Subyth disse: Nunca fiz script na minha vida mas fiz uma ganbiarra aqui.. tenta ae local config = { max = 1, -- Número de players permitido com o mesmo IP. } local accepted_ip_list = {} -- Lista dos players permitidos passar com o mesmo ip, exemplo: {"200.85.3.60", "201.36.5.222"} local function antiMC(p) if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then doTeleportThing(cid, fromPosition, TRUE) doPlayerSendCancel(cid, 'Você não pode estar com MC para passar.') end return true end function onStepIn(cid, item, position, fromPosition, toPosition) if isPlayer(cid) and getPlayerLevel(cid) < level then if isInArray(accepted_ip_list,doConvertIntegerToIp(getPlayerIp(cid))) == false then addEvent(antiMC, 1000, {pid = cid, max = config.max+1}) end end return true end Meu primeiro script q dlç '-' Não deu certo, kkkkkk. Será que tem alguma linha pra bloquear MC sem antes passar pela LIB?
Postado Novembro 19, 2016 8 anos tenta: local config = { max = 1, -- Número de players permitido com o mesmo IP. } local accepted_ip_list = {} -- Lista dos players permitidos passar com o mesmo ip, exemplo: {"200.85.3.60", "201.36.5.222"} local function antiMC(p) if #getPlayersByIp(getPlayerIp(p.pid)) >= p.max then doTeleportThing(cid, fromPosition, TRUE) doPlayerSendCancel(cid, 'Você não pode estar com MC para passar.') end return true end function onStepIn(cid, item, position, fromPosition, toPosition) if isInArray(accepted_ip_list,doConvertIntegerToIp(getPlayerIp(cid))) == false then addEvent(antiMC, 1000, {pid = cid, max = config.max+1}) end return true end [/CODE] Editado Novembro 19, 2016 8 anos por Subyth (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.