PT-BR/Sistema de Configurações

From Multi Theft Auto: Wiki

O sistema de configurações de um recurso lhe oferece a vantagem de armazenar ou obter informações para uso futuro; ou providenciar aos administradores uma maneira mais fácil de configura-lo sem ter que modificar seus arquivos.

As configurações são alteradas de duas formas: tanto pelos scripts ou pelo administrador, por meio do console.

Nomeando as Configurações

As configurações são bem simplistas na forma de serem nomeadas, permitindo dar detalhes e definir seu tipo de acesso (access).

Elas se classificam dessa maneira:

[acesso][nome-do-recurso].nome-da-configuração

Tipos de acesso:

  • *: Significa que será aberto ao público (public) e qualquer recurso pode ler e escrever nela
  • #: Define um tipo de proteção (protected), permitindo somente a leitura, caso acessada por outros recursos.
  • @: Promove privacidade (private) com objetivo de negar acesso a qualquer outro recurso que queria escrever ou ler
  • Se nenhum for especificado, serão definidos: private se é uma configuração local ou public se for global

Informar o nome-do-recurso é opcional. Se não for especificado, a configuração torna-se global.

Escreva o que desejar no nome-da-configuração.

Como gerenciá-lo?

Você pode administrar as configurações através do recurso admin. Se for preciso, podes adicionar no Settings Manager atributos à elas, pois é bem útil:

<settings>
    <setting name="*settingname" value="defValue" friendlyname="" group="" accept="" examples="" desc="" />
</settings>
  • friendlyname: Um nome mais amigável para sua configuração
  • accept: Os valores que a configuração pode aceitar
  • examples: Um exemplo de valor
  • desc: Uma descrição da configuração

Funções de Scripting

Há duas funções para scripting a serem usadas pelo sistema de configurações: set e get.

Comandos do Console

Há dois comandos para este tipo de coisa: