Page cover

▫️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