Ir para conteúdo

Magebomb Account Manager


Vilden

Posts Recomendados

Seguinte o cara loga "1000" accounts manager e laga o sv até cair.

 

ja achei uma vez uma script que blokeava a entrada de mais de 10 account manager mais nao estou achando

queria pedir aos scripters ae

 

Vodka, macrizius, mock e apocarai pra vocês providencia essa parada ae pra min :X

 

Sei la um blokeador de ips

blokeador de tile (so 10 podem pisar)

maximu 10 acc manager

protetion login (tem na config lua mais nao funfa)

protetion login eu axo q e tipo voc loga 1 char e so pode

loga de novo por alguns minutos

isso impediria o lag

 

 

Algo que nao deixe entra ""1000"" account managers

 

 

 

to com 1 ot exp 500x 150 on e tive q deleta o acc manager

 

caso saibam mais nao querem divulga me adiciona msn

c.i.r.o_@hotmail.com

 

agente pode conversa.. abç

 

obrigado des de ja mt obrigado:XX

 

 

 

 

 

 

 

 

EDITTTTTTTT

 

 

AEEE AXEII UM SCRIPT MUITO FODA DO MACRYZIUS POREMMM TEM UM ERRO

ELE CONSEGUE BLOKEA O LIMITE DE ACCOUNT MANAGER MAIS NÃO OS ONLINE E SIM AO TODO

COMO ASSIM??

 

ELE VERIFICA E GRAVA OS ACC MANAGER Q ENTRO EXEMPLO: ENTRO 1 AGORA E DESLOGO AI ENTRO MAIS 9 DPS AI DEU 10 DPS DISSO NINGUEM MAIS POD ENTRA NO ACC MANAGER

EU QUERIA ESSA MXM SCRIPT SO Q ELA PEGASSE OS ACC MANAGER DO ONLINELIST ALGO ASSIM[

 

 

local x = 0 --Não mecha.

function onLogin(cid)

local C = {}

C.quantidade = 1 --Quantidade maxima.

C.name = 'Account Manager' --Nome da criatura.

for _,pid in pairs(getPlayersOnline()) do

if(getCreatureName(pid) == C.name)then

if(x < C.quantidade)then

x = x+1

else

return FALSE,doPlayerPopupFYI(cid,'Foi utrapassado o valor maximo de '..C.name..' on-line.')

end

end

end

return TRUE

end

 

 

 

 

 

 

 

 

EDITTTTTTTTTTTTTTT2222222222

 

Por enquanto vo usa isso ai como solução :X

 

vo cria um npc que da /relaodscripts de 3 em 3 minutos e bota pra poder loga 15 acc manager :X

 

 

(quando da reload a contagem de acc managers zera ja testei ;X)

 

 

 

 

 

Editttseilaquanto

 

Alguem pode faze o npc pra min? que ele faça /reload creaturescripts :X

 

Para evitar de criar outro tópico vou postar aqui mesmo.

 

 

Preciso de um npc que de /reload creaturescripts

 

o vodka me mando 1 só que ele nao da reload ele só fala /reload creaturescripts

e ja vi se ele tem acesso e no xml dele ta acess 6

 

abç

 

 

 

exe = 300 -- tempo em segundos

time = os.clock()

 

function onThink()

if (time + exe) < os.clock() then

time = os.clock()

selfSay("/reload creaturescript")

end

end

Editado por Vilden
Link para o comentário
Compartilhar em outros sites

Va em creaturescripts/scripts e salve um arquivo.lua com o nome de players e bote o seguinte script:

 

function table.find(table, value) --- By MatheusMkalo
   for i,x in pairs(table) do
       if x == value then
           b = i
       break
       end
   end
return b
end

v = {}

function v:new()
   return setmetatable({}, {__index = self})
end

function v:add(name)
   self[name] = self[name] or {}
   table.insert(self[name], 1+#self[name])
end

function v:check(name)
   return #self[name]
end

function v:del(name)
   table.remove(self[name], table.find(self[name], #self[name]))
end

player = v:new() ---- Nao mude
maxplayer = 10  ---- Numero max de players com o nome abaixo
playername = "Account Manager" ---- Nome do Player


function onLogin(cid)
   if getPlayerName(cid) == playername then
       player:add(playername)
           if player:check(playername) > maxplayer then
               return FALSE
           end
   end
return TRUE
end

function onLogout(cid)
   if getPlayerName(cid) == playername then
       player:del(playername)
   end
return TRUE
end

 

Depois bote as seguintes tags no creaturescripts.xml:

<event type="login" name="Add" event="script" value="players.lua"/>
<event type="logout" name="Del" event="script" value="players.lua"/>

 

Flw, espero ter ajudado

Editado por MatheusMkalo
Link para o comentário
Compartilhar em outros sites

  • 8 months later...
×
×
  • Criar Novo...