Ir para conteúdo
  • 0

MCS não ataca outros players


bielzin002

Pergunta

Queria saber se tem como fazer uma script que o player que esta usando mc na tela não consiga ataca outro player com dois char, ou ele ataca com o main o player ou o mc dele ataca mas com os dois ele não conseguir atacar, já vi esse script em um servidor mas não achei.

Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts Recomendados

  • 0

<event type="combat" name="onAttack" script="custom_attack.lua" />
 

function onAttack(cid, target)
    local mainPlayer = Player(cid)
    local followers = mainPlayer:getFollowers()

    -- Verifica se o jogador possui mais de um seguidor (MC)
    if followers and #followers > 0 then
        for _, follower in ipairs(followers) do
            -- Impede que o seguidor do jogador ataque outros jogadores
            if target:isPlayer() then
                mainPlayer:say("Desculpe, mas você não pode atacar outros jogadores com dois personagens simultaneamente.", TALKTYPE_PRIVATE)
                return false
            end
        end
    end

    -- Permite o ataque se não houver restrições
    return true
end
 

 

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

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...