Pular para o conteúdo

detonateSatchels

Compartilhada Jogadores

Detona as cargas de satchel que o jogador plantou.

-- servidor
bool detonateSatchels ( element oJogador )
-- cliente
bool detonateSatchels ( )

No cliente a chamada é sempre sobre o jogador local, então não há argumento nenhum.

Antes de detonar, o evento cancelável onPlayerDetonateSatchels é disparado no servidor com o jogador como origem. Se ele for cancelado, nada acontece para aquele jogador — inclusive quando o pedido veio do cliente, que passa pelo servidor do mesmo jeito.

No servidor, true se pelo menos um jogador chegou a detonar; false se o argumento não for um elemento válido ou se o evento foi cancelado para todos. No cliente, true quando o pedido foi enviado, e false quando o jogador local não tem nenhuma carga plantada — a detonação em si acontece logo depois, quando o servidor responde.

-- cliente
bindKey("g", "down", function()
detonateSatchels()
end)