▫️core
• Comandos
- Comandos disponibilizados pelo resource [core].
- Observação: a permissão "owner" consegue utilizar todos os comandos.
--------------------------------------------------
/weather <clima>
-- Alterar o clima (chuva, sol, etc)
-- Permissão: "weather"
--------------------------------------------------
/freezetime
-- Travar o tempo (horário)
-- Permissão: "freezetime"
--------------------------------------------------
/blackout
-- Ativar/desativar o blackout (luzes apagadas)
-- Permissão: "blackout"
--------------------------------------------------
/time <hh> <mm>
-- Setar o tempo (horário)
-- Permissão: "time"
--------------------------------------------------
/onlines
-- Ver a quantidade de personagens onlines (mostra também os IDS no chat)
-- Permissão: "onlines", "owner"
--------------------------------------------------
/wall
-- Ligar/desligar o wall.
-- Permissão: "wall"
--------------------------------------------------
/nc
-- Entrar/sair do modo noclip.
-- Permissão: "nc"
--------------------------------------------------
/spec <id>
-- Entrar no modo espectador
-- Permissão: "spec"
--------------------------------------------------
/terremoto <tempo-em-min>
-- Reiniciar o servidor, desconectando jogadores online e salvando todos os dados.
-- Permissão: "terremoto"
--------------------------------------------------
/dev
-- Entrar no modo DEV (outra sessão)
-- Permissão: "dev"
--------------------------------------------------
/kick <id>
-- Desconectar um jogador pelo ID do personagem conectado.
-- Permissão: "kick"
--------------------------------------------------
/kicksrc <src>
-- Desconectar um jogador pela SRC (possível obter através do wall)
-- Permissão: "kick"
--------------------------------------------------
/handcuffs <id>
-- Remover as algemas de um personagem pelo ID.
-- Permissão: "handcuffs"
--------------------------------------------------
/resetroute <id>
-- Reseta a rota de um jogador pelo ID do personagem conectado (volta para a rota padrão do servidor = 0).
-- Permissão: "resetroute"
--------------------------------------------------
/rag <id>
-- Faz um personagem cair no chão.
-- Permissão: "rag"
--------------------------------------------------
/clr
-- Limpar a área
-- Permissão: "clr"
--------------------------------------------------
/tpcds
-- Teletransportar até uma coorenada.
-- Permissão: "tpcds"
--------------------------------------------------
/tp <id>
-- Teletransportar até um personagem pelo ID conectado.
-- Permissão: "tp"
--------------------------------------------------
/tpme <id>
-- Puxar um personagem até você (caso este personagem tenha a permissão "owner", ele receberá um request se quer aceitar o teleport ou não).
-- Permissão: "tpme"
--------------------------------------------------
/tpway
-- Teletransportar até as coordenadas marcadas no mapa
-- Permissão: "tpway"
--------------------------------------------------
/rgroups
-- (Pode ser usado no console, sem a /)
-- Recarregar os grupos (tabela snt_groups)
-- Permissão: "rgroups"
--------------------------------------------------
/addgroup <id> <group>
-- (Pode ser usado no console, sem a /)
-- Adicionar um grupo para um personagem. (Se o grupo for do tipo "staff", somente a permissão "owner" conseguirá setá-lo)
-- Permissão: "addgroup"
--------------------------------------------------
/remgroup <id> <group>
-- (Pode ser usado no console, sem a /)
-- Remover um grupo de um personagem. (Se o grupo for do tipo "staff", somente a permissão "owner" conseguirá removê-lo)
-- Permissão: "remgroup"
--------------------------------------------------
/cleargroups <id>
-- (Pode ser usado no console, sem a /)
-- Limpa todos os grupos de um personagem.
-- Permissão: "cleargroups"
--------------------------------------------------
/groups <id>
-- (Pode ser usado no console, sem a /)
-- Verifica os grupos de um personagem.
-- Permissão: "groups"
--------------------------------------------------
/gset <grupo>
-- (Pode ser usado no console, sem a /)
-- Verifica todos os personagens setados com determinado grupo
-- Permissão: "groups"
--------------------------------------------------
/cds
-- Coletar as coordenadas atuais.
-- Permissão: "cds"
--------------------------------------------------
/debug
-- Entrar/sair do modo DEBUG.
-- Permissão: "debug"
--------------------------------------------------
/perimetro || /perimetro cancelar
-- Criar/destruir perímetro (área de risco) - PM
-- Permissão: "perimetro"
--------------------------------------------------• (Server) Proxy / exports / events
--------------------------------------------------
exports['core']:isWanted(characterId)
-- retorna se um personagem está procurado ou não
--------------------------------------------------
exports['core']:increaseWantedTime(characterId,time)
-- aumenta o tempo de procurado de um personagem (tempo em minutos)
--------------------------------------------------
exports['core']:decreaseWantedTime(characterId,time)
-- reduz o tempo de procurado de um personagem (tempo em minutos)
--------------------------------------------------
exports['core']:resetWantedTime(characterId)
-- zera/reseta o tempo de procurado de um personagem
--------------------------------------------------
exports['core']:checkWantedTime(characterId)
-- verifica se um personagem possuí tempo de procurado para reativá-lô no sistema (deve ser executado após a seleção do personagem).
--------------------------------------------------
exports['core']:resetWorker(characterId,notify)
-- remove um personagem forçadamente de serviço (útil para sistemas como item 'pager').
-- characterId: integer - id do personagem
-- notify: boolean - se o jogador deve ser notificado que foi removido de serviço (true or false)
--------------------------------------------------
exports['core']:toggleService(src,characterId,organization)
-- funciona da mesma forma que utilizar o target de entrar/sair de serviço.
-- se tiver em serviço, irá remover, se não estiver, irá entrar.
-- src: integer - source do jogador
-- characterId: integer - id do personagem
-- organization: string - key da organização (conforme cadastrado na config services).
--------------------------------------------------
exports['core']:tryHandcuff(src)
-- função de algema > pega o jogador próximo e tentar algemar, precisa ter o item 'handcuffs' no inventory.
-- src: integer- source do jogador que está algemando
--------------------------------------------------
exports['core']:removeHandcuff(src)
-- remover algemas
-- src: integer - source do jogador
--------------------------------------------------
exports['core']:tryHood(src)
-- função de algema > pega o jogador próximo e tentar colocar capuz, precisa ter o item 'hood' no inventory.
-- src: integer- source do jogador que está colocando o capuz
--------------------------------------------------
exports['core']:removeHood(src)
-- remover capuz
-- src: integer - source do jogador
-------------------------------------------------Last updated
