Pular para o conteúdo principal

AddSimpleModelTimed

Esta função foi implementada no SA-MP 0.3.DL-R1 e não funcionará em versões anteriores.

Descrição

Adiciona um novo modelo de objeto simples personalizado para download. Os arquivos do modelo são armazenados em Documentos\GTA San Andreas User Files\SAMP\cache do jogador sob a pasta IP e Porta do Servidor em um arquivo no formato CRC.

NomeDescrição
virtualworldO ID do mundo virtual ao qual pretende colocar o modelo. Use -1 para todos os mundos.
baseidO ID do modelo do objeto original a ser usado como base (objeto original é usado se o download falhar).
newidO ID do modelo do novo objeto. Varia entre -1000 a -30000 (29000 slots) para serem usados posteriormente com CreateObject ou CreatePlayerObject.
dffnameNome do arquivo de extensão .dff localizado na pasta do servidor de modelos por padrão (configuração artpath).
txdnameNome do arquivo de textura de extensão .txd localizado na pasta do servidor de modelos por padrão (configuração artpath).
timeonO horário do jogo (em horas) em que este objeto irá aparecer.
timeoffO horário do jogo (em horas) em que este objecto irá desaparecer.

Retorno

1: A função foi executada com sucesso.

0: Falha ao executar a função.

Exemplos

public OnGameModeInit()
{
AddSimpleModelTimed(-1, 19379, -2000, "wallzzz.dff", "wallzzz.txd", 9, 18); // Esta parede só renderiza das 9h às 18h
return 1;
}

Notas

dica

"useartwork" deve ser habilitado primeiro nas configurações do servidor para que essa função funcione.

atenção

Atualmente não há restrições sobre quando você pode chamar esta função, mas esteja ciente de que se você não chamá-los dentro de OnFilterScriptInit ou OnGameModeInit, você corre o risco de que alguns jogadores, que já estão no servidor, não tenham baixado os modelos.

Funções Relacionadas