Um evento é um fluxo de nós, lido do Start ao End. Ambos são adicionados automaticamente em todo novo evento. Um nó é executado e, em seguida, o fluxo segue o fio conectado até o próximo. Condições e alguns objetivos têm duas saídas — uma para sim, outra para não — permitindo que o fluxo se ramifique.
Os nós são executados para o jogador que iniciou o evento. Tudo o que eles geram pertence a esse jogador e é limpo quando a missão termina, caso as configurações de limpeza do evento estejam ativadas.
| Ação | Como fazer |
|---|
| Adicionar um nó | Arraste-o da lista à esquerda para a tela |
| Conectar dois nós | Arraste da saída de um nó até a entrada do próximo nó |
| Selecionar vários | Shift+clique ou Ctrl+clique |
| Copiar / colar | Ctrl+C / Ctrl+V |
| Desfazer / refazer | Ctrl+Z / Ctrl+Y (ou Ctrl+Shift+Z) |
| Encontrar um nó | A barra de pesquisa acima da lista |
Os nós que precisam de uma posição — spawns, áreas, teleportes, props — permitem defini-la diretamente no mundo: caminhe até lá, ajuste e confirme com E. Backspace ou Esc cancela.
| Nó | O que faz |
|---|
| Wait | Pausa o fluxo por um tempo determinado |
| Progress Bar | Mostra a barra de progresso integrada e aguarda até que ela se preencha |
| Random Branch | Segue uma de duas saídas aleatoriamente, com a porcentagem que você definir (50 por padrão) |
| Fail Quest | Encerra a missão como fracassada, exibindo uma mensagem |
| Trigger Event | Executa uma linha de código Lua no lado do cliente que você escreve no nó, geralmente uma chamada TriggerEvent ou TriggerServerEvent para outro recurso |
| Condition (IF/ELSE) | Um único nó para várias verificações — Item, Dinheiro ou Está em um Veículo — com uma saída para sim e outra para não |
| Nó | O que faz |
|---|
| Has Job | Passa se o jogador tiver o emprego indicado no cargo mínimo ou superior. Mensagem opcional quando falha |
| Is Night/Day | Passa se a hora dentro do jogo estiver dentro do intervalo definido; intervalos que cruzam a meia-noite (22 às 6) funcionam |
| Item Check | Passa se o jogador carregar pelo menos aquela quantidade de um item |
| Check Money | Passa se o jogador tiver pelo menos aquela quantia em dinheiro em mãos, banco ou dinheiro sujo |
| Vehicle State Check | Verifica um veículo da missão: se o jogador está nele, se foi destruído ou se a vida útil está abaixo de um valor |
| Check Coords | Passa se o jogador estiver em um ponto definido por você |
| Nó | O que faz |
|---|
| Interact in Area | Desenha um marcador; o jogador entra nele e pressiona a tecla de interação (E) |
| Stay in Area | O jogador deve permanecer dentro de uma zona por um determinado número de segundos |
| Leave Area | Aguarda até que o jogador tenha saído de uma zona |
| Kill Ped Objective | Exibe uma mensagem opcional e aguarda até que todos os peds gerados pelo evento estejam mortos |
| Timer Objective | Inicia uma contagem regressiva; se o tempo acabar, a missão falha com a sua mensagem |
| Nó | O que faz |
|---|
| Give Item | Adiciona um item |
| Remove Item | Remove um item — ideal para o final de uma missão de entrega |
| Give Money | Paga ao jogador |
| Remove Money | Cobra do jogador |
| Reward Bundle | Vários itens e dinheiro entregues em um único nó |
| Nó | O que faz |
|---|
| Health / Armor | Adiciona (ou, com um número negativo, remove) vida e colete, limitado ao valor máximo |
| Teleport | Move o jogador para um local |
| Teleport Vehicle | Move um veículo da missão para um local |
| Execute Command | Executa um comando como se fosse o jogador, por exemplo um comando de emote |
| Play Animation | Reproduz uma animação ou emote no jogador |
| Stop Animation | Para a animação |
| Attach Prop | Anexa um objeto a um osso do jogador, posicionado ao vivo com as setas do teclado, Page Up/Down e o teclado numérico; X pré-visualiza a animação enquanto você ajusta |
| Detach Prop | Remove um prop anexado anteriormente no evento |
| Nó | O que faz |
|---|
| Spawn NPC / Ped | Um ped com modelo, posição, arma opcional e blip. Static (parado, ou executando um cenário ou animação) ou Hostile (ataca o jogador) |
| Spawn Vehicle | Um veículo com cores personalizadas. Ele começa trancado: o jogador pode usar Procurar Chaves ou Arrombar através do minijogo de lockpick, opcionalmente exigindo um item. Destrancar entrega as chaves via fmLib |
| Spawn Object | Um objeto em uma posição exata, opcionalmente com uma interação que o jogador deve usar |
| Delete Vehicle | Remove um veículo da missão |
| Delete Prop | Remove um objeto gerado |
| Delete NPC / Ped | Remove um ped gerado |
| Delete Everything | Remove tudo o que este evento gerou |
| Nó | O que faz |
|---|
| Set Weather / Time | Altera o clima e o horário apenas para este jogador, até que a missão termine |
| Route Buckets | Move o jogador para um routing bucket — sua própria cópia isolada do mundo |
| Mark GPS | Define um waypoint no mapa do jogador |
| Nó | O que faz |
|---|
| Notification | Uma notificação através do seu framework (sucesso, erro ou informação) |
| Play Sound | Um som de interface do GTA, escolhido de uma lista |
| Screen Effects | Um efeito de tela cheia, escolhido da lista ou pelo nome |
| Particle FX | Um efeito de partículas no mundo |
| Nó | O que faz |
|---|
| Send Webhook | Envia uma mensagem para um webhook do Discord: sua mensagem, os identificadores Discord, Steam e licença do jogador, o nome do evento e onde ele estava. Marque captura de tela para anexar uma (requer screenshot-basic e Config.ScreenshotBasic). Apenas URLs de webhook do Discord são aceitas |
Abra as configurações de um evento a partir do editor.
| Configuração | O que faz |
|---|
| Death handler | O que acontece se o jogador morrer durante a missão: cancelar a missão, reiniciá-la, continuar ou executar uma ação personalizada. Notificação opcional com sua mensagem |
| Auto-respawn | Revive o jogador no NPC da missão, no spawn padrão ou em coordenadas personalizadas. O renascimento passa por Bridge.Client.RevivePlayer |
| Cleanup | Quais elementos gerados são removidos quando a missão termina: peds, veículos, objetos, props anexados. Todos vêm ativados a menos que você altere |
| Progression | O ponto em que o jogador está na missão é salvo, sobrevivendo a uma reconexão |
Definidos por resposta, na seção Dialogs da missão:
| Tempo de recarga | Significado |
|---|
| None (Unlimited) | Pode ser escolhido a qualquer momento |
| One Time Only | Uma única vez por personagem, para sempre |
| Daily (24h) | Uma vez a cada 24 horas |
| Weekly | Uma vez a cada 7 dias |
| Custom | Uma vez a cada X segundos |
O jogador é avisado sobre quanto tempo falta quando tenta usar a opção antes da hora.