[FS] FILTER SCRIPT CRIADOR FINAL SAMP 2021 2022!
Compartilhado no fórum SAMP esse FilterScript serve para criar mapas, carros e outros objetos dentro do jogo.
Criador final É um objeto avançado, veículo, editor de ator (lista completa abaixo), que pode funcionar diretamente no jogo! Edição: Objetos, Veículos, Atores, Captadores, Pontos de Verificação, Ícones de mapas, Gangzones, textos em 3D.
Características:
Fotos:
Vídeo:
https: //www.*******.com/watch?v=4GCBDS3r-fc (em russo com legendas em inglês)
https: //www.*******.com/ assistir v = siVm ... VOcl4DIVcay-68?
trabalha relacionadas:
Usando esses scripts você também pode estender a funcionalidade e simplificar o processo de criação de seus projetos
Cinematic Camera Mover
de Gammix TextDraw editor
de iPLEOMAX editor TextDraw
tubo de ligação 1,10
Mapa de Movimentação 2.1
Reter Estúdio
bugs:
Veja a seção de problemas . Se você encontrou um bug - por favor denuncie neste tópico.
Obrigado:
Batka1337, Vitalik_Gonsor, TheHero, Apec, Magic_York, f0Re3t - ajuda nos testes
Crayder - alguma ajuda com ColAndreas
Vip_Uzer - alguns conselhos
Agradecimentos especiais ao grande número de autores cujas idéias / desenvolvimentos foram incluídos neste roteiro.
Terei todo o prazer em ouvir ideias e sugestões, bem como se alguém decidir gravar um vídeo em uso.
- Editando do jogo
Para fazer isso, você só precisa conectar o filterscript - Diferentes formas de interação
Você pode usar diálogos, teclas de atalho e comandos para as mesmas coisas - Mapeamento para vários jogadores
Capacidade de mapeamento para várias pessoas ao mesmo tempo - Novo editor do zero
Editor escrito inteiramente do zero, o editor 0.3e não é usado - Configuração de veículo avançado (desde v1.1.0) e ator (desde v1.3.3)
Capacidade de ajustar todos os veículos criados e definir animações para quaisquer atores criados - Edição de objetos anexados e textos 3D (desde v1.2.0)
Capacidade de editar objetos anexados e textos em 3D para veículos, jogadores e outros objetos - Copiando objetos padrão
Você pode copiar objetos de mapa padrão simplesmente clicando neles - Excluindo objetos padrão (desde v1.3.0)
Você também pode excluir objetos de mapa padrão, basta clicar sobre eles - Alterar texturas e texto de material de objetos
Você pode alterar texturas, cores e texto de material de qualquer objeto criado
Como usar:
Alguns atalhos de teclado que serão úteis: LAlt (KEY_WALK) - Movimentação lenta / movimento LShift (KEY_JUMP) - Aceleração do movimento / movimento LShift (KEY_JUMP) + LAlt (KEY_WALK) - Mapeamento de objetos na vista da superfície girar LMB (KEY_FIRE) - Selecione um objeto / veículo / ator ... * W, A, S, D - Movimento do objeto / veículo / ator selecionado ... * LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Movimento ao longo do eixo Z do objeto / veículo / ator selecionado ... * LCtrl
- Para começar, você deve ter um direito RCon (opcional).
- Depois de pegá-los, digite / edite o comando.
- Agora você está no flymode: use as teclas W, A, S, D para mover e mova o mouse para olhar em volta.
- Você pode abrir o menu principal pressionando a tecla Enter.
- Em seguida, selecione os itens, dependendo do que você deseja fazer.
Alguns atalhos de teclado que serão úteis: LAlt (KEY_WALK) - Movimentação lenta / movimento LShift (KEY_JUMP) - Aceleração do movimento / movimento LShift (KEY_JUMP) + LAlt (KEY_WALK) - Mapeamento de objetos na vista da superfície girar LMB (KEY_FIRE) - Selecione um objeto / veículo / ator ... * W, A, S, D - Movimento do objeto / veículo / ator selecionado ... * LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Movimento ao longo do eixo Z do objeto / veículo / ator selecionado ... * LCtrl
(KEY_FIRE) + W, A, S, D - Alterando o ângulo de rotação do objeto / veículo / ator selecionado ...
* LCtrl (KEY_FIRE) + LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Alterando o ângulo de rotação ao longo do eixo X do objeto / veículo / ator selecionado ...
RMB(KEY_HANDBRAKE)- Movendo um objeto / veículo / ator ... pelo mouse
Espaço (KEY_SPRINT) - Remove a seleção / movimento de um objeto / veículo / ator ...
C (KEY_CROUCH) + LMB(KEY_FIRE)- Copia um objeto / veículo / ator ...
* LShift(KEY_JUMP) + LAlt (KEY_WALK) + C (KEY_CROUCH) + LMB(KEY_FIRE)- Copia um objeto anexado / texto 3D
\ (KEY_ACTION) + LMB(KEY_FIRE)- Apaga um objeto / veículo / ator ...
* LCtrl (KEY_FIRE) + LShift (KEY_JUMP) + LAlt (KEY_WALK) + W, A, S, D - Alterando o ângulo de rotação ao longo do eixo X do objeto / veículo / ator selecionado ...
RMB(KEY_HANDBRAKE)- Movendo um objeto / veículo / ator ... pelo mouse
Espaço (KEY_SPRINT) - Remove a seleção / movimento de um objeto / veículo / ator ...
C (KEY_CROUCH) + LMB(KEY_FIRE)- Copia um objeto / veículo / ator ...
* LShift(KEY_JUMP) + LAlt (KEY_WALK) + C (KEY_CROUCH) + LMB(KEY_FIRE)- Copia um objeto anexado / texto 3D
\ (KEY_ACTION) + LMB(KEY_FIRE)- Apaga um objeto / veículo / ator ...
Comandos disponíveis:
Código:
Gerenciamento de mapas:
/ newmap - crie um novo mapa
/ loadmap - carrega um mapa existente
/ savemap - salve o mapa atual
/ delmap - excluir mapa
Objetos:
/ newobj - cria um objeto
/ delobj - exclui o objeto selecionado
/ cobj - copia o objeto selecionado
/ selobj [object ID] - seleciona um objeto por ID
/ gotoobj - teleport para o objeto selecionado
/ getobj - teleporta o objeto selecionado para você mesmo
/ objtext - editor de texto no objeto selecionado
/ oplattach [player ID] - anexa o objeto selecionado ao jogador
/ oobjattach [object ID] - anexa o objeto selecionado ao objeto
/ ovehattach [ID do veículo] - anexar o objeto selecionado ao veículo
/ objx - / objy - / objz - define a posição do objeto selecionado
/ objrx - / objry - / objrz - define os ângulos de rotação do objeto selecionado
Texturas:
/ txdset [ID da camada] [ID da textura] - define o material do objeto selecionado
/ txdreset [ID da camada] - redefinir material do objeto selecionado
/ txdcolor [ID da camada] [código hex] - define a cor do objeto selecionado
/ txdcreset [ID da camada] - redefine a cor do objeto selecionado
Veículos:
/ newveh - crie um veículo
/ delveh - elimina o veículo selecionado
/ cveh - copie o veículo selecionado
/ selveh [ID do veículo] - selecione um veículo por ID
/ gotoveh - teletransporte para o veículo selecionado
/ getveh - teletransporte o veículo selecionado para você
/ vehrepair - reparar o veículo selecionado
/ vehx - / vehy - / vehz - define a posição do veículo selecionado
/ vehrz - define o ângulo de rotação do veículo selecionado
/ vehrtime - define o tempo de respawn do veículo selecionado
/ vehcolor - define as cores do veículo selecionado
Tuning:
/ compadd - adiciona componente no veículo selecionado
/ complist - visualizando e excluindo componentes no veículo selecionado
/ compremoveall - remove todos os componentes do veículo selecionado
/ paintjob - set paintjob (para certos veículos)
/ pjobremove - remove o paintjob do veículo selecionado
Atores:
/ newact - crie um ator
/ delact - exclua o ator selecionado
/ cact - copia o ator selecionado
/ selact [ID do ator] - selecione um ator por ID
/ goto - teletransporte para o ator selecionado
/ getact - teletransporta o ator selecionado para você
/ actanim - define animação para o ator selecionado
/ actclear - redefine a animação para o ator selecionado
/ actx - / acty - / actz - define a posição do ator selecionado
/ actrz - define o ângulo de rotação do ator selecionado
Pickups:
/ newpick - cria um captador
/ delpick - elimina o pickup selecionado
/ cpick - copia o captador selecionado
/ selpick [pickup ID] - selecione um pickup por ID
/ gotopick - teletransporte para o captador selecionado
/ getpick - teleporta a coleta selecionada para você
/ picktype - define o tipo do captador selecionado
/ pickx - / picky - / pickz - define a posição do captador selecionado
/ pickvw - define o mundo virtual da coleta selecionada
Pontos de verificação:
/ newcp - cria um ponto de verificação
/ delcp - exclui o ponto de verificação
/ selcp - selecione o ponto de verificação
/ gotocp - teleport para o checkpoint
/ getcp - teleporta o checkpoint para você
/ cpx - / cpy - define a posição do checkpoint
/ cpsize - define o tamanho do ponto de verificação
Pontos de verificação de corrida:
/ newrcp - cria um ponto de verificação de corrida
/ delrcp - elimina o ponto de verificação da corrida
/ selrcp - selecione o ponto de controle da corrida
/ gotorcp - teleportar para o posto de controle de corrida
/ getrcp - teleporta o ponto de controle da corrida para você
/ rcptype - define o tipo de ponto de controle da corrida
/ rcpx - / rcpy - / rcpz - define a posição do ponto de controle da corrida
/ rcpnextx - / rcpnexty - / rcpnextz - posição do ponteiro de seta do ponto de verificação da corrida
/ rcpsize - define o tamanho do ponto de controle da corrida
Mapa de ícones:
/ newicon - crie um ícone de mapa
/ delicon - elimine o ícone do mapa selecionado
/ cicon - copia o ícone do mapa selecionado
/ selicon [map icon ID] - selecione um ícone de mapa por ID
/ gotoicon - teleportar para o ícone do mapa selecionado
/ geticon - teleportar o ícone do mapa selecionado para si mesmo
/ iconx - / icony - / iconz - define a posição do ícone do mapa selecionado
/ iconcolor - define a cor do ícone do mapa selecionado
/ iconstyle - define o estilo do ícone do mapa selecionado
Gangzones:
/ newzone - cria um gangzone
/ delzone - elimina o gangzone selecionado
/ czone - copia o gangzone selecionado
/ selzone [gangzone ID] - selecione um gangzone por ID (mudança de tamanho)
/ holdzone [gangzone ID] - selecione um gangzone por ID (movimento)
/ gotozone - teletransporte para o gangzone selecionado
/ getzone - teletransporte o grupo selecionado para si mesmo
/ zoneminx - / zoneminy - / zonemaxx - / zonemaxy - define a posição do gangzone selecionado
/ zonecolor - define a cor do gangzone selecionado
Textos 3D:
/ newlab - cria um texto 3D
/ dellab - exclui o texto 3D selecionado
/ clab - copia o texto 3D selecionado
/ sellab [label ID] - seleciona um texto 3D por ID
/ gotolab - teletransporte para o texto 3D selecionado
/ getlab - teleporta o texto 3D selecionado para você
/ labtext - define o texto para o texto 3D selecionado
/ labcolor - define a cor do texto 3D selecionado
/ lplattach [ID do jogador] - anexa o texto 3D selecionado ao player
/ lvehattach [ID do veículo] - anexa o texto 3D selecionado ao veículo
/ labx - / laby - / labz - define a posição do texto 3D selecionado
/ labdd - define a distância de desenho do texto 3D selecionado
/ labvw - define o mundo virtual do texto 3D selecionado
/ lablos - define a visibilidade através das paredes do texto 3D selecionado
Movendo-se pelo mapa:
/ setpos - teleportar para as coordenadas
/ setint - configuração interna por ID
/ setvw - configuração do mundo virtual por ID
/ maptp - teleport para o último marcador de mapa
/ gotoint - teletransporte para interiores padrão
Objetos padrão:
/ copyobjects - copia o modo de objetos padrão
/ remobjects - exclui o modo de objetos padrão
Configurações do editor:
/ camspeed - mude a velocidade da câmera
/ camspeedslow - altera a velocidade da câmera (Alt)
/ camspeedfast - altera a velocidade da câmera (Shift)
/ camdist - mude a distância da câmera
/ movingist - muda a distância do movimento
/ moveistshort - altera a distância do movimento (Alt)
/ movedistlong - altera a distância do movimento (Shift)
/ movedistgz - muda a distância do movimento da gangzona
/ movedistgzshort - altera a distância do movimento da zona de movimento (Alt)
/ movedistgzlong - muda a distância do movimento da gangzone (Shift)
/ movedisti - altera a distância do movimento do ícone do mapa
/ movedistishort - altera a distância do movimento do ícone do mapa (Alt)
/ movedistilong - altera a distância do movimento do ícone do mapa (Shift)
/ rotspeed - altera a velocidade de rotação
/ rotspeedslow - altera a velocidade de rotação (Alt)
/ rotspeedfast - altera a velocidade de rotação (Shift)
/ showgui - mostrar interface
/ hidegui - ocultar interface
Configurações do mapa:
/ setweather - definir clima
/ settime - tempo definido
/ setgravity - definir gravidade
ATENÇÃO! Alguns recursos funcionam apenas com o plugin ColAndreas !
Instalação:
Instalação:
- Baixe o arquivo "Plug & Play" nos links abaixo
- Descompacte-o e copie os arquivos das pastas para as mesmas pastas que você tem (o conteúdo da pasta "filterscripts" do arquivo para a pasta "filterscripts" do seu servidor, etc.)
- Abra o arquivo server.cfg e adicione "creator" na linha "filterscripts" depois de um espaço
- Mantê-lo aberto e também adicionar "ColAndreas" na linha "plugins" depois de um espaço
4.1. Se você executar o servidor em uma hospedagem (linux), deverá especificar a extensão do plug-in: "ColAndreas.so"
Histórico de alterações:
Código:
* v1.0.0 Primeiro lançamento * v1.1.0 Editor de captadores aprimorado (significativamente reduzido atrasos) Adicionada a capacidade de escolher cores acabadas para os objetos, ícones de mapa, zonas de grupo e textos em 3D Diálogo de mudar a hora do jogo agora exibe a hora no formato de 12 horas (somente para a versão em inglês) Adicionada capacidade de mover todos os itens editáveis ao longo da diagonal Adicionado editor de ajuste de veículo * v1.2.0 Conserto fixo de veículo em arquivo Atualizados os nomes dos componentes de ajuste para sua pesquisa por parte do nome Adicionado a capacidade de ajustar a câmera, velocidade de objetos, etc. Agora o menu com todos os objetos criados / veículos / atores ... exibe-os página por página Adicionado editor de objeto anexado e textos em 3D * v1.3.0 Adicionado compatibilidade com foreach Adicionado suporte ao Streamer Plugin Exibição fixa de lista de objetos página a página Adicionado novos itens no menu de edição para atores criados Editor de ajuste aprimorado: adicionou a capacidade de alterar o paintjob do veículo Adicionado diálogo de ajuda com todos os atalhos de teclado disponíveis Adicionado a capacidade de excluir objetos padrão v1.3.1 Corrigidos casos com obtenção de loop infinito ao tentar anexar um objeto a um objeto v1.3.2 Adicionada a capacidade de selecionar tipos perdidos para pontos de verificação de corrida v1.3.3 Adicionada capacidade de definir animações para atores Adicionado um aviso antes de remover objetos padrão Adicionada capacidade de selecionar cores prontas para texto e seu plano de fundo aplicado ao objeto Adicionada capacidade de selecionar fontes na lista de disponível para escrever texto em objetos Agora você não pode copiar objetos até criar ou abrir qualquer mapa Cópia fixa de objetos / veículos / atores criados não pelo editor Pequenas melhorias e correções de erros * v1.3.4 Mensagens sobre as alterações nas configurações do editor / mapa agora estão visíveis para todos no flymode Ao sair do modo flymode, o jogador se teleportará para o mesmo mundo interior e virtual Agora, quando você entra no modo de exclusão de objetos padrão, você pode excluir vários objetos em uma linha Quando você procura pelo componente de ajuste, somente os mods disponíveis para o veículo editado são exibidos agora O objeto copiado agora também copia as texturas do anterior, se existir O veículo copiado agora também copia os componentes de ajuste do anterior, se existir O ator copiado agora também copia a animação do anterior, se existir Maior capacidade de resposta ao clicar em captadores e textos em 3D com streamer incluído * v1.3.5 O modo de exclusão de objetos padrão agora exclui o modelo de LOD do objeto, se existir * v1.3.6 Capacidade de ocultar a interface (o ponto no centro da tela e informações sobre a posição) nas configurações do editor Otimização menor * v1.3.7 Adicionado modo interativo de mudar a posição do gangzone Agora, ao copiar um objeto / veículo, todos os elementos anexados a ele também serão copiados Ao copiar um objeto / texto em anexo com a combinação de teclas LShift + LAlt, a instância copiada também será anexada por padrão Corrigido o desaparecimento da afinação do veículo criado pelo editor, que foi reaparecido Corrigido um erro no mapa que salvava com a função SetDynamicObjectMaterialText Pequenas melhorias e correções de erros v1.3.8 Melhorou o algoritmo de "colar" objetos no chão * v1.3.9 Atualizados os nomes das peles dos atores para encontrá-los por parte do nome Sombra adicionada para todos os textdraws da interface * v1.4.0 Adicionado suporte para modelos personalizados de objetos e skins de atores em 0.3.DL Adicionado comandos para interagir com objetos / veículos / atores ... como uma alternativa para diálogos Reescreveu o menu retexture de objetos e adicionou opções para redefinir cores e definir o grau de transparência Corrigido um erro quando o texto 3D anexado era desanexado de um objeto / veículo quando seus parâmetros eram atualizados Adicionado a capacidade de teleportar para interiores padrão e teletransportar para o marcador de mapa no menu de teletransporte Adicionadas novas fontes para objetos: Arial Narrow, Century Gothic, Garamond, Mistral, Monotype Corsiva A interface agora exibe "Dyn" antes do nome do objeto / ator e outras coisas, se ele foi criado pelo streamer Adicionada capacidade de inserir códigos de cores no formato #FFFFFF (o alfa será instalado por padrão) Corrigidos alguns erros na cópia de propriedades de objetos e atores criados não no editor Todas as cores agora serão armazenadas como números hexadecimais Pequenas melhorias e correções
Em versões futuras:
- Capacidade de ajustar veículos ✓
- Capacidade de editar objetos anexados ✓
- Capacidade de excluir objetos padrão ✓
Fotos:
Vídeo:
https: //www.*******.com/watch?v=4GCBDS3r-fc (em russo com legendas em inglês)
https: //www.*******.com/ assistir v = siVm ... VOcl4DIVcay-68?
trabalha relacionadas:
Usando esses scripts você também pode estender a funcionalidade e simplificar o processo de criação de seus projetos
Cinematic Camera Mover
de Gammix TextDraw editor
de iPLEOMAX editor TextDraw
tubo de ligação 1,10
Mapa de Movimentação 2.1
Reter Estúdio
bugs:
Veja a seção de problemas . Se você encontrou um bug - por favor denuncie neste tópico.
Obrigado:
Batka1337, Vitalik_Gonsor, TheHero, Apec, Magic_York, f0Re3t - ajuda nos testes
Crayder - alguma ajuda com ColAndreas
Vip_Uzer - alguns conselhos
Agradecimentos especiais ao grande número de autores cujas idéias / desenvolvimentos foram incluídos neste roteiro.
Terei todo o prazer em ouvir ideias e sugestões, bem como se alguém decidir gravar um vídeo em uso.
Download: