usePickup
Faz um jogador coletar o pickup na hora, como se ele tivesse passado por cima.
Sintaxe
Seção intitulada “Sintaxe”bool usePickup ( pickup oPickup, player oJogador )Parâmetros
Seção intitulada “Parâmetros”| Nome | Tipo | Padrão | Descrição |
|---|---|---|---|
oPickup | pickup | — | O pickup a ser coletado. |
oJogador | player | — | Quem vai coletar. |
Retorno
Seção intitulada “Retorno”true quando a coleta foi processada. Retorna false se algum dos argumentos for inválido, se o pickup estiver aguardando para reaparecer, se o servidor ainda não tiver estado de sincronização do jogador, ou se o jogador não puder pegá-lo: um pickup de vida exige vida abaixo de 200, um de colete exige colete abaixo de 100.
onPickupUse e onPlayerPickupUse disparam normalmente. Se algum handler cancelar, o pickup não entrega nada e continua no lugar, mas a chamada ainda retorna true.
Exemplo
Seção intitulada “Exemplo”addCommandHandler("darvida", function(jogador) usePickup(kitMedico, jogador)end)Veja também
Seção intitulada “Veja também”getPickupRespawnInterval— Devolve quanto tempo o pickup espera antes de reaparecer.setPickupRespawnInterval— Define quanto tempo o pickup espera antes de reaparecer.isPickupSpawned— Diz se o pickup está visível no mundo ou se está aguardando o respawn.