Pular para o conteúdo

Pickups

Compartilhada

Pickups são itens que ficam girando no chão esperando o jogador passar por cima: vida, colete, armas ou qualquer modelo do jogo. Depois de coletados eles somem e voltam sozinhos passado o intervalo de respawn.

A posição pode ser passada como três números soltos ou como um Vector3 — createPickup(Vector3(x, y, z), 0, 50) funciona igual à forma com números.

Os pickups criados por um resource são destruídos junto com ele.

Estas 6 funções existem no servidor e no cliente. Você pode usá-las em scripts declarados em server_files, client_files ou shared_files.

Veja também as funções de Pickups exclusivas do servidor.

TipoConstanteO que o argumento valor significa
0VidaQuantidade de vida devolvida, de 0 a 100.
1ColeteQuantidade de colete devolvida, de 0 a 100.
2ArmaID da arma.
3PersonalizadoID do modelo a ser exibido, de 1 a 65535. No cliente precisa ser um modelo de objeto válido.

Para pickups de arma, os IDs aceitos são 1 a 18 e 22 a 46. Os IDs 0, 19, 20, 21 e qualquer valor acima de 46 não têm modelo de pickup e fazem a criação falhar.