Pular para o conteúdo

Os nós

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çãoComo fazer
Adicionar um nóArraste-o da lista à esquerda para a tela
Conectar dois nósArraste da saída de um nó até a entrada do próximo nó
Selecionar váriosShift+clique ou Ctrl+clique
Copiar / colarCtrl+C / Ctrl+V
Desfazer / refazerCtrl+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
WaitPausa o fluxo por um tempo determinado
Progress BarMostra a barra de progresso integrada e aguarda até que ela se preencha
Random BranchSegue uma de duas saídas aleatoriamente, com a porcentagem que você definir (50 por padrão)
Fail QuestEncerra a missão como fracassada, exibindo uma mensagem
Trigger EventExecuta 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 JobPassa se o jogador tiver o emprego indicado no cargo mínimo ou superior. Mensagem opcional quando falha
Is Night/DayPassa se a hora dentro do jogo estiver dentro do intervalo definido; intervalos que cruzam a meia-noite (22 às 6) funcionam
Item CheckPassa se o jogador carregar pelo menos aquela quantidade de um item
Check MoneyPassa se o jogador tiver pelo menos aquela quantia em dinheiro em mãos, banco ou dinheiro sujo
Vehicle State CheckVerifica 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 CoordsPassa se o jogador estiver em um ponto definido por você
NóO que faz
Interact in AreaDesenha um marcador; o jogador entra nele e pressiona a tecla de interação (E)
Stay in AreaO jogador deve permanecer dentro de uma zona por um determinado número de segundos
Leave AreaAguarda até que o jogador tenha saído de uma zona
Kill Ped ObjectiveExibe uma mensagem opcional e aguarda até que todos os peds gerados pelo evento estejam mortos
Timer ObjectiveInicia uma contagem regressiva; se o tempo acabar, a missão falha com a sua mensagem
NóO que faz
Give ItemAdiciona um item
Remove ItemRemove um item — ideal para o final de uma missão de entrega
Give MoneyPaga ao jogador
Remove MoneyCobra do jogador
Reward BundleVários itens e dinheiro entregues em um único nó
NóO que faz
Health / ArmorAdiciona (ou, com um número negativo, remove) vida e colete, limitado ao valor máximo
TeleportMove o jogador para um local
Teleport VehicleMove um veículo da missão para um local
Execute CommandExecuta um comando como se fosse o jogador, por exemplo um comando de emote
Play AnimationReproduz uma animação ou emote no jogador
Stop AnimationPara a animação
Attach PropAnexa 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 PropRemove um prop anexado anteriormente no evento
NóO que faz
Spawn NPC / PedUm 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 VehicleUm 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 ObjectUm objeto em uma posição exata, opcionalmente com uma interação que o jogador deve usar
Delete VehicleRemove um veículo da missão
Delete PropRemove um objeto gerado
Delete NPC / PedRemove um ped gerado
Delete EverythingRemove tudo o que este evento gerou
NóO que faz
Set Weather / TimeAltera o clima e o horário apenas para este jogador, até que a missão termine
Route BucketsMove o jogador para um routing bucket — sua própria cópia isolada do mundo
Mark GPSDefine um waypoint no mapa do jogador
NóO que faz
NotificationUma notificação através do seu framework (sucesso, erro ou informação)
Play SoundUm som de interface do GTA, escolhido de uma lista
Screen EffectsUm efeito de tela cheia, escolhido da lista ou pelo nome
Particle FXUm efeito de partículas no mundo
NóO que faz
Send WebhookEnvia 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çãoO que faz
Death handlerO 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-respawnRevive o jogador no NPC da missão, no spawn padrão ou em coordenadas personalizadas. O renascimento passa por Bridge.Client.RevivePlayer
CleanupQuais 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
ProgressionO 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 recargaSignificado
None (Unlimited)Pode ser escolhido a qualquer momento
One Time OnlyUma única vez por personagem, para sempre
Daily (24h)Uma vez a cada 24 horas
WeeklyUma vez a cada 7 dias
CustomUma vez a cada X segundos

O jogador é avisado sobre quanto tempo falta quando tenta usar a opção antes da hora.