Skip to content

Doctors & treatment

Médicos e tratamento

Um vício que ninguém consegue diagnosticar é apenas um debuff. Esta é a metade que torna os médicos relevantes.

Examinando um paciente

Um jogador cujo emprego esteja listado em Config.Medical.Jobs no nível Config.Medical.MinGrade ou superior pode usar /examine perto de alguém, ou usar a opção de alvo se você utilizar um recurso de targeting. Eles recebem um gráfico toxicológico.

config.lua
Config.Medical = {
    Jobs = { 'ambulance', 'ems', 'doctor' },
    MinGrade = 0,
    Distance = 2.0,
    NotifyPatient = true,
    Command = 'examine',
}

A distância é aplicada no servidor, assim como o tratamento — nenhum dos dois pode ser acionado do outro lado do mapa.

O que o gráfico mostra

Isso é configurado por substância, na aba Medical, e é onde o roleplay acontece:

Alternância Efeito quando desativado
Show substance O nome da droga fica oculto; o médico vê apenas uma categoria e os sintomas
Show level Sem porcentagem de vício ou valor de tolerância
Show stage Sem nome do estágio de abstinência
Show last dose Nenhuma ideia de quanto tempo faz desde o último uso
Show history Doses recentes e como foram consumidas (desativado por padrão)

Uma substância sintética com tudo oculto, exceto a categoria, força o médico a trabalhar com base na aparência do paciente. Uma droga de rua comum com tudo visível parece um exame real. Misturar ambos na sua economia é o que impede que cada exame pareça idêntico.

Config.Medical.NotifyPatient avisa o paciente que ele foi examinado. Deixar isso ativado costuma ser a melhor escolha — um médico lendo silenciosamente o prontuário de alguém pelas costas tende a irritar mais os jogadores do que a notificação em si.

Tratamento

Cada substância define seus próprios itens de tratamento, cada um com um escopo:

Escopo O que faz
overdose Revive um jogador caído
withdrawal Reseta o cronograma de abstinência, contendo os sintomas sem curar nada
addiction Reduz o nível de vício pelo valor do tratamento, dez pontos por unidade

Os tratamentos são comparados com a condição real do paciente, portanto, um item compartilhado por duas substâncias é aplicado àquela da qual ele realmente está sofrendo.

Reabilitação

Campo Significado
Rehab days Dias dentro do jogo limpo antes que o vício desapareça
Relapse Chance percentual de o vício retornar depois
Rehab cost Quanto custa a estadia

A chance de recaída é o motivo para definir Config.Withdrawal.ClearOnDeath = false. Se morrer limpa os vícios, ninguém nunca paga pela reabilitação.

Teste de drogas

Os médicos leem o gráfico completo; a polícia recebe algo mais direto. Qualquer emprego em Config.DrugTest.Jobs pode executar /drugtest [id] em um jogador próximo e obter uma resposta direta — positivo com as substâncias encontradas, ou um resultado limpo. Isso ignora as alternâncias de visibilidade por substância, porque um teste procura por tudo.