Scripts pequenos, grande impacto
O Agency-Seatbelt é um dos scripts mais pequenos que lançamos, mas o feedback coloca-o consistentemente entre os mais apreciados. Há aí uma lição: o RP constrói-se a partir de pequenos toques mecânicos que tornam o mundo coerente, não de lançamentos monolíticos de funcionalidades.
O retorno do realismo
Quando os jogadores têm de pôr fisicamente o cinto antes de conduzir, três coisas mudam. As perseguições tornam-se mais perigosas porque apertar o cinto a meio da perseguição custa-te tempo. Os polícias ganham uma nova coisa pela qual multar. Os passageiros sofrem consequências reais da negligência do condutor. Cada uma destas é um pequeno gancho de RP que acrescenta profundidade sem acrescentar carga cognitiva.
Os detalhes de animação e áudio
Passámos mais tempo na animação de apertar/desapertar do que na lógica principal. Uma animação de dois segundos, um som subtil de clique, e um indicador distinto de cinto no HUD — é o tipo de detalhes de polimento que sinaliza aos jogadores "este servidor leva-se a sério". Quando tudo o resto faz o seu trabalho em silêncio, esses pequenos momentos sobressaem.
Integração com scripts de veículos
O Agency-Seatbelt encaixa de forma limpa em qualquer script de danos de veículos porque expomos um evento simples no cliente — `agency-seatbelt:isBuckled` — que outros scripts podem consultar. O teu script de reboque pode recusar pedidos de reboque de jogadores que acabaram de sair catapultados pelo pára-brisas. O teu script de hospital pode acrescentar modificadores realistas de lesões. O script é suficientemente pequeno para não se importar, mas suficientemente flexível para participar.
Grátis, porque devia ser
O Agency-Seatbelt sai a 0 € para sempre. Uma mecânica básica de segurança não devia estar por trás de uma paywall. Usa-o, faz-lhe fork, modifica-o — tanto faz. Cada servidor que usa os nossos scripts gratuitos é um servidor que um dia talvez compre os premium, e estamos a jogar a longo prazo.